On Sunday 18 April 2010 22:00:33, lionel wrote : > J'ai une ferme, et j'ai appliqué les recommandations du paragraphe > "Skinchange and Wiki Farms" > > Pourtant, je n'arrive pas à visionner mes sites suivant différents > skins qui sont installés (j'arrive à les changer manuellement > individuellement via $Skin qui se trouve dans chaque config.php) > > Synthèse de ce que j'ai fait : > * installation de skinchange.php dans le répertoire Cookbook de ma ferme > * Copie de : > $EnableAutoSkinList = 1; > include_once('cookbook/skinchange.php'); > dans famconfig.php de ma ferme (j'ai même essayé en inversant les 2 > lignes, ainsi qu'avec @ devant l'include) > * J'ai laissé $Skin = 'monskin'; dans farmconfig.php (j'ai même essayé > > : SDV($Skin, 'your_skin'); à la place de $Skin) > > * J'ai affiché mon site en rajoutant ?skin=nouveauskin > > ... mais en vain, je n'obtiens pas de changement
Même pas un petit message d'erreur? Quand on a plusieurs installations dans une "ferme", normalement les modules ou recettes sont dans le dossier "cookbook" de la racine de la ferme. Quand on les appelle depuis les fichiers de configuration (farm)config.php, il faut bien utiliser ce dossier racine de la ferme $FarmD : include_once("$FarmD/cookbook/skinchange.php"); # ou bien: include_once($FarmD . '/cookbook/skinchange.php'); Attention aux guilemets doubles et aux apostrophes. C'est bien écrit avec $FarmD dans la page de la recette. Puis, il faut déclarer le thème par défaut $Skin="pmwiki"; avant d'inclure la recette. Enfin, il faut vérifier que le navigateur du visieur accepte les "cookies" que PmWiki envoie pour se rappeler de son choix de thème. Petko _______________________________________________ pmwiki-users-fr mailing list pmwiki-users-fr@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-users-fr