SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 624 visiteurs en ce moment

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

SPIP Zen Garden

Un jardin Zen pour SPIP

12 novembre 2009 – par Cerdic – 172 commentaires

73 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 [2] qui ont été installés dans le dossier themes/ à la racine de votre site SPIP [3].

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.

Voir en ligne : http://plugins.spip.net/zengarden

Notes

[1Le 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

[2par défaut vous ne prévisualisez que les thèmes ayant l’état « stable ». Pour visualiser aussi ceux qui sont en test, ajoutez &tous=1 à l’URL de la page

[3Précision : Zen garden chope les thèmes : dans plugins/ , dans themes/
et dans squelettes/themes : avec ça, ça doit aller

Dernière modification de cette page le 4 avril 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 29 mars à 00:11, par Olivier * En réponse à : SPIP Zen Garden

    A l’occasion d’une MAJ majeure de Spip vers SPIP 3.1.1
    Je procède à une réinstallation propre de
    Sarka Spip Reloaded 4.5.7
    Zen Garden 2.6.2
    Les thèmes ne sont pas visibles dans l’interface privée
    Je recommence la même manip sur un autre répertoire bac à sable
    Les thèmes sont visibles dans l’interface privée
    Je n’ai pas d’explication rationnelle
    Une panne non franche, c’est ce qu’il y a de pire...
    Les manips sous cités de modification du fichier xml ne résolvent pas le problème

    • Le 29 mars à 14:28, par Olivier * En réponse à : SPIP Zen Garden

      Rectificatif...
      Le plugin fonctionne sous Sarka-SPIP 3.4.6 [95419]
      Les thèmes ne sont pas visibles sous Sarka-SPIP 4.5.7 [96186]

    Répondre à ce message

  • Le 13 janvier à 09:20, par spiritualcreat En réponse à : SPIP Zen Garden

    Je viens de mettre à joue sur Spip 3.1.0 et le squelette sarkaspip a disparu à la mise à jour.
    J’ai donc installé les plugins Sarka-SPIP Reloaded 4.5.3 et Zen-Garden 2.6.2.
    J’ai ensuite téléchargé l’archive des thèmes disponible, et j’ai envoyé chaque dossier de thème dans le dossier /themes/ à la racine de spip via le ftp.
    Lorsque je vais dans le menu Squelettes/Themes, aucun thème ne s’affiche.

    J’ai désinstallé Zengarden et réinstallé.

    Auriez vous une solution à me proposer pour garder le squelette sarkaspip et arriver à voir les thèmes dans Zengarden ?

    Merci

    • Le 24 janvier à 16:39, par GGB En réponse à : SPIP Zen Garden

      Exactement le même problème

    • Le 4 février à 13:59, par VaderFR En réponse à : SPIP Zen Garden

      De même
      il suffit d’ajouter
      <utilise id="dist"/> dans le plugin.xml du thème, et ça remarche.

      ça vient du fait de la vérification dans zengarden_fonctions, à la fin de la fonction zengarden_liste_themes.

      $search = "dist";
              if (defined('_ZENGARDEN_FILTRE_THEMES')) $search=_ZENGARDEN_FILTRE_THEMES;
              elseif (defined('_DIR_PLUGIN_ZPIP')) $search="zpip";
              elseif (defined('_DIR_PLUGIN_Z')) $search="z";

      ZenGarden n’affiche que les thèmes compatibles avec le plugin zpip ou z installé, à moins que la constante _ZENGARDEN_FILTRE_THEMES ne soit définie.

    • Le 14 février à 11:05, par Morgan En réponse à : SPIP Zen Garden

      Et pour un thème déclaré avec un paquet.xml, il faut ajouter :

      1. <utilise nom="spipr" compatibilite="];[" />
    • Le 25 février à 10:59, par ignace72 En réponse à : SPIP Zen Garden

      Salut à tous,
      J’utilise Spip 3.1 et la manipulation ne fonctionne pas.
      Toujours les thèmes vide.

    • Le 25 février à 11:07, par ignace72 En réponse à : SPIP Zen Garden

      Bon, en fait, c’est en conjonction de Sarka Spip que ça ne fonctionne pas.
      Désolé

    Répondre à ce message

  • Le 4 novembre 2015 à 07:20, par Valéry En réponse à : SPIP Zen Garden

    Bonjour,

    Je suis en SPIP 3.1.0-rc [22255]

    Zen Garden affiche sans problème les themes de themes-dist.

    Toutefois quand je duplique l’un de ces thèmes (pour le personnaliser), il est visible dans Zen Garden mais les boutons [Apercevoir] et [Choisir] ne s’affichent pas.

    J’ai modifié, dans le thème dupliqué, le prefix et le nom. Le comportement est le même que le thème soit placé dans /themes-dist ou dans /themes à la racine du site.

    Une idée s’il vous plaît ?

    Valéry

    Répondre à ce message

  • Le 6 mars 2015 à 16:54, par lonkarster En réponse à : SPIP Zen Garden

    Bonjour,

    Je ne parviens pas à voir les thèmes de Zen Garden installés dans le répertoire tmp/thème dans l’interface privé squelettes>thèmes.
    Comment faire ? La page « chosissez votre thème » est vide.

    Merci

    • Le 19 avril 2015 à 17:36, par lonkarster En réponse à : SPIP Zen Garden

      Mille regrets pour le bruit !
      Mon répertoire themes n’était pas en racine.
      En sous-répertoire tmp/themes, ça ne marchait pas.

    Répondre à ce message

  • Le 13 mai 2012 à 20:13, par mmmx En réponse à : SPIP Zen Garden

    Bonjour

    je suis sur spip 3.0 RC

    Je dans la galerie du themes je reçois de nombreux php warnings (de spip_texte wheel ?) et pas vu les vignettes des themes.

    In n’est pas possible utilizer le formularie de configuration du themes :
    semble que le dossier themes/mytheme n’est pas dans le spip path ;
    tandis que si le installè séparément en le dossier plugin, il fonctionne bien

    des idées ?

    mercì beaoucoup

    • Le 16 mai 2012 à 12:06, par Mist. GraphX En réponse à : SPIP Zen Garden

      Idem, même problème de warning sous spip3 RC

      c’est la fonction charge_theme qui plante apparemment dans le fichier zen_garden_theme.html

    • Le 16 mai 2012 à 12:18, par Mist. GraphX En réponse à : SPIP Zen Garden

      Oups !!!
      Non ça fonctionne très bien il faut juste prendre la dernière version sur la Zone !!!!

    • Le 14 juin 2013 à 12:47, par jawi En réponse à : SPIP Zen Garden

      j’avais le même problème, lol, je viens de voir que je n’avais pas installé le plugin cfg !! Comme quoi, il faut bien regarder avant .... ;)je vais l’installer tout de suite pour voir le résultat

    Répondre à ce message

  • Le 25 janvier 2015 à 18:45, par Plop En réponse à : SPIP Zen Garden

    A noter que le menu thème ne se trouve pas dans Configuration mais dans Squelette (au moins chez moi)

    Répondre à ce message

  • Le 14 juillet 2014 à 23:27, par pamillet En réponse à : SPIP Zen Garden

    bonsoir

    tout fonctionne bien sauf... que tous les thèmes installés dans le répertoire themes ne se voient pas dans zen-garden, ; il ne m’en montre que 11 sur les 20 installés.. ?

    il y a qqchose de particulier qu’un thème doit avoir pour être sélectionnable par zen garden ?

    merci d’avance

    pam

    • Le 28 septembre 2014 à 14:36, par Valéry En réponse à : SPIP Zen Garden

      à mon souvenir les thèmes avec le statut « en test » ne s’affichent pas dans la liste. Il faut modifier leut statut dans plugin.xml

    • Le 19 octobre 2014 à 09:37, par pamillet En réponse à : SPIP Zen Garden

      oui, c’est bien le cas, mais ca ne règle pas tout

      j’ai le cas de deux sites mutualisés, (donc même racine spip)
      -  le dossier themes n’est pas vu de la même manière sur chaque site. Les thèmes que j’ai ajouté ne se voit que sur l’un des deux... alors qu’ils ont la même racine spip
      -  j’ai essayé de copier le dossier theme dans le répertoire sites ou sites/squelettes sans plus de succès.
      -  j’ai essayé en supprimant le cache et même le contenu de /localt
      -  j’ai même essayé après recherche dans les outils de debug var-mode=vider_paquets_locaux , car le mode debug ne fait rien sur zengarden.. sans doute que ca doit être prévu dans le source ?
      -  ...

      pire, j’ai supprimé un thème existant (supprimé le dossier dans le répertoire themes, mais ca ne change rien, il continue à apparaitre dans zengarden...

      j’en conclus que je ne sais pas ou il prend les thèmes ou ou il les stocke en cache !

      merci d’avance d’une indication...

    • Le 19 octobre 2014 à 09:54, par pamillet En réponse à : SPIP Zen Garden

      oups...
      désolé du bruit, erreur bête de mon coté

      vérifiant le lien complet de l’image du theme dont j’ai supprimé les fichiers, je m’aperçois que ce lien existe bien, mais pas quand je le suis ce lien en ftp...
      je me dis que je dois me tromper entre l’URL et le chemin, et effectivement, j’avais oublié que je testais sur mon environnement... de test, tout en ajoutant un thème dans l’environnement...de prod !

      je crois qu’il faut toujours attendre le lendemain pour poster une question !

      si l’admin peut tout effacer !!

    Répondre à ce message

  • Le 5 septembre 2014 à 16:05, par jamon En réponse à : SPIP Zen Garden

    Bonjour,
    quand vous publiez qu’il faut installer le squelette, est-ce que c’est une installation à la racine du site ?

    Répondre à ce message

  • Le 21 juin 2014 à 10:31, par pgiron En réponse à : SPIP Zen Garden

    Bonjour,
    J’essaye les thèmes de Sarka-SPIP, je suis en SPIP 3.0.16... J’ai installé Zen Garden, j’ai téléchargé les plugins des thèmes. J’ai bien le bouton « Thèmes » dans le menu Squelettes de l’interface privée, je choisis bien un thème, mais... il ne modifie en rien le site publique, je reste au thème par défaut.
    Ai-je loupé quelque chose ? Merci d’avance.

    JPEG - 93.5 ko

    Répondre à ce message

  • Le 23 mai 2012 à 23:18, par chon En réponse à : SPIP Zen Garden

    Hello,
    j’ai la version spip 3.0.
    J’ai créé un dossier themes à la racine dans lequel j’ai mis le dossier zen-garden-2, mais je ne vois pas de sous rubrique « themes » dans l’onglet configuration. Que faut il faire ? par ailleurs, mon but est d’installer le thème maparann, ils disent qu’en plus du zen-garden-2 il faut avoir spip bonux mais il n’est pas compatible 3.0, est ce que cela marchera quand même ?

    Merci pour votre aide... je suis débutante et ce n’est pas si facile :)

    • Le 14 juin 2013 à 12:56, par jawi En réponse à : SPIP Zen Garden

      peut être tu peux trouver un thème qui soit chouette et compatible, sinon il faut adapter le thème...

    • Le 5 août 2013 à 22:05, par Perline En réponse à : SPIP Zen Garden

      Dans la version 3 c’est dans le menu squelettes.
      Et il faut à a fois prefix et categorie, ce qui n’était pas le cas auparavant.

    • Le 9 août 2013 à 08:30, par jawi En réponse à : SPIP Zen Garden

      au fait zen_garden il ne faut pas l’installer à l’intérieur de thèmes, sinon à l’intérieur de plugins, c’est pour ce-là que ça ne marche pas !! Je crois que je ne me trompe pas....

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • ScolaSPIP 4

    19 janvier – 35 commentaires

    ScolaSPIP est plugin-squelette responsive personnalisable pour sites Web d’établissements scolaires basé sur SPIPr Présentation de ScolaSPIP Ce plugin pour SPIP 4 est développé par la Dane de l’académie de Versailles pour les webmestres de cette (...)

  • Formulaire upload

    25 septembre 2012 – 26 commentaires

    Ce plugin permet d’uploader des documents depuis l’espace public Objectifs Ce plugin permet d’ajouter un formulaire dans l’espace public pour uploader et gérer des fichiers. A priori, il peut se greffer sur tous types objets SPIP : articles, (...)

  • Champs Extras 3

    16 janvier 2012 – 496 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Coche Mots

    12 mars 2013 – 22 commentaires

    Ajoute une icône au formulaire d’ajout de mots-clés affichant une liste de cases à cocher de tous les mots-clés d’un groupe. D’après une idée originale de Sébastien, voir Choix des mots clés dans une fenêtre. Objectif Lorsque l’on doit associer (...)

  • Owncloud

    24 mai – commentaire

    Ce plugin permet d’importer des documents dans SPIP en vous connectant à votre Owncloud avec Webdav. Vous devez dans un premier temps configurer le plugin en ajoutant les paramètres de connexion à webdav de votre Owncloud. Vous pouvez ensuite (...)