background preloader

Tutos

Facebook Twitter

Créer et appliquer un patch pour un module Drupal, commandes diff et patch sous Linux | Julien dubreuil. Il est parfois inévitable de devoir modifier un module contribué afin d’étendre les possibilités de celui-ci ou tout simplement pour corriger quelque chose. Dans tous les cas il ne faut pas modifier les fichiers du module et les mettre sur votre site car dans ce cas il vous sera compliqué de mettre à jour votre module. Imaginez le jour ou vous voudrez appliquer la nouvelle version de celui-ci, toutes vos modifications seront écrasées. Pour modifier correctement un module vous devez créer un patch que vous appliquerez par la suite au module original. Dans un premier temps nous allons voir comment générer notre patch puis comment l’appliquer. Il existe plusieurs façons pour faire cela. Avant tout, nous allons créer une copie de notre fichier que nous allons nommer facebook_status.origine.module et qui sera notre version de référence pour effectuer notre comparaison.

Maintenant nous allons pouvoir apporter toutes nos modifications au fichier facebook_status.module. 1. 2. 3. Edit : Web Design Tutorials – CSS Tutorials, jQuery Tutorials, SEO Tips, Beginner Tutorials, Intermediate Tutorials, and more. | Los Angeles Web Designer & Front-end Developer - Soh Tanaka. Chaîne de DrupalFacile. Case Study of OpenTheMagazine.com. The Open Magazine is a new current affairs/entertainment weekly magazine available on magazine stands in India. The magazine was launched in the first quarter of 2009. The publisher of Open Magazine, Open Media Pvt. Ltd. wanted a web presence for its magazine. It selected Srijan Technologies, a content management specialist company based out of New Delhi, India to construct the website. Srijan's responsibility was to build the website from scratch and host it. Site design was done by Itu Chaudhuri Design.

Srijan Technologies used Drupal 6. Currently the website shows all the content that appears in the print version of the magazine online for free. The purpose of this case study is to introduce all significant (mostly technical) aspects of the website from Srijan's perspective. Key features of the website In Detail We now look at some of the key features in greater detail. Apache Solr Search Our client was very focused on a good search experience from the very beginning. Overlays Theming Other. Créer un champ texte avec auto-complétion en utilisant la form Api | Julien dubreuil. Voici un petit bout de code et quelques explications afin de créer un champ texte avec auto-complétion pour vos formulaire en utilisant la form api de Drupal. Dans l’exemple suivant nous allons créer un formulaire avec un champ texte qui permettra de sélectionner un noeud parmi tous les contenus publiés sur le site.

Pour pimenter l’exercice on permettra à notre utilisateur de saisir plusieurs valeurs, comme il est possible de faire dans un champ tag de taxonomie. Étape 1 : Création de la fonction de récupération de informations La première chose à faire consiste à créer une fonction de callback afin de récupérer les titres des nodes en base de données que l’on renverra par la suite au format json. Lorsque vous faites des comparaisons entres des chaînes de caractères pensez à tout mettre en minuscule ou majuscule si vous ne voulez pas prendre en compte la casse, ça vous permettra d’être plus tolérant sur l’orthographe. Étape 2 : Ajout d’une nouvelle entrée dans le menu Bonus. Episode 38 - Donner une dimension sociale à votre site sous Drupal 7 | DrupalFacile. Episode 37 - Créer des formulaires sous Drupal 7 grâce au module Webform (deuxième partie) | DrupalFacile.

Episode 37 - Créer des formulaires sous Drupal 7 grâce au module Webform (première partie) | DrupalFacile.