10 modules Drupal 7 indispensables | Autodidactique
Publié par Steven le 14 Mars 2011 - 02:47 mis à jour le 29 Septembre 2011 - 07:35 Les 10 modules Drupal 7 incontournables ! #1. Views Permet de personaliser l’affichage de listes de données provenant de votre BDD. #2. Permet de remplacer certains caractères indésirables pendant l'upload d'un fichier. #3. Permet de remplacer les mots par des jetons/patterns. #4. Permet d'avoir une toolbar avec des raccourcis vers les menus principaux. #5. Permet de créer des alias d'URLs automatiquement pour les "nodes". #6. Tès utile pour le SEO, ce module permet d'ajouter des balises dans la section <head> d'une ou plusieurs pages d'un site . #7. Permet d’éditer le contenu d'une page avec un éditeur de texte riche. #8. Permet de faire du debug. #9. Permet d'inclure le script de tracking de google analytics sur toutes vos pages. #10. Permet de configurer et de générer le sitemap d'un site web automatiquement.
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
Social media
The social media module helps integrate your website with social media sites such as Twitter, Facebook and Google+. It provides an centralized way of managing social media profile information and plug-in widgets such as follow and share buttons. Socialize your site quick start The fastest way to integrate with social media profiles and start sharing your sites content is to use the Social Media setup wizard. Installation. Standard Usage Configuration. Requirements & recommendations Required: There are no required modules. Widgets - enables widgets to be grouped into tokens and blocks.Token - Displays list of available tokens. Options: Token filter - enables tokens to be used in filtered content such as node bodies. Sponsorship
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
SEO Essentials
Drupal SEO Essentials is designed to be a dirt simple way to automate installation and configuration of essential Drupal SEO modules. It can be used as an stand alone module or an App. Installation As an App (easiest) The Apps enabled version of this module will automatically download all required modules. Once the Apps module is enabled, go to admin > apps. As a stand alone module Download the SEO module from the link below and place the files in your site’s module directory. To configure your SEO settings launch the setup wizard by going to admin > settings > search > SEO Essentials then click the "+ setup wizard" Sponsorship
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
Your Guide To Extending RSS Feeds in Drupal
If you need to provide updated information from your site to external consumers, RSS is generally the go-to standard you use. It provides a well-defined and well-supported definition. Generator and consumer RSS solutions are widely available in pretty much any programming language or web framework out there. Drupal is no exception with support built directly into Drupal core, and Views has its own display plugin for more selective RSS feed generation. However, what do you do if you need finer-grained control over your feed generation, and possibly even custom extensions that comply with the RSS standard? Views RSS One great solution is the Views RSS module. This enables the Views RSS display format plugin, where you can begin to customize all aspects of a standard RSS feed (note the views_rss_dc module was enabled on this site): Item elements are attached to each individual item that is returned in an RSS feed; Views items are analogous to rows and in which you map result fields. What now?