Si j'ai bien compris (mais jamais fait), il faut créer un skin que l'on appellera par exemple "special" et indiquer skin_special dans le parametre "options de rendu" de la section. (à vérifier, je réponds de mémoire).
Tof
Christophe Battarel - Société altairis -

Tof : C'est bien ça. J'ai testé la procédure pour gresivaudan.org. On peut aussi assigner un autre template particlier (avec ou sans style particulier) à la place de template.php.
Agnès
Il n'y a pas de problèmes, que des solutions.
Agnès
Il n'y a pas de problèmes, que des solutions.
Deux possibilités existent en fait, suivant que l'on souhaite associer un skin complet, ou seulement exécuter un template particulier.
Cas numéro 1 - Associer un skin particulier à toutes les pages d'une section. Si le skin s'apelle gabuzomeu, alors modifier la section et indiquer l'option
skin_gabuzomeu. Cas numéro 2 - Associer un script de rendu particulier. Par exemple, si vous souhaitez afficher des onglets de navigation particuliers, sans rapports avec la structure du site, vous pouvez copier
template.php en template_onglets.php, puis modifier le code PHP pour arriver à vos fins. Ensuite, modifier la section cible et indiquer l'option variant_onglets. De manière générale, YACS charge le script de rendu template.php. Mais si une option variant_machin est positionnée, alors YACS recherche le script template_machin.php. Attention, dans les deux cas seules les pages de visualisation sont concernées. Les formulaires sont toujours basés sur le skin par défaut du site.
Bernard : merci j'ai compris.
je cherchais un truc plus compliqué car le texte d'aide n'est pas clair...
Personnellement je n'y arrive pas...
Ou mettre le skin ? (dans skins ? skins/monskin ? )
Faut t-il taper skin_monskin ? skins_monskin ?
Autre chose ?
Après moulte essai, rien n'y fait
Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
ThierryP: avec yacs, un skin est toujours dans un sous-répertoire du répertoire skins. Ainsi, le skin machin est dans le répertoire skins/machin. Le contenu du skin est fait de plusieurs fichiers, avec au minimum template.php et skin.php. Se référer à l'un des skins de référence fourni avec YACS pour voir ceci dans le détail.
Les deux cas que j'exposais précédemment sont très différents.
Dans le premier cas, on souhaite utiliser un autre skin pour l'une des sections. Par exemple : skin skeleton pour tout le site, sauf une section avec alfresco. Dans cette section particulière, configurer l'option skin_alfresco et YACS ira chercher, pour toutes les pages associées, le contenu du skin alfresco en lieu et place du skin skeleton.
Dans le deuxième cas, on souhaite utiliser un template différent pour l'un des modules. Par exemple : avoir une mise en page spéciale pour la page d'accueil. Dans le répertoire de la skin utilisée, copier le fichier template en template_home.php et le modifier en fonction de ses besoins. Autre exemple : avoir une mise en page spéciale pour une section seulement. Toujours dans le répertoire de la skin utilisée sur le serveur, copier template.php en template_speciale.php et modifier ce nouveau fichier en fonction de ses besoins. Pour lier la section à ce template spécial, ajouter à la section l'option de configuration variant_speciale et voilà.
" Dans le premier cas, on souhaite utiliser un autre skin pour l'une des sections. Par exemple : skin skeleton pour tout le site, sauf une section avec alfresco. Dans cette section particulière, configurer l'option skin_alfresco et YACS ira chercher, pour toutes les pages associées, le contenu du skin alfresco en lieu et place du skin skeleton. "
bonjour,
j'avais personnellement compris que ceci était possible en passant par la page des styles dans le panneau associé, puis dériver un skin > affecter ce style à telle section
N'était-ce pas le but de cette fonction ?
Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Moi-meme: le script de dérivation fait en fait deux choses en même temps :
1- il crée un nouveau skin, copie d'un skin existant
2- il est capable d'associer ce nouveau skin à une section
La deuxième opération, introduite dans le script de dérivation pour faciliter le travail des webmasters, peut être réalisée manuellement pour n'importe quelle section vers n'importe quel skin, par le biais des options.











