Installation d'Apache Lucène pour la recherche sous Drupal
Qu'est ce que Lucène? Lucene est un moteur de recherche libre écrit en Java qui permet d'indexer et de rechercher du texte. C'est un projet open source de la fondation Apache mis à disposition sous...
View ArticleMise en place du Freelinking sous Drupal
Introduction au liens internes (Freelinking)Permet la céation de liens à partir de syntaxe de type Wiki : CamelCase et [[lien]] ou [[lien|texte du lien]]. Lorsque le noeud existe, il est...
View ArticleDrupal, Drush et Cygwin
Activer la commande drush sous Cygwin Afin de pouvoir lancer drush en ligne de commande dans la console de cygwin, il suffit de rajouter la ligne suivante dans le fichier path/to/drush/drush :[[...
View ArticleTinyMCE et iBrowser : erreur "ib is null" et "iBrowser_open is not defined"
Lors de l'ajout du plugin IBrowser pour TinyMCE, j'ai été confronté à 2 erreurs qui m'ont fait perdre du temps. ib is null => il suffit de supprimer dans les fichiers editor_plugin_src.js et...
View ArticlePartager ses contenus Drupal sur sites communautaires Twitter, Facebook,...
Pour partager ses contenus Drupal sur les sites communautaires tels que Twitter, Facebook, Digg, Delicious, MySpace, Google et autre, il suffit d'intaller le module AddThis disponible à l'URL suivante...
View ArticleHow to : Ajouter des pub AdSense sur son site Drupal
Vous voulez rentabiliser votre site et vous souhaitez ajouter des pub AdSense sur votre site Drupal, rien de plus simple, voilà un petit tutoriel (pour la version 3 de AdSense).Tout d'abord, ouvrir un...
View ArticleCacher la taxonomy sur un noeud Drupal
Pour ne pas afficher (ou cacher) la taxonomie sur un noeud Drupal, 3 moyens sont à notre disposition : - le premier, méthode crade, c'est d'utiliser les CSS. Mais au moins, le moteur de recherche les...
View ArticleSite Drupal lent, comment l'optimiser ? Un début de réponse
Vous avez un site Drupal qui est lent? Vous voulez l'optimiser? Voici un début de réponses : Modules à installer : css_gzip (dernière version en document attaché)javascript_aggregator (dernière version...
View ArticleDrupal et groupe de champs multiples CCK, explication et correction d'erreur...
Pour créer un groupe de champs multiple sous Drupal 6, la fonction n'est pas disponible de base avec le module CCK 2. En fait, celle-ci a seulement été ajoutée dans CCK 3, qui est en béta, et non...
View ArticleDrupal module Book et profondeur du sommaire
Quand on écrit un "Livre" via le module book de Drupal, on a une génération automatique du menu (sommaire), ou plûtot des enfants d'une page. Or, on ne peut pas modifier la profondeur de cet affichage,...
View ArticlePoids module Drupal : Ordonner les modules Drupal pour choisir l'ordre de...
Afin d'ordonner les modules Drupal pour choisir l'ordre de chargement de ceux-ci, il suffit d'implémenter le hook install du module et de changer le poids associé. Pour être plus clair, il faut créer...
View ArticleForm API Drupal : supprimer un éditeur WYSIWYG
Si vous voulez supprimer un éditeur Wysiwyg d'un textarea de vote formulaire, par exemple pour remplir des données dans une interface administrateur, il suffit de rajouter la ligne suivante :...
View ArticleTuturiel Drupal 7, vue et pager (programmation) : faire une vue sans Views
Sous Drupal 7 (et déjà sous Drupal 6), il est très facile de coder une vue paginée sans passer par l'usine à gaz Views, et ainsi d'avoir le markup que l'on souhaite, avec une requête SQL optimisée, qui...
View ArticleTutorial : Vue Calendrier avec Drupal 7 et Views 3, gestion des événements
Cet article est une mise à jour de l'article Vue Calendrier avec Drupal - Gestion d'évènements qui était pour Drupal 6.Gérer des contenus événements et un agenda en vue calendrier avec Drupal1ère...
View ArticleTitre dynamique avec Drupal : title callback et title arguments
Sous Drupal, pour générer une entreée de menu avec un titre statique, le code se présente ainsi (hook_menu) : function monmodule_menu(){ $items = array(); $items['ma-page/%'] = array(...
View Article
More Pages to Explore .....