Révision de Gestion des URL du 28 septembre, 2009 - 14:29

Les révisions vous permettent de suivre les différences entre plusieurs versions d'une contribution.

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 Path 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 :