Magazine

Gérer les images sous Pelican

Publié le 03 décembre 2010 par Free_culture
Pelican

Pour l'instant, il y a un problème avec les images sous Pelican. Afin de gérer les images, j'ai eu recours à quelques chose de très simple. Dans le répertoire ou je créé mes articles, j'ai créé un répertoire Images, ou j'insère les fichiers qui seront inclu dans les pages html. Le but est de copier ce repertoire avec le script dans un répertoire Images à la racine de votre site.

Bon, je ne veux pas vous perdre, alors on y va avec un exemple. Voici l'arborescence que j'utilise pour le stockage des articles initiaux :

/var/www/blog
Répertoire ou sont stockés les articles
/var/www/blog/Images
Répertoire ou sont stockées les images du site.

Et l'arborescence que j'utilise pour le site en lui même :

/var/www/freeculture
Racine de Free Culture
/var/www/freeculture/Images
Dossier des images

Donc le truc est de faire un simple :

cp -rv /var/www/blog/Images/ /var/www/freeculture/Images

et voila le travail. Pour automatiser tout ça, pour pouvez faire un script bash nommé maj.sh par exemple :

#!/bin/bash
../pelican/bin/pelican -s setting.py .
cp -rv /var/www/blog/Images/ /var/www/freeculture/Images

N'oubliez pas de donner les permissions nécessaires au fichier :

chmod +x maj.sh

Et lancez le script pour automatiser tout ça.

Pour savoir comment ça se passe avec reStructuredText, je vous propose l'article Gérer les images avec reStucturedText .


Retour à La Une de Logo Paperblog

Dossier Paperblog