Often, in views content can come twice or more. To remove duplicates you have to follow the following points: – Open “Query settings” in the “Advanced Settings” – Tick “Distinct”
read moreNEWS
Une extension pratique pour suivre le tracking de ses événements avec Google analytics : Google Analytics Debugger et en guise d’exemple ce que j’obtiens dans ma console : Une liste d’autres outils de debuggage pour Analytics : https://developers.google.com/analytics/resources/articles/gaTrackingTroubleshooting#debuggingTools
read moreI needed to install Jquery cycle plugin to use field slideshow module for a Drupal site. Event though I followed the module installation documentation, my library was still not loading : 1) Place the entirety of this directory in sites/all/modules/field_slideshow 2) Do the same with the Libraries API module 3) Create an empty directory […]
read moreFrom drupal’s administration status report page I had this message : “The SimplePie library was not found”. Thanks to this link I manage to install it. Here’s what I did : 1) download simplepie_1.3.1.compiled.php from http://simplepie.org/downloads/ 2) Upload simplepie_1.3.1.compiled.php to /sites/all/modules/feeds/libraries 3) Rename file from simplepie_1.3.1.compiled.php to simplepie.compiled.php
read moreAu fur et à mesure des évolutions du clavier des portables mac, la touche Enter en bas à droite a été remplacée par la touche alt (ou option). Sous Snow Leopard j’étais bien content d’avoir trouvé DoubleCommand (doublecommand.sourceforge.net) qui permettait de mapper les touches du clavier par ce que l’on voulait. Comme DoubleCommand n’est pas […]
read moreAnimation simulant les vols d’oiseaux (flocking bird) décrits par Craig Reynold. L’animation est largement inspiré de la version as3 de soulwire. Pour la suite, j’essayerai de rajouter une 3e dimension, la notion d’obstacle, de prédateur et sans doute une relecture de certains comportements qui me semblent erratiques. Une version java reprend ces derniers points ici. […]
read moreAprès un énorme plantage de CS5, un fichier .fla corrompu, de grosses gouttes de sueur et une soirée de déprime à reconstituer un fichier, je me suis demandé si je ne pouvais pas trouver une solution de gestion de versions comme système de sauvegarde. Après quelques recherches, j’ai trouvé de nombreux tutoriaux combinant GIT et […]
read morePour écrire et exécuter une fonction javascript il suffit d’écrire la fonction en utilisant la classe ExternalInterface : ExternalInterface.call(“function() {alert(‘hello world’);}”); Pour récupérer les dimensions de la page html il sufffit donc d’écrire : var availHeight:int = ExternalInterface.call(” function(){ return window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight); }”); var availWidth:int = ExternalInterface.call(” function(){ […]
read moreUn test utilisant les “modifiers” (je ne sais pas comment ça se dit en français) cloth et twist de la bibliothèque as3mod. La classe : package { import caurina.transitions.Tweener; import com.as3dmod.ModifierStack; import com.as3dmod.modifiers.Cloth; import com.as3dmod.modifiers.Twist; import com.as3dmod.plugins.pv3d.LibraryPv3d; import flash.display.BitmapData; import flash.display.Sprite; import flash.events.Event; import flash.utils.getDefinitionByName; import org.papervision3d.cameras.Camera3D; import org.papervision3d.materials.BitmapMaterial; import org.papervision3d.objects.DisplayObject3D; import org.papervision3d.objects.primitives.Cylinder; import org.papervision3d.objects.primitives.Plane; […]
read moreLa 3D dans flash fausse complètement les mesures si l’axe Z est à 0 : trace (toto.height); // output 70.5 toto.rotationY = -180; trace(toto.height); // output 72 toto.rotationY = 0; trace(toto.height); // output 72
read more