grimboite/old/pelican-plugins.rst

19 lines
2.1 KiB
ReStructuredText

===============================
Des plugins utiles pour Pelican
===============================
Ok, la liste des plugins pour Pelican est juste énorme (sans doute pas autant que celle de Wordpress, mais je doute que le public soit le même). Parmi ceux-ci:
* Un `truc <https://github.com/getpelican/pelican-plugins/tree/master/always_modified>`_ pour alimenter automatiquement la propriété ``modified`` quand elle n'est pas remplie, sur base de la date de publication.
* `Thumbnailer <https://github.com/getpelican/pelican-plugins/tree/master/thumbnailer>`_, que j'utilise principalement quand j'ai besoin de créer facilement des galleries d'images (sans avoir à charger les 30Mo de bitmap en 16 millions de couleurs).
* `Sitemap <https://github.com/getpelican/pelican-plugins/tree/master/sitemap>`_, pour générer l'arborescence du contenu.
* `Pin to top <https://github.com/Shaked/pin_to_top/tree/fb34938931bb7c56af9fcd1043af5ac55e5d5c49>`_, pour coller des articles en haut de page.
* `OpenGraph protocol tags <https://github.com/whiskyechobravo/pelican-open_graph/tree/9101b3333c9c69490b9943bf21f608491f2cfeea>`_ aux articles.
* `Posts statistics <https://github.com/getpelican/pelican-plugins/tree/master/post_stats>`_, pour connaître par exemple le nombre de mots, le temps de lecture estimé, ...
* `Global licence <https://github.com/getpelican/pelican-plugins/tree/master/global_license>`_, pour appliquer une licence globale à chaque article.
* `Neighbors <https://github.com/getpelican/pelican-plugins/tree/master/neighbors>`_, pour faciliter la navigation parmi les articles précédents/suivants (globalement ou au sein de la catégorie)
* `Gravatar <https://github.com/getpelican/pelican-plugins/tree/master/gravatar>`_ ou la même chose avec `Libravatar <https://www.libravatar.org/>`_, même que `l'API a l'air super simple à mettre en place <https://wiki.libravatar.org/api/>`_ :)
* `Goodreads Activity <https://github.com/getpelican/pelican-plugins/tree/master/goodreads_activity>`_
* Un `glossaire <https://github.com/getpelican/pelican-plugins/tree/master/glossary>`_
Encore un truc à faire: adapter les thèmes suivants pour Pelican: