Message d'avertissement

The subscription service is currently unavailable. Please try again later.

Révision de Gestion des URL du 3 Mai, 2008 - 00:05

Les révisions vous permettent de faire le suivi des différences entre les différentes versions de votre contenu, et de rétablir les versions plus anciennes.

Lorsque l'on crée un contenu sous drupal, celui ci est accessible via une URL de la forme :

http://monsite.com/?q=node/15

ça fait ce qu'on lui demande : accéder au contenu. Mais il faut avouer que ce genre d'URL ne donne pas de renseignement sur le contenu que l'on va visiter. On veut pouvoir avoir des URL plus explicite quand à son contenu. Par exemple :

http://monsite.com/titre_du_contenu

ou encore :

http://monsite.com/année/mois/titre_du_contenu

On peut vouloir imaginer toute sortes d'URL qui faciliterais la navigation sur notre site. Un autre exemple serai d'avoir les URL's de nos forum de la forme :

http://monsite.com/forum/categorie_du_forum/titre_du_sujet

Pour arriver à faire cela, nous avons besion de 2 modules qui sont :

  • Path : fourni avec drupal, il permet de renommer l'URL d'un contenu. ex: mon contenu est ce trouve à l'adresse http://monsite.com/?q=node/15, je peux faire en sorte qu'il soit accessible via http://monsite.com/?q=page_de_mon_site
  • Pathauto : utilise le module Path et permet de renommer les URL de nos contributions et ce, de manière automatique, lors de leur création.

Une fois les modules Pat et Pathauto activés, il faut se rendre :
http://monsite.com/?q=admin/settings/pathauto
à partir de là on peut paramétrer la manière dont seront écrite les URL de notre site à l'aide de variable qui peuvent être :

  • le titre du contenu
  • la date de création
  • le terme auquel il appartient
  • ...

On peut aussi renommer certaines URL's comme :

http://monsite.com/q=user/2 -> http://monsite.com/membre/nom_du_membre
http://monsite.com/q=user/2/tracker -> http://monsite.com/membre/nom_du_membre/suivi
http://monsite.com/q=image/15 -> http://monsite.com/gallerie/nom_de_la_gallerie/titre_image
http://monsite.com/q=book/2 -> http://monsite.com/livre/titre_de_la_page
http://monsite.com/forum/categorie_du_forum/titre_du_sujet
http://monsite.com/q=blog/16 -> http://monsite.com/blog/annee/mois/titre_du_billet

Commentaires