adriallard@gmail.com, last update time : 2021-07-04
Ces scripts ont été conçus pour être utilisés sous linux. Ils servent à générer les pages web et les galeries photos
Voici les plus importants : parse_all.sh va générer les html. Si le résultat vous convient, utilisez ensuite upload_all.sh pour publier les fichiers chez l'hébergeur.
Moins courant :
./a-0albums => albums à thème ./a-0albums/a-pool_illu_pages => album / images servant d'illustration au site web ./a-0albums/a-projet_bd => album / photos prises dans Lille, utilisées pour alimenter le projet BD ./a-0albums/a-phototheque => album / photothèque légendée, la plus intéressante à explorer pour le visiteur ./l-0lieux => dans ce dossier on classe les photos par lieux ./l-0lieux/l-lille ./l-0lieux/l-patronage_st_leonard ./l-0lieux/l-usine_vrau ./l-0lieux/l-crypte => lieux / crypte de la cathédrale de Lille ./l-0lieux/l-icam ./l-0lieux/l-la_catho ./l-0lieux/l-congres_eucharistiques ./portraits => les portraits de Philibert et Camille ne sont pas légions. Ici est la collection
Tous les scripts sont à lancer sans argument, et peuvent être lancés sans risque.
include.sh Ce script contient tous les paramètres. Par exemple le dossier racine sur votre ordinateur, le chemin vers la gallerie etc.
photo_gen_gallery_wrapper Utilisez ce script pour re-générer les galeries photo et transformer les liens por qu'ils fonctionnent une fois sur l'URL internet.
photo_change_comment.sh Permet de mettre à jour la légende d'une photo. Cette légende sera appliquée dans la galerie photo, dans la colonne des commentaires. Le script va vous demander le nom du fichier, puis fera une recherche de ce nom dans tous les dossiers, et vous demandera la nouvelle légende à appliquer sur les photos trouvées.
photo_gen_gallery Ce script ne doit pas être appelé directement. il est appelé par le wrapper
photo_gen_gallery_switch_host.sh Ce script ne doit lui non plus pas être appelé directement. il est aussi appelé par le wrapper.
resize_corner_picture.sh Ce script sert à redimensionner la photo de jaquette, qui est stockée dans la banque d'images. Le chemin vers la photo est dans le fichier include.sh
resize_to_150_px_width.sh Toutes les images qui se trouvent dans le bandeau des illustrations (bandeau vertical de droite) doivent faire 150px de large.
parse_html_files.pl N'utilisez pas ce script directement. Il est appelé en faisant parse_all.sh
parse_all.sh Ce script va parser tous les templates et générer les fichiers html finaux
upload_all_files.sh Envoie tout sur l'hébergeur
http://www.blastam.com/blog/index.php/2013/03/how-to-track-downloads-in-google-analytics-v2
Utilisateur et mot de passe sont "bruno", "cazin"
La page web espace_membres.html est dans le répertoire (philibert vrau)/documents/prive/. Dans ce même répertoire, il y'a deux fichiers : .htaccess, .htpasswd. Dont le contenu est : $ cat .htaccess AuthName "Fichiers des membres. Mot de passe requis." AuthType Basic AuthUserFile "/home/web/philibert-vrau.com/www/documents/prive/.htpasswd" Require valid-user $ cat .htpasswd bruno:$apr1$TtK5GNpD$lzACRMoXkkNKfb3XGWHb40 On génère ainsi la clef de .htpasswd : $ htpasswd -c (philibert vrau)/documents/prive/.htpasswd bruno