Générateurs de chemins

.:ForPages::length::string::separator:.

Cet motif permet de générer une liste de liens de pagination.

  • length : définit la longueur de la liste.
  • string : le texte à formater, contenant les valeurs des variables contextuelles utilisées.
  • separator : le texte servant de séparateur.

Ce motif possède les variables contextuelles suivantes :

  • entry_id : si le contexte le permet, cette variable contient l'identifiant de la publication associée à la page courante. Sinon, la variable est ignorée.
  • entry_title : si le contexte le permet, cette variable contient le titre de la publication associée à la page courante. Sinon, la variable est ignorée.
  • page_number : si le contexte le permet, cette variable contient le numéro de la page courante. Sinon, la variable est ignorée.
  • path : contient le chemin relatif de la page courante.

.:GetNextPage::string:.

Permet de récupérer des informations sur la prochaine page, si elle existe.

  • string : le texte à formater, contenant les valeurs des variables contextuelles utilisées.

Ce motif possède les variables contextuelles suivantes :

  • entry_id : si le contexte le permet, cette variable contient l'identifiant de la publication associée à la page suivante. Sinon, la variable est ignorée.
  • entry_title : si le contexte le permet, cette variable contient le titre de la publication associée à la page suivante. Sinon, la variable est ignorée.
  • page_number : si le contexte le permet, cette variable contient le numéro de la page suivante. Sinon, la variable est ignorée.
  • path : contient le chemin relatif de la page suivante, si elle existe.

.:GetPreviousPage::string:.

Permet de récupérer des informations sur la page précédente, si elle existe.

  • string : le texte à formater, contenant les valeurs des variables contextuelles utilisées.

Ce motif possède les variables contextuelles suivantes :

  • entry_id : si le contexte le permet, cette variable contient l'identifiant de la publication associée à la page précédente. Sinon, la variable est ignorée.
  • entry_title : si le contexte le permet, cette variable contient le titre de la publication associée à la page précédente. Sinon, la variable est ignorée.
  • page_number : si le contexte le permet, cette variable contient le numéro de la page précédente. Sinon, la variable est ignorée.
  • path : contient le chemin relatif de la page précédente, si elle existe.

.:GetRelativeLocation:.

Ce motif renvoie le chemin depuis la racine du blog vers le répertoire courant.

Par exemple, si la page courante qui est générée se trouve dans le répertoire :

blog/Categories/Cinema/Science-Fiction

Alors le motif renverra :

/Categories/Cinema/Science-Fiction

.:GetRelativeOrigin:.

Ce motif renvoie le chemin relatif de la racine du blog.

Par exemple, si la page courante qui est générée se trouve dans le répertoire :

blog/Categories/Cinema/Science-Fiction :

Alors le motif renverra :

../../../

.:GetRootPage:.

Ce motif renvoie le chemin relatif vers la page principal du blog qui correspond généralement au fichier index.html et qui devrait se trouver à la racine de votre site.