SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

255 Plugins, 183 contribs sur SPIP-Zone, 179 visiteurs en ce moment

Accueil du site > Thèmes > Zen Garden > SPIP Zen Garden

SPIP Zen Garden

Un jardin Zen pour SPIP

12 novembre 2009 – par Cedric Morin – 91 commentaires

45 votes

Le plugin Zen Garden [1], ou Jardin Zen, vous permet de gérer une galerie de thèmes pour votre site, et de changer très facilement de thèmes parmi les thèmes disponibles.

Pré-requis
Le jardin Zen nécessite d’utiliser un squelette comme le squelette Zpip ou le squelette Sarka-SPIP qui supporte les thèmes.
Le jardin Zen nécessite le plugin SPIP-Bonux.
Pour utiliser le jardin Zen, installez des thèmes dans le dossier themes/ à la racine de votre site SPIP.

Une galerie de thèmes

Le plugin Zen Garden, ou Jardin Zen, vous permet de gérer une galerie de thèmes pour votre site.

Lorsque le plugin est installé, un sous menu "Thèmes" apparaît dans le menu Configuration.

La galerie de thèmes vous présente alors tous les thèmes qui ont été installés dans le dossier themes/ à la racine de votre site SPIP.

Prévisualiser un thème

Le lien "Apercevoir" vous permet de pré-visualiser votre site dans un thème donné, sans que cela ne modifie l’affichage pour vos visiteurs. Vous seul voyez le site avec ce thème. Vous pouvez naviguer dans le site et voir toutes les pages.

Il vous suffit de repasser par l’espace privé pour désactiver la prévisualisation, ou de faire "Apercevoir" sur un autre thème.

Choisir un thème

Lorsqu’un thème vous plaît, cliquez sur "Choisir". Le thème retenu est alors affiché en premier dans la page.

Un lien "Désactiver et revenir au style par défaut" permet alors de désactiver l’utilisation de ce thème.

Sélecteur public de thème (switcher)

Vous avez la possibilité d’activer un sélecteur de thème dans le site public. Cette option apparaît dans la boite d’information, dans la colonne gauche du Zen-Garden.

Une fois activé, le sélecteur apparait sur le site public comme un menu déroulant en haut à gauche.

Ce menu est visible par tous les visiteurs, qui peuvent alors faire varier l’habillage à leur guise.

Pour désactiver le sélecteur, il suffit de retourner sur la page du Zen Garden dans l’espace privé et de cliquer à nouveau le bouton au même emplacement.

Notes

[1] Le nom de ce plugin est hérité du projet historique CSS Zen Garden qui a contribué à populariser les CSS en démontrant leur intérêt pour changer l’apparence d’une page web sans en modifier le code

Retour en haut de la page

