Tag: pelican

Mes plugins pour Pelican

Depuis mon passage à Pelican comme moteur de blog, j’ai créé deux plugins que je veux vous présenter.

Ces plugins ne sont pas dans le dépôt pelican-plugins car je n’adhère pas forcement au principe de dépôt unique pour tous les plugins.

Je préfère simplement les publier en tant que paquets python standard.

Ces deux plugins sont bien sûr open-sources et testés et toute contribution est la bienvenue.

Pelican Microdata

Ce plugin permet d’insérer des marqueurs sémantiques Microdata (ou microdonnées en français).

Ces marqueurs permettent au moteur de recherche de mieux indexer le contenu de votre site puisqu ...

Lire la suite

Huit recettes pour Pelican

Après avoir passé beaucoup de temps sur mon blog depuis le passage à Pelican, j’ai décidé de publier quelques recettes que j’utilise.

Libre à vous de les utiliser et de les améliorer. Je suis évidement intéréssé par votre retour.

Arborescence plate

Cette recette n’en est pas vraiment une, mais elle servira de base pour les chemins des autres recettes.

Je l’utilise pour avoir l’arborescence suivante dans mon dépôt git:

├── articles
│   ├── categorie1
│   │   └─ article.rst
│   └── categorie2
├── extras
│   ├─ 404.html
│   └─ robots.txt
├── images
│   ├── theme1
│   │   └─ image.png
│   ├── theme2
│   │   └─ image.png
│   └─ image.png
├── local_plugins
│   └─ plugin.py
├── pages
│   └─ page.rst
├── theme ...
Lire la suite

Et un pelican de plus dans le troupeau !

Depuis quelques temps, beaucoup de bloggers migrent vers du blog statique et en particulier vers Pelican.

Pour rappel, Pelican c’est:

  • un moteur de blog statique écrit en Python
  • un projet actif avec une bonne communauté
  • du reStructuredText ou du Markdown pour l’édition
  • jinja 2 comme moteur de template

Cela fait plusieurs années que je tourne sur Wordpress et j’ai moi aussi décidé de franchir le cap.

La migration s’est passé sans aucun soucis pour moi. Je ne vais pas redétailler l’installation et la migration car il a énormément de documentation sur le net entre la ...

Lire la suite