Habillage en fonction de la rubrique

Bonjour à toutes et tous.

Est-il possible de modifier l'affichage d'un article en fonction de sa rubrique. Autrement dit, pouvons nous contraindre SPIP à utiliser non pas le fichier article-dist.html mais plutot articlespecial-dist.html par exemple, si et seulement si l'article appartient à la rubrique "lambda" ?
Merci de vos lumières.

John

je ne vois pas pourquoi créer un articlespecial-dist.html puisqu'on peut créer un article.html qui sera calculé a la place de article-dist.html...

john lejeune a écrit:

Bonjour à toutes et tous.

Est-il possible de modifier l'affichage d'un article en fonction de sa rubrique. Autrement dit, pouvons nous contraindre SPIP à utiliser non pas le fichier article-dist.html mais plutot articlespecial-dist.html par exemple, si et seulement si l'article appartient à la rubrique "lambda" ?
Merci de vos lumières.

John

Yes. Oublions les -dist pour l'occasion, c'était un exemple, puisqu'il s'agit en fait du "même". Si l'on utilise un .html à la place du -dist.html, celui est remplacé, certe, mais concerne là encore TOUS les articles.

  Donc, pour un article appartenant à la rubrique "lambda", l'appel se fait sur article.html (ou article-dist.html selon sont rapport aux mises à jour SPIP), comme pour n'importe quel article, quelquesoit sa
a rubrique d'ailleur. Bien. Nous sommes d'accord.

  Et maintenant, si l'on veut que seuls les articles de la rubrique "lambda" s'affichent autrement, utilisant une mise en page (squelette si j'ai tout suivi) propre à cette rubrique seulement. Quelle piste suivre ?

jc wrote:

je ne vois pas pourquoi créer un articlespecial-dist.html puisqu'on peut créer un article.html qui sera calculé a la place de article-dist.html...

john lejeune a écrit:

Bonjour à toutes et tous.

Est-il possible de modifier l'affichage d'un article en fonction de sa rubrique. Autrement dit, pouvons nous contraindre SPIP à utiliser non pas le fichier article-dist.html mais plutot articlespecial-dist.html par exemple, si et seulement si l'article appartient à la rubrique "lambda" ?
Merci de vos lumières.

John

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Bonsoir MonOeilAdmin,

Si ta rubrique lambda a le numéro de rubrique "4"

Tu renome le squelette article.html en article-4.html puis modifie-le pour en faire la mise en page de la rubrique "lambda"
(!!! si la rubrique lambda a des sous-rubriques la mise en page serra la même !!! si tu ne veut pas nomme article=4.html)

By A++
Claude

MonOeilAdmin a écrit:

Yes. Oublions les -dist pour l'occasion, c'était un exemple, puisqu'il s'agit en fait du "même". Si l'on utilise un .html à la place du -dist.html, celui est remplacé, certe, mais concerne là encore TOUS les articles.

Donc, pour un article appartenant à la rubrique "lambda", l'appel se fait sur article.html (ou article-dist.html selon sont rapport aux mises à jour SPIP), comme pour n'importe quel article, quelquesoit sa
a rubrique d'ailleur. Bien. Nous sommes d'accord.

Et maintenant, si l'on veut que seuls les articles de la rubrique "lambda" s'affichent autrement, utilisant une mise en page (squelette si j'ai tout suivi) propre à cette rubrique seulement. Quelle piste suivre ?

jc wrote:

je ne vois pas pourquoi créer un articlespecial-dist.html puisqu'on peut créer un article.html qui sera calculé a la place de article-dist.html...

john lejeune a écrit:

Bonjour à toutes et tous.

Est-il possible de modifier l'affichage d'un article en fonction de sa rubrique. Autrement dit, pouvons nous contraindre SPIP à utiliser non pas le fichier article-dist.html mais plutot articlespecial-dist.html par exemple, si et seulement si l'article appartient à la rubrique "lambda" ?
Merci de vos lumières.

John

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

A 20:18 28/05/2003 +0200, MonOeilAdmin a écrit :

Yes. Oublions les -dist pour l'occasion, c'était un exemple, puisqu'il s'agit en fait du "même". Si l'on utilise un .html à la place du -dist.html, celui est remplacé, certe, mais concerne là encore TOUS les articles.

Donc, pour un article appartenant à la rubrique "lambda", l'appel se fait sur article.html (ou article-dist.html selon sont rapport aux mises à jour SPIP), comme pour n'importe quel article, quelquesoit sa
a rubrique d'ailleur. Bien. Nous sommes d'accord.

Et maintenant, si l'on veut que seuls les articles de la rubrique "lambda" s'affichent autrement, utilisant une mise en page (squelette si j'ai tout suivi) propre à cette rubrique seulement. Quelle piste suivre ?

Ben justement, si tu appelles ton squelette article-n.html ou n est le numero de ta rubrique ça devrait pas trop mal le faire ;o).

A+
Stef