Posted by florian | Posted in Drupal | Posted on 20-10-2010

Dans la vie d’un drupaler, la découverte de Drush s’apparente à la découverte du couteau par un néandertalien : bien des choses deviennent alors plus simples.
Parmi ces choses, on trouve la possibilité d’installer simplement un projet Drupal 7.
Lire la suite » Installer Drupal 7 en ligne de commande avec Drush
Posted by florian | Posted in Logiciels Libres | Posted on 10-06-2010
Alors oui, Ubuntu est récemment sortie dans sa version 10.04 LTS, c’est super, on a tous sautillé de joie.
Problème : quand on est un drupaler de la première heure et qu’on maintient encore des sites sous Drupal 5 (pas toujours possible d’upgrader en 6 stable), on risque de cumuler les infortunes avec la version 5.3 de PHP que cette nouvelle mouture de notre distrib préférée nous apporte.
En pareil cas, la seule solution qui tienne la route est malheureusement de downgrader en version 5.2…
Hep ! Ne pars pas ! Ce n’est pas si compliqué !
Lire la suite » Downgrader PHP de 5.3.2 à 5.2.10 sur Ubuntu 10.04 « Lucid » LTS
Posted by florian | Posted in Logiciels Libres | Posted on 07-03-2010
((/public/news/logo-drupal.png|Logo Drupal|L|Logo Drupal)) J’ai beau chercher, je ne trouve pas de fonction du genre block_view() ou block_render() dans les entrailles de notre bon –vieux– Drupal 6, ni dans celles de notre Drupal 7 –flambard– flambant neuf d’ailleurs. Ca serait bien pratique pour injecter des blocs dans des nodes et autres callbacks… Différentes solutions sont proposées dans le handbook Drupal et sur divers blogs, soit à base d’appels à module_invoke(‘block’, ‘block’, ‘view’, …) soit à via l’installation d’un module contrib. Je trouve ça un peu laborieux pour faire quelque chose de simple, et qui d’ailleurs devrait avoir sa place dans block.module à mon sens (mais c’est un autre débat). Je te livre donc ici ma recette {{KISS}} maison, une fonction simple et efficace !
Lire la suite » Du bloc où tu veux, comme tu veux, quand tu veux.
Posted by florian | Posted in Logiciels Libres | Posted on 04-06-2009
[Mappy|http://fr.v3.mappy.com] a adopté [Drupal 6|http://www.drupal.org] pour la [version 3 de son site|http://fr.v3.mappy.com], actuellement en version beta. Il s’agit là d’une nouvelle référence majeure pour le [CMS et Framework PHP Drupal|http://www.drupal.org]. D’après ma rapide analyse, le site utilise a minima les modules suivants :%%% * issus de la communauté : cache, panels * spécifiques : mymappy, sitecrm, send_save_popup, poisearch, map
Posted by florian | Posted in Logiciels Libres | Posted on 12-03-2009
((/public/news/drupal_logo.png|drupal_logo.png|L|Drupal PHP hooks Subversion SVN)) Tout développeur ([PHP|http://www.php.net] ou pas) normalement constitué –a recours– devrait recourir à l’utilisation de [Subversion|http://subversion.tigris.org] pour gérer les versions de ses applications, faciliter le travail en équipe ou encore mettre en oeuvre des processus de déploiements automatisés. Or, quel développeur n’a jamais publié un code contenant une erreur de syntaxe ?%%% Quel développeur n’a jamais fait un commit « barbare », sans aucun commentaire ?%%% Quel développeur n’aurait pas aimé être prévenu d’un commit pour éviter un conflit SVN ?
Lire la suite » Drupal, PHP et les hooks SVN
Posted by florian | Posted in Logiciels Libres | Posted on 15-01-2007
((/images/news/drupal_logo.png|Drupal 5.0|L)) Je vous en parlais [il y a tout juste un an|http://florian.cathala.org/index.php/2006/01/23/20-drupal|fr|Drupal], [Drupal|http://drupal.org|en|Drupal] est un ??CMS|Content Management System?? fort attachant, de part ses fonctionnalités de base, sa légèreté (à peine plus de 1 Mo !), sa robustesse et la [richesse de ses contributions|http://drupal.org/project/Modules|en|Drupal contribs modules]. Après deux « releases candidates », la [version 5.0|http://drupal.org/node/109495|en|Drupal 5.0] vient tout juste de sortir des fourneaux.
Lire la suite » Drupal : et de 5 !
Posted by florian | Posted in Logiciels Libres | Posted on 23-01-2006
((/images/news/drupal_logo.png|Drupal|C)) On le sait ??tous|nous autres les geeks??, il existe des tonnes de ??CMS|Content Management System??. Parmi les plus connus : [Plume|http://www.plume-cms.net/fr/], [Xoops|http://www.frxoops.org], [Joomla|http://www.joomla.org], [Typo3|http://typo3.org], [SPIP|http://www.spip.net/fr] … Et je suis tombé sur [Drupal|http://www.drupal.org], une formidable –usine à gaz– base de CMS, en fait un ??CMF|Content Management Framework??. Ce ??socle|framework en bon français?? de développement de sites est assez époustouflant par ses fonctionnalités de bases, mais surtout par les [modules additionnels|http://drupal.org/project/Modules], contributions d’??illustres développeurs inconnus|vive l’opensource??. Seule ombre au tableau : malgré l’ancienneté du projet, qui vient de fêter ses 5 ans, il n’y a encore que peu de sites fonctionnant sous [Drupal|http://www.drupal.org], ce qui le rend moins crédible qu’un [SPIP|http://www.spip.net/fr] et consors. Dommage …