La galerie photo Walma 3 pour Sarka-SPIP

vendredi 10 février 2006
par  JeeBee
popularité : 3%

A propos

- compatiblité

  • version de SPIP : 1.8.2
  • version de Sarka-SPIP : 1.1.2

Objectif

Voici ma première contrib pour Sarka-SPIP !!!

J’ai le trac, sans dec’ c’est pas si simple que ça d’être explicite, mais je vais essayer.

Voilà, vous voulez avoir une jolie galerie photo du type de celle-ci , c’est pas compliqué.

Mise en oeuvre

Il suffit juste de télécharger le fichier walma.html (uniquement lui), et de le placer dans votre fichier /monSiteSpip/squelettes.

Créez dans votre interface privée un groupe de mot clé ="walma".

Puis créez votre article, avec vos images que vous uploadez, et ajoutez-y un mot clé ="walma".

Maintenant, il ne vous reste plus qu’à insérer le code ci-dessous en haut de article.html : Juste en dessous de

<DOCTYPE...>

, et avant la première <BOUCLE_article_principal...>

<BOUCLE_article_album(ARTICLES){id_article}{titre_mot=walma}>
<?php    header("Location:#URL_SITE_SPIP/page.php3?fond=walma&id_article=#ID_ARTICLE");
?>
</BOUCLE_article_album>

Normalement, en revenant dans votre espace publique, vous cliquez sur l’article comportant la galerie, et là, ça marche. Du moins chez moi y’a pas de problème.

Encore un p’tit truc : Vous voulez avoir un bouton pointant directement sur votre galerie dans votre menu, ajoutez dans le fichier
/MonsSiteSPIP/squelettes/inclusions/bloc-gauche.html

<a class="bouton" href=#URL_SITE_SPIP/page.php3?fond=walma&id_article=XX"><:galerie:></a>

Bien évidemment, changez XX par votre numéro d’article.

Puis dans MonSiteSpip/ecrire/lang/public_fr.php3 ajouter

//G
'galerie' => 'Ma galerie Photo(ou autre chose)'

Vous pouvez bien évidemment faire ça pour n’importe quelle langue. Et ca tourne au poil.

Voilà, en espèrant que ma modeste contribution aidera certains Sarka-spipiens, et en espérant aussi qu’elle marche... Si non, veuillez excuser le fait que je ne suis qu’amateur en programmation et bidouillage infomatique.

Bonne bidouille et bonne programmation à tous.

Julien