Tutoriels

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.

Bien choisir vos modules en 5 conseils

En réalisant ma petite sélection de modules,je me suis aperçu que ce n’était pas évident de définir si un module était bon ou non, d’autant plus si on découvre Drupal. Voici donc quelques petits trucs que j’applique lorsque je cherche un module.

Partie II – Plus loin dans le référencement

Ce que nous venons de faire était simple mais pourtant ces actions étaient essentielles. Maintenant nous allons aller un petit peu plus loin et passer à des choses plus marrantes.

XML sitemaps

La création d’un site map ou en français d’un plan de site va permettre d’indiquer facilement aux moteurs de recherche le contenu qu’il leur est possible d’explorer sur notre site.

Envoyer des emails depuis un module

Envoyer des emails depuis votre module est simple à faire, il suffit de déclarer le hook_mail() puis de faire appel à la fonction drupal_mail(). Vous trouverez ci-dessous, un exemple de code que vous pouvez intégrer dans votre module :

Créer des handlers de menu

Tout drupalien sait ce qu'est un "élément de menu" : un machin qui se colle dans un... menu, et qui apparaît quelque part sur l'interface graphique pour permettre l'affichage d'une page. Ces éléments de menu sont généralement crées à la mano en passant par le backoffice, via la section Construction du site puis Menus. Là on peut ajouter des associations entre un chemin valide et un titre de lien.

Ce "chemin valide" est systématiquement fournit par l'un des modules activé (ex. user/login issu modules/user). Mais alors comment créer ses propres chemins liés à ses propres pages ou actions, sans passer par d'inutile (pour cela) usines à gaz comme Panel ou Views ?

Le but de ce tutoriel est de démystifier ce passage obligé de la vie d'un module.

Rediriger un utilisateur vers une page après s’être logué en programmation

Lorsque vos utilisateurs se connectent à votre site ils arrivent sur leur page de profil (/user), qui est la page par défaut. Pour changer cela vous avez la possibilité d’utiliser le module logintoboggan ou de le faire en programmation en quelques lignes.

1. Il vous faut créer un module que vous placerez dans le répertoire /sites/all/modules. au minimum vous devez avoir un dossier contenant votre fichier monmodule.info et monmodule.module.

Drupal - Traduire de l'anglais à l'anglais...

Il est un point sous Drupal qui se résume en la problématique de la poule et de l'oeuf : changer des intitulés de l'interface en langue anglaise. En effet, autant changer un terme qui ne convient pas (comme par exemple remplacer "taxonomie" par "étiquettes") est chose simple par l'interface de traduction, autant changer cela en anglais ("taxonomy" par "tags") est impossible car la langue native de Drupal est... l'anglais, et que son affichage ne passe pas par le moteur de traduction.

En réalité pas si impossible que cela avec une petite astuce côtée à 3 sous.

Partie I – Actions de base à effectuer pour votre référencement

Lorsque je parle d’actions de base, je pense à des choses que vous faites peut être déjà mais qui sont importantes pour le référencement. La mise en place de ces actions ne nécessite pas de paramétrages complexes ni de sorcellerie et ne révèle aucune difficulté particulière. Nous allons donc nous attarder sur ces actions pour mieux comprendre leur utilité.

Guide du référencement pour Drupal

Les clés du succès d’un site Internet ne reposent pas uniquement sur la réalisation d’un design attractif et la création de contenu aux titres racoleurs.

Pour que votre site fonctionne, il est essentiel de créer du trafic visiteur et pour cela il n’y a pas beaucoup de solution, il faut se rendre visible et être bien placé dans les moteurs de recherche. Le référencement est un vrai métier, mais avant de faire appel à un expert il y des actions que vous pouvez réaliser vous même.

Syndicate content