Vos commentaires

  • Le 6 août à 11:41, par johann

    Bonjour,
    Le switcher de thèmes zen garden refuse obstinément de se désactiver lorsque que je clique dessus...
    Connaissez vous la raison ?
    merci d’avance,

    • Le 10 août à 00:30, par john

      idem pour moi, impossible de le désactiver
      Merci pour votre travail

    • Le 10 août à 10:48, par phil93

      bonjour,

      pareil pour moi en 2.11

    • Le 13 août à 09:17, par André

      Au risque d’être redondant... Idem pour moi même après désinstallation du plugin.

    • Le 13 août à 10:06, par Yann974

      J’ai rencontré le même problème, que j’ai résolu en copiant tout le contenu (les dossiers/fichiers body.html, habillage.css, etc...) de mon thème dans un dossier "squelettes" situé à la racine du site. Puis j’ai désactivé le plugin Zen-Garden 1.1.0 et, bien sûr, laissé actif Zpip (ou Sarka-spip) et Spip-Bonux.

      Bref, on peut résoudre ce problème en revenant aux squelettes... en attendant une résolution de ce bug.

      En espérant que cela puisse vous être utile.

    • Le 13 août à 10:16, par André

      Merci je vais tester cela (comme c’est en local, c’est pas trop grave, mais au passage en ligne ce sera bon à savoir)
      Bien à vous
      André

    • Le 13 août à 10:19, par Cedric Morin

      Le bug est corrigé dans la version 1.1.1 du plugin Zen-Garden. Le zip sera mis a jour à 11h.

    • Le 13 août à 15:14, par Yann974

      Merci Cerdic, ça marche nikel avec la 1.1.1 du plugin.

    Répondre à ce message

  • Le 28 juin à 12:11, par Pierre Rudloff

    Bonjour,
    Est-ce qu’il existe de la doc sur comment rendre un squelette compatible avec les thèmes ?

    Répondre à ce message

  • Le 21 juin à 14:18, par Chriscor

    Bonjour,

    J’ai tenté d’utiliser cet excelent plugin en associant des thèmes mais j’ai un hic : squelette Zspip Ok - plugin zen garden Ok - selecteur de theme OK mais lorsque je passe au site public le thème choisi ne s’applique pas...
    J’ai ben fouillé dans les posts mais je n’ai pas trouvé de probleme similaire mis a part un post disant qu’il fallait renommer temporairement le dossier squelettes en autre chose : la, ça marche mais l’affichage est désorganisé et quand je renomme correctement le dossier squelette, je reviens à l’affichage de zspip....
    Mystere !!!

    Merci de votre aide !

    Répondre à ce message

  • Le 13 mai à 14:10, par Madrilene

    Bonjour
    merci pour ce plug-in
    j’ai installé la dernière version de spip 2.1 e’n local avec easyphp 5.3.2i.
    J’ai installé les pugins suivant :
    menu 0.8.2
    palette 1.2.2
    spipbonux 1.9.4
    squelettes Z pour spip 1.6.1
    zen garden 1.1.0

    j’ai bien crée les deux dossiers plugins et themes, mais dans l’interface privée, quand je clique sur l’icone theme j’ai le message d’erreur suivant qui s’affiche :

    Fatal error : Call to undefined function lire_config() in C :\Program Files\EasyPHP-5.3.2i\modules\spip210x100512232611\ecrire\public\composer.php(49) : eval()’d code on line 28

    est ce que c’est un probleme de plugins ? de mauvaises installation ? de bug ? merci de votre aide

    • Le 13 mai à 14:35, par Madrilene

      Je me réponds.

      J’ai réinstallé un a un les plugins, ensuite au lieu de coller le theme dans son dossier "themes" local (j’ai essayé de faire du ftp en local mais ca marchait pas ....), j’ai collé une archive zippée dans le dossier themes, que j’ai ensuite dezippée et là je n’ai plus le message d’erreur.

      qu’est ce qui s’est passé ? je ne sais pas, mais le probleme semble résolu...

    Répondre à ce message

  • Le 15 mars à 12:33, par ?

    Ca marche pas très bien ce truc. Sur le papier, ça a l’air bien mais à l’usage.

    Dans la page Configuration/Thèmes, je ne vois rien alors que 2 thèmes sont installés dans le répertoire themes/ à la racine.

    Pourtant, j’ai tout installé et réinstallé une petite 10ne de fois mais rien n’y fait. Pourtant, je m’en sors bien avec les autres plugins.

    • Le 15 mars à 19:26, par Cedric Morin

      c’est sur un site accessible en ligne ?
      Sinon, quelle version as-tu (plugin, et SPIP), et quels thèmes as tu installé dans ton dossier themes/ ?

    • Le 6 avril à 21:55, par janus

      Bonsoir,

      je viens d’installer zengarden + zspip (plus tout ce qu’il faut comme expliqué sur les pages de spip contrib).

      En revanche, je ne vois pas les trois thèmes que j’ai choisi qui sont :
      -  theme_Detachable1-
      -  theme_KeepItSimple
      -  theme_Outdoor1-0

      et que j’ai placé à la racine de mon site dans un répertoire "theme"

      la version de zen-garden et la : "Dernier commit : 2010-03-27 18:54:11" Mon spip est un 2.0.10

      d’avance merci pour vos réponses

    • Le 6 avril à 22:08, par Maïeul

      au cas où, ne t’es tu pas trompé en appelant le dossier "theme" et non pas "themes" -> sioui, il faut rajouter le s

    • Le 6 avril à 22:13, par janus

      arf...

      merci c’est exactement cela :(

      désolé pour le bruit

    Répondre à ce message

  • Le 3 avril à 12:15, par thierrybo

    Moi il n’y a rien à faire, je suis vraiement déçu. Il y a deux mois j’avais essayé, les thèmes apparaissent bien avec l’image et leur description, mais je n’ai AUCUN lien pour les activer ou désactiver. J’ai seulement celui permettant l’affichage du sélecteur de thème sur le site public.
    Aujourd’hui j’ai mis à jour Zen-Garden et Spip-Bonux, toujours pareil. Je suis en spip 2.0.10

    • Le 3 avril à 12:58, par Cedric Morin

      C’était un défaut de la feuille de style, les boutons etant hors du champ visible.
      Il faut vider le cache de SPIP et de ton navigateur pour que cela rentre dans l’ordre.

    • Le 3 avril à 13:30, par thierrybo

       :-)
      Rhah, si ça avait pu ête marqué directement dans l’article !
      J’ai failli abandonner ma migration vers SPIP 2 !

    Répondre à ce message

  • Le 1er avril à 07:45, par pamillet

    bonjour,

    voulant personnaliser un thème issu de sarkaspip, je copie le dossier, fais qq modifs, et le réinstalle dans le répertoires \themes avec un nouveau nom

    mais rien n’apparait dans la page de configuration des themes... ?

    je n’ai pas trouvé de doc sur la création de thème et leur installation... ais-je mal cherché ?

    merci d’avance...

    pam

    Répondre à ce message

  • Le 30 mars à 11:23, par Bulldo

    Bonjour,

    Lorsque je clique sur l’icône zen garden, j’ai l’erreur suivante sur mon serveur wamp : "Apache HTTP Server a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru" et la page de zen garden n’est pas trouvée. Pourtant, tout fonctionnait bien avant. Quelqu’un a une idée ?

    Répondre à ce message

  • Le 28 mars à 10:57, par neofutur

    Attention, le zengarden ne presente les themes que si ils sont dans /themes , rien du tout tant qu ils sont dans plugins/autos ( an moins ous spip 2.1 ).

    Apres un mv plugins/autos/theme* themes/ && rm -rf tmp/* j ai enfin pu voir ma selection de themes ( je les ai tous installes ;)

    Répondre à ce message

  • Le 17 janvier à 16:53, par Olivier

    Bonjour, bravo pour cette idée superbe et surtout chapeau pour sa réalisation.

    Toutefois, quand je clique sur apercevoir ou choisir, rien ne se passe, rien ne change.

    J’ai vidé 100 fois le cache, j’ai réinstallé dix fois tous les plugins nécessaires dans des ordres différents, ... rien n’y fait.

    C’est grave, Docteur ? :)

    • Le 24 janvier à 21:17, par ?

      Bon, ben je me réponds. Ça pourra peut-être intéresser quelqu’un. J’ai trouvé une solution pour que tout fonctionne impec : renommer provisoirement le répertoire /squelettes en n’importe quoi d’autre, par exemple /squelettesX

    • Le 7 mars à 12:22, par levonnos

      J’ai un problème similaire après avoir installé (et réinstallé) successivement SPIP, CFG, SarkaSpip, puis BONUX et zen garden.

      Les vignettes de thèmes s’affichent en mosaique mais je n’ai accès qu’au lien apercevoir et pas choisir. de plus quand je clique sur apercevoir, cela ne modifie pas l’aspect du site en fonction du thème.

      Si quelqu’un peut me répondre. C’est vraiment urgent en fait.

      Merci d’avance.

    • Le 7 mars à 18:56, par Shnoulle

      Les themes disponible ici ne sont pas pour sarkaspi.

      sarkaspip posséde sa propre galerie de thèmes incompatible.

    • Le 8 mars à 07:50, par ?

      J’ai bien téléchargé les thèmes fournis pour sarkaspip. Le problème n’est pas là. Pour le moment, je me débrouille sans zen et travaille directement les style sarkaspip.

      Si QQ a une idée pourtant, je suis preneuse.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • SPIP-Immo : Présentation

    2 février 2009 – 28 commentaires

    Nous avons été amené à travailler pour plusieurs agences immobilières. A cette occasion, nous avons constaté qu’elles avaient toutes les mêmes demandes spécifiques liées à leur activité.

  • Plugin SEO

    6 août 2009 – 49 commentaires

    SEO est un plugin qui ajoute la possibilité d’insérer manuellement où vous le souhaitez ou de manière automatique dans la partie de votre site web : meta tags, URL canonique, Google webmaster tools Meta Code et Google Analytics javascript. Il est (...)

  • Multilang

    27 juin – 19 commentaires

    Gestion des tags multi Préambule Ce plugin a été initié par Renato en 2009. Son "cœur" est le fichier multilang.js. A l’origine il ne fonctionnait que sur les pages d’édition des rubriques. Le fichier multilang.js était stocké dans prive/javascript mais (...)

  • NoSPAM

    20 novembre 2008 – 138 commentaires

    Un plugin pour limiter le risque de spam dans les forums de SPIP.

  • Arclite

    24 novembre 2009 – 27 commentaires

    Un thème simple sur une base beige et marron sur 2 colonnes. Avec menu déroulant et logo. Largeur fluide entre 780 et 1200 px. Le thème se décline en 4 modes. Le menu principal peut contenir jusque 4 sous menu. Présentation Adapté de Arclite pour (...)

Urgent : vos articles ne s’affichent plus ce matin ? Un correctif est disponible