Développement

Ajouter une étape de confirmation à vos formulaires

C’est une petite fonctionnalité dont vous pourriez avoir besoin, voici une présentation du fonctionnement d’une telle fonctionnalité.
A première vue cela peut sembler très facile à implémenter mais au final ça ne l’est pas tant que ça.

Ajouter des conditions de validation à un champ CCK

Lorsqu’on construit un formulaire à l’aide de CCK on bénéficie de conditions de validation de champs par défaut, afin de contrôler que la saisie de l’utilisateur est bien un nombre, du texte ou de type adresse mail… Prenons l’exemple du module phone qui permet de saisir des numéros de téléphone, celui-ci vérifie lors de la validation que ce qui à été tapé semble bien être un numéro.

Exposer des critères supplémentaires à Context

Est-il toujours nécessaire de présenter Context, le module de Development Seed (Grands utilisateurs du célèbre triptyque Panels, Context et Spaces util

Utiliser plusieurs bases de données pour un site Drupal

On m’a posé une question intéressante il y a quelques jours, à savoir comment faire pour accéder à une autre base de données que celle sur laquelle est installé Drupal. N’ayant jamais rencontré cette problématique je me suis penché sur cette question.

Le principe est simple, il suffit de renseigner les connexions vers les différentes bases de données et de switcher entre elles lorsque vous en avez besoin.

Comment créer un profil d’installation

Plus Drupal mûrit plus on cherche à industrialiser la production de sites. Une des solutions que l’on propose maintenant courament face à cette demande est l’utilisation de profils d’installation.
Oui, mais comment fait-on pour les créer ?

Rediriger un utilisateur après avoir créé un noeud

Super le nouvel article avec un sondage lité est bouclé, il ne reste plus qu’à créer ce sondage. Purée qu’est ce que c’est coûteux en clics d’aller ensuite  sur cette page de création de sondages… J’aimerais bien que mon équipe de production fasse en sorte que je sois redirigé directement vers la création de sondage après avoir créé mes articles.

Vos désirs sont des ordres ! Petit tour de magie très simple pour accomplir une telle action.

Créer un formateur CCK

Sommaire
1. Déclaration du formateur CCK
2. Implémentation de la fonction de thème
3. Création du thème

Un formateur CCK permet de transformer l’affichage d’un champ en ce que l’on veut, ce n’est ni plus, ni moins qu’une fonction de thème.

Dupliquer un champ CCK sur un type de contenu en programmation

Aujourd’hui j’ai eu besoin de dupliquer un champ CCK existant, d’un type de contenu à un autre. Chose facile lorsque l’on passe par l’administration, quelques petits clics et hop le tour est joué, mais comment fait-on en programmation ?

Imaginez un type de contenu ‘Articles’ composé des champs traditionnels title et body et de mon champ extra ainsi qu’un deuxième type de contenu ‘Actualités’. Nous allons donc voir comment récupérer ce champ du premier contenu pour l’intégrer au deuxième.

Créer et appliquer un patch pour un module sous Linux

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 parce qu’à ce moment 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.

Syndicate content