À propos des plugins actifs

À propos des plugins actifs affiche dans la partie publique de votre site la version de SPIP utilisée et la liste des Plugins activés avec affichage de l’icône, le nom, la version, l’état et une introduction de sa fonction. Si le Plugin n’a pas d’icône, une icône générique sera affichée. Vous pouvez utiliser ce plugin dans une page de type «À propos du site» par exemple.

J’ai ensuite utilisé d’autres plugin, mais ceux-ci n’affichent pas les icônes. Je me suis donc lancé dans l’écriture de ce plugin.

Ce plugin nécessite la version 2.1.1 minimum.

Instalation

Copiez ce plugin dans votre dossier Plugins, activez le via la page gestion des plugins.

(Voir la documentation générale)

Utilisation

Vous pouvez utiliser la nouvelle balise #APROPOS dans vos squelettes. Cette balise a différents paramètres :

  • <INCLURE{fond=modeles/apropos_lister_tout}> pour afficher la liste de tous plugins tiers et plugins verrouillés actifs et inactifs ;
  • <INCLURE{fond=modeles/apropos_liste}> pour afficher la liste des plugins et plugins verrouillés actifs ;
  • <INCLURE{fond=modeles/apropos_nombre}> pour n’afficher que le nombre de plugins ET de plugins verrouillés actifs ;
  • <INCLURE{fond=modeles/apropos_plugins}> pour n’afficher que le nombre de plugins actifs ;
  • <INCLURE{fond=modeles/apropos_extensions}> pour n’afficher que le nombre de plugins verrouillés actifs ;
  • <INCLURE{fond=modeles/apropos_adisposition}> pour n’afficher que le nombre de plugins dans le dossier plugins ;
  • <INCLURE{fond=modeles/apropos_disponible}> pour n’afficher que le nombre total de plugins verrouillés et de plugins de votre configuration.
  • <INCLURE{fond=modeles/apropos_stats}{prefixe=le préfixe du plugin}> pour afficher le nombre de site utilisant le plugin dont vous aurez indiqué le préfixe
  • <INCLURE{fond=modeles/apropos}{prefixe=le préfixe du plugin}> si vous souhaitez afficher la description complète d’un plugin spécifique. Ainsi, par exemple, pour afficher dans un article la description complète du plugin À propos des plugins, utilisez <INCLURE{fond=modeles/apropos}{prefixe=apropos}>.

Vous pouvez aussi utiliser ce plugin directement dans un article. Vous disposez des différents paramètres :

  • <apropos|lister_tout> pour afficher la liste de tous plugins tiers et plugins verrouillés actifs et inactifs ;
  • <apropos|liste> pour afficher la liste des plugins et plugins verrouillés actifs ;
  • <apropos|nombre> pour n’afficher que le nombre de plugins ET de plugins verrouillés actifs ;
  • <apropos|plugins> pour n’afficher que le nombre de plugins actifs ;
  • <apropos|extensions> pour n’afficher que le nombre de plugins verrouillés actifs ;
  • <apropos|adisposition> pour n’afficher que le nombre de plugins dans le dossier plugins ;
  • <apropos|disponible> pour n’afficher que le nombre total de plugins verrouillés et de plugins de votre configuration.
  • <apropos|stats|prefixe=le prefixe du plugin> pour afficher le nombre de site utilisant le plugin dont vous aurez indiqué le préfixe
  • <apropos|prefixe=le prefixe du plugin> si vous souhaitez afficher la description complète d\’un plugin spécifique, écrivez <apropos|prefixe=le prefixe du plugin>. Ainsi, par exemple, pour afficher dans un article la description complète de ce plugin, utilisez <apropos|prefixe=apropos>.

Pour personnaliser ce qui est affiché avant et après la liste des plugins actifs, modifiez le fichier modeles/apropos_liste.html que vous aurez préalablement copié dans le dossier squelettes/modeles.

Page d’exemple de la mise en œuvre du plugin.

updated on 2 October 2019

Discussion

5 discussions

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom