Plugin Table des matières 0.4

toc Nouvelle version du plugin qui ajoute trois nouvelles options :

  • Choix du format de la date (court ou tel que spécifié dans la configuration de DotClear)
  • Choix de l'affichage de l'auteur des billets
  • Choix de l'affichage de la ligne total avant ou après la liste des billets

Installation :

J'ai d'autre part implémenté le code fourni par xave dans ce post du forum DotClear pour le traitement des URL. De plus le code généré pour la table des matières est maintenant plus lisible.

Tous vos commentaires, toutes vos suggestions et vos idées sont bien sûr les bienvenus ici ou sur le forum DotClear.

Vous pouvez, si vous le désirez, modifier le comportement de la fonction dcToc::DisplayToc() en indiquant les paramètres suivants (ils sont alors utilisés à la place de la configuration générale) dans l'ordre :

  • Affichage de la date des billet (1 ou 0)
  • Nom de catégorie cliquable (1 ou 0)
  • Affichage du nombre de billets par catégorie (1 ou 0)
  • Nombre maximum de billets par catégorie (0 pour tous)
  • Affichage du nombre total de billets (1 ou 0)
  • Affichage du nombre de catégories (1 ou 0)
  • Affichage du titre en début de page (1 ou 0)
  • Identificateur du div encapsulant la table des matières
  • Identificateur numérique de la catégorie a exclure (0 si aucune)
  • Format de la date (1 = court, 0 = config)
  • Affichage de l'auteur des billets (1 ou 0)
  • Affichage du total avant la liste des billets (1 ou 0)

ToDo list :

v 0.5 :

  • Affichage de la langue des billets sous la forme hreflang intégré dans le lien des billets

V 0.x :

  • Limite sur l'ancienneté relative des billets (ex: le dernier mois, la dernière année)
  • Limite sur l'ancienneté absolue des billets (ex: 2004). Est-ce utile ?
  • Liste par auteur ?

Haut de page