Créer un album-photo sous SPIP

Transcription

Créer un album-photo sous SPIP
Créer un album-photo sous SPIP
par Yves Grenier, www.transactiv-exe.org
Dans ce texte, je présente la méthode que j’ai retenue pour créer des albums-photos sur le site www.transactiv-exe.org. Il ne s’agit ici que de décrire les opérations
à effectuer. Par contre, ce texte ne se prononce pas sur le processus éditorial du
site.
Notre objectif était de mettre en place un album-photos qui se présenterait comme
ceux créés avec le logiciel gallery (http://gallery.menalto.com/). Une page présente les albums-photos existants, chacun représenté par une vignette et un bref texte. En cliquant sur cette vignette, on se rend sur la page d’accueil de cet albumphoto, où toutes les photos de l’album sont présentées sous forme de vignettes.
Un nouveau clic sur l’une des vignettes nous renvoie à une page affichant la photo
en taille normale, et les commentaires associés par les visiteurs à cette photo. La
navigation doit pouvoir se faire depuis cette photo jusqu’à la suivante ou la précédente. On peut également revenir au début de l’album ou aller à la fin de cet album.
Organisation des albums
SPIP ne propose pas l’album-photo parmi ses types standards de document. Il faut
donc contourner cette limitation, et parvenir à organiser des albums-photos en respectant les types de documents acceptés par SPIP et la manière dont SPIP impose
la structuration du site. Un site SPIP est structuré en rubriques, articles et brèves;
aux articles peuvent être associés des documents, mais aussi un forum.
Pour mettre en place un album-photo qui permette de poster des commentaires
sous chaque photo, il faut donc que chaque photo soit équivalente à un article au
sens de SPIP. Par conséquent, un album sera une rubrique regroupant un certain
nombre d’articles-photos.
Une rubrique «Albums» (visible par un lien à partir de la page de sommaire) accueillera tous les albums-photos. Techniquement, toutes les rubriques qui seront
à l’intérieur de cette rubrique seront considérées comme des albums-photos et affichés comme tels. De même, tous les articles qui seront placés dans un albumphoto, s’afficheront comme une page d’album-photo, au lieu de s’afficher comme
les articles et rubriques ordinaires, c’est à dire comme un texte mis en page.
Les contraintes liées aux données de SPIP rendent la création d’un album-photo
assez fastidieuse; rappellons que SPIP n’a pas été prévu à l’origine pour héberger
des albums-photos. Mais une fois l’album en ligne, la navigation y reste aisée.
Yves Grenier
Créer un album-photo sur www.transactiv-exe.org
1/2
Préparation
Pour mettre en oeuvre cette procédure, la préparation requiert les étapes suivantes:
• l’auteur choisit le titre de l’album-photo, ainsi qu’une vignette dont la taille ne
devra pas dépasser 160 pixels,
• l’auteur communique par email à un des administrateurs ce titre et la vignette,
• un administrateur du site crée à l’intérieur de la rubrique «Albums», la rubrique
qui contiendra l’album-photo, en lui donnant comme titre celui communiqué
par l’auteur, et en associant à cette rubrique la vignette choisie par l’auteur,
• l’auteur prépare les photos, en leur donnant une taille (largeur ou hauteur) au
plus égale à 640 pixels (les images seront affichées à leur taille exacte en
pixels, car les navigateurs ne disposent pas d’outils performants de rééchantillonnage de l’image),
• pour chaque photo, l’auteur prépare une vignette dont la taille ne devra pas
dépasser 160 pixels; la génération automatique de vignette par php est inhibée, compte tenu du résultat médiocre obtenu.
Pour fabriquer la vignette, j’utilise sous Windows le logiciel IrfanView (http://
www.irfanview.com/) qui donne un résultat de très bonne qualité.
Création
Vient ensuite la procédure fastidieuse de mise en ligne de l’album, que l’auteur assure. Les étapes sont:
• depuis l’interface privée de SPIP, l’auteur se place dans la rubrique de l’album,
• l’auteur y crée, un par un, les articles qui vont recevoir les photos; il faudra
qu’ils soient publiés dans l’ordre où on souhaite qu’ils apparaissent, car les articles-photo seront affichés en suivant leur date de publication (si nécessaire,
cette date qui n’apparaît pas sur le site public pourra être modifiée après coup
par un administrateur),
• pour chaque article-photo, l’auteur saisit uniquement son titre, seul celui-ci
sera affiché comme légende sous la photo,
• l’auteur valide la création de l’article,
• en cliquant sur «JOINDRE UN DOCUMENT», l’auteur associe à l’article ainsi créé
un document joint, qui sera la photo; la photo n’a pas à être incluse dans le
texte de l’article, et d’ailleurs ce texte ne sera jamais affiché,
• au document joint, l’auteur ajoute une vignette en cliquant sur «Vignette par
défaut» et en téléchargeant celle qu’il a préparée,
• l’auteur n’oublie pas de valider le document joint après avoir changé sa
vignette,
• l’auteur place l’article dans l’état «proposé à l’évaluation»,
A ce point de la procédure, c’est le passage à l’état «publié en ligne» qui permettra
de visualiser l’article dans l’album. Cette opération est réalisée par un des administrateurs du site.
Yves Grenier
Créer un album-photo sur www.transactiv-exe.org
2/2