background preloader

Les meilleurs modules pour Drupal. Introduction à Drupal 7 (notre billet le plus lu)

Nous venons de lancer notre premier projet sous Drupal 7. Autant dire que nos découvertes sont à la hauteur de nos espérances. Drupal 7 est réellement une petite merveille. Même s'il en manque encore quelques uns, tous les modules importants de la communauté sont maintenant disponibles. C'est pourquoi nous vous proposons un premier bilan, étayé sur plus de deux ans d'expérience sous Drupal 6 et adapté aux nouveautés de Drupal 7. Un billet en or qui mûrit depuis longtemps à l'état de draft et que LEKTUM est fier d'offrir à la communauté, bien qu'il ne soit pas encore complet. Drupal 7, quoi de neuf ? L'interface D'autres l'ont déjà dit, on ne le dira jamais assez, l'une des avancées majeures de Drupal 7 est l'amélioration significative de l'expérience utilisateur, pour une meilleure “empirie d'usage” (Court traité du design, PUF, 2010, p. 64). L'automatisation L'installation multi-sites $sites['en.lektum.com'] = 'www.lektum.com'; Post-installation de Drupal 7 Étapes de mise en œuvre

Les hooks : connaître Drupal pour créer vos modules Ce qu’il y a de bien avec Drupal c’est que l’on a l’impression de jouer aux lego, un module par ci, un module par là et le tout, imbriqué depuis l’interface d’administration de celui-ci. Mais comme moi, un jour vous avez voulu créer vous même vos structures et non plus seulement réaliser ce qu’il était possible de faire avec une simple boite de lego. Bref, vous avez déjà eu besoin de développer votre propre module afin de tordre le système et le faire coller à votre cahier des charges. Cette nécessité de faire son propre module arrive bien plus vite qu’on ne le croit et c’est pour ça que je me suis dit qu’une petite liste des principales choses à connaître pour jouer avec Drupal serait utile. Du coup, j’ai essayé de me replacer quelques mois en arrière, à mes débuts avec Drupal et son api et je vous ai listé les principaux hooks que vous pourrez être amenés à utiliser au départ. Concept et implémentation d’un hook Un hook c’est quoi ? Oui mais concrètement comment ça marche ? Thème

Drupal 7 : Développement de modules | Akabia L’API de Drupal est certainement la plus complète comparée aux autres CMS concurrents. Drupal a toujours eu la réputation d’être le chouchou des développeurs notamment grâce à une construction bien pensée et une API robuste et puissante. Afin de vous renseigner sur l’API de Drupal, je ne citerai qu’un seul site qui rassemble à lui tout seul tout ce dont vous avez besoin pour prendre en main l’API de Drupal : et c’est tout! En guise d’introduction Au travers de cet article, nous allons parcourir rapidement les points essentiels pour créer un module sur Drupal. Cependant, cela ne vous fournira qu’une base et il faudra bien évidemment approfondir pour devenir autonome dans la création de modules. Drupal a une particularité intéressante dans sa manière d’être codé. La possibilité de réutiliser le code à différents emplacements. Pour en savoir plus : Un petit tour du coté des fichiers Pour bien commencer

Créer des modules pour Drupal 6.x Cette section comporte des tutoriels et des informations dont vous aurez besoin pour créer un module pour Drupal 6.x. Ces informations concernent également l'écriture de fichiers .install et .info, le travail avec le système de menu de Drupal, etc. Référence en anglais sur drupal.org : 18 Juin 2009 - 23h01 - Ce tutoriel explique comment créer un module pour Drupal 6. C'est une mise à jour du tutoriel pour Drupal 5. Un module est une collection de fonctions qui s'enchaînent dans Drupal, lui fournissant des fonctionnalités supplémentaires. Ce tutoriel ne vous préparera probablement pas à l'écriture de modules que vous lâcherez dans la nature. Ce tutoriel suppose que vous avez : des connaissances de base en PHP, y compris sur la syntaxe et les concepts d'objets PHP,une certaine compréhension des tables de bases de données, des champs, enregistrement et des instructions SQL, une installation Drupal en fonctionnement,un accès à un serveur web. Plan Aide via le hook

Related: