Vous êtes ici

Drupal : Mise en place de bookmarks dynamiques

Nous allons voir ici, comment drupal va nous permettre de mettre en place un système de bookmarks dynamiques. Il suffira donc de s'abonner au flux rss des bookmarks pour gérer de manière centralisé avec drupal une liste de favoris.

1) Il faut télecharger et installer le module Views RSS, ensuite il faut activer Views RSS et Views RSS: Core Elements

2) Ensuite nous allons ajouter un nouveau type de contenu bookmarks en le paramétrant correctement, c'est à dire de ne pas le promouvoir en page d'acceuil par défaut, comme ci dessous.

3) Nous allons modifier les champs de ce type de contenu pour qu'il propose uniquement un titre et un champ texte que nous allons nommer url :

4) Nous allons maintenant créer la vue qui va nous permettre de mettre en place le flux RSS :

5) Nous allons nommer notre vue bookmarks et activer le RSS feed en spécifiant le chemin du feed : bookmarks.xml

6) Nous allons paramétrer la vue page comme ci dessous :

7) Mais le plus important est la vue feed :

- Il faut passer en format RSS Feed

- Ensuite ajouter les 2 champs (Fields) : Contenu (titre) et Contenu (URL) qui correspondent aux 2 champs que nous avons déclarés dans notre type de contenu bookmarks. (Attention pour le champs Titre, il faut absolument désactiver toutes les options, sinon le résultat ne sera pas celui attendu) :

- Il faut ensuite paramétrer le Format pour qu'il utilise ces 2 champs :

- Il faut également ajouter un filtre dans Filter criteria pour dire à la vue de ne travailler qu'avec les types de contenus bookmarks :

- Voila ce que vous devez avoir une fois tout correctement paramétré :

8) Sauvegardez la vue, la configuration est terminée. Maintenant pour ajouter des bookmarks à notre flux, il suffit d'ajouter un contenu de type bookmarks , 1 contenu bookmarks est égal à une URL dans notre liste de favoris :

 

9) Maintenant, il suffit d'aller sur l'url de votre flux rss (ici https://le-gas.fr/?q=bookmark.xml) que vous avez spécifié et de vous abonner à celui ci, vous avez maintenant un menu favoris directement alimenté par drupal selon vos besoins. Cela permet d'avoir une gestion centralisée de vos favoris, vous pouvez donc les partager ou les retrouver sur tous vos ordinateurs :

Tags: 

www.le-gas.fr : Le guide de l'admin Systeme