SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

193 visiteurs en ce moment

fontsizeup fontsizedown
[4 commentaires]

Le Switcher de squelettes

Au format plugin

mercredi 27 décembre 2006, par Alexandra, comradE Ogilvy, NicolasR

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
1 vote

Permet de basculer facilement, sur un même site, entre différents jeux de squelettes

Auteurs

Philippe Drouot, adaptation en plugin de la contrib « switcher » de Fil, distribué sous licence GNU/GPL

Téléchargement et Installation

- Télécharger le plugin Switcher sur la Zone [1]
- Installation : Comme tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

Fonctionnement

Ce plugin ajoute un formulaire à liste déroulante (en javascript) sur tous les squelettes de la partie publique du site, permettant de basculer entre les squelettes « dist » (ceux de la distribution standard placés dans le répertoire du même nom), ceux de votre dossier « squelettes », et l’ensemble des squelettes contenus dans le répertoire nommé « squelettes-test » à l’intérieur duquel chaque jeu de squelettes doit être dans un sous-répertoire spécifique.

Personnalisation

- Pour personnaliser le style par défaut du formulaire, allez dans le fichier « switcher_fonctions.php »
- Pour personnaliser le nom du repertoire de squelettes alternatif, allez dans « inc/switcher_config.phpØ et indiquez le nom du répertoire dans : $repertoire_squelettes_alternatifs ='ce_que_vous_voulez';
- De même, on peut spécifier que seuls les administrateurs du site auront accès au basculement de squelette en mettant à true la variable suivante, toujours dans « inc/switcher_config.php », en spécifiant : $afficherSeulementPourLesAdmins=TRUE

Voir en ligne : L’article de référence sur Spipzine

P.-S.

Nota : le switcher de squelette est également intégré comme une fonction du Plugin Sktheme, lequel permet de gérer également des variations de thèmes d’habillage sur un même squelette.

Notes

[1] Téléchargement du Plugin, liens complémentaires : Récupérer le zip sur l’espace de téléchargement, ou le(s) miroir(s), de spip-zone, cf. rubrique Produits finis

Retour en haut de la page

4 Messages de forum

Voir toute la discussion

  • Répondre à ce message

    1er mai 07:14 , par Corda

    Bonjour,
    Je ne connais pas la syntaxe des pages que, par défaut, j’appellerais “codées” (ce que, par exemple, vous désignez ici comme l’opération de « mettre en commentaire… »). Alors, est-ce que vous ne pourriez pas présenter sous forme de fichier attaché l’ensemble des lignes, à la fois comme elles sont initialement dans le fichier switcher.php et comme elles sont une fois modifiées ?
    Ca me rassurerait dans mes futures essais car je sais que, comme souvent, je vais me planter.
    Merci

  • Répondre à ce message

    30 mars 12:00 , par Danou

    Bonjour,

    Super Plugin, mais après avoir basculé sur un squelette de test, il est impossible de revenir sur les squelettes "defaut" ou "dist" .

    Donc si vous voulez ajouter cette fonctionnalité, voici donc une petite modification à réaliser dans le fichier switcher.php :

    Mettre en commentaires les lignes 22 à 26 : //else //$squelettes_alternatifs = array( //’defaut’ => ’’, //’dist’ => ’dist’) ; //

    Puis modifier la ligne 9 par : $squelettes_alternatifs = array( ’defaut’ => ’’, ’dist’ => ’dist’) ;

    voila à vous de jouer

  • Répondre à ce message

    20 décembre 2007 12:29 , par Origenius

    Je l’ai cherché aussi et je l’ai trouvé...

    Dans "switcher_fonctions.php", à la ligne 25, tu remplaces "squelettes" par ce que tu veux...

  • Répondre à ce message

    1er décembre 2007 15:13 , par Gigi

    Bonjour !

    Joli ! Merci ! Et je souhaiterais pouvoir changer le mot "squelettes" dans le menu déroulant, pour, par exemple, "vos couleurs". Pas trouvé "squelettes" dans le plugin. A moins de changer la variable $skel ? Hum... Avant de faire des conneries...

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0