Si la base de spip c'est bien de savoir faire une un squelette par rubrique , comment faire un jeu complet de squelette par rubrique?
Je m'explique: 2 rubriques: Un squelette commun avec sommaire, rubrique, plan, articles etc.. et éventuellement un rubrique=xx.html
Maintenant comment faire :
Rubrique 1 : sommaire, article, rubrique , etc
Rubrique 2 (autre squelette) : sommaire, article, rubrique, etc..
J'ai bien imaginé un array dans mes_options , mais ça ne fonctionne pas..J'ai cherché un peu partout et je n'ai pas trouvé réponse à ma question..
Une piste?
Merci d'avance
Bernard
Maintenant comment faire :
Rubrique 1 : sommaire, article, rubrique , etc
Rubrique 2 (autre squelette) : sommaire, article, rubrique, etc..
J'ai bien imaginé un array dans mes_options , mais ça ne fonctionne
pas..J'ai cherché un peu partout et je n'ai pas trouvé réponse à ma
question..
A moins que j'ai mal compris ta demande, tu peux simplement faire des aiguillages dans tes squelettes de base avec le sioui et des modèles (ça doit aussi marcher avec des include)
genre, dans ton squelette rubrique :
[(#ID_RUBRIQUE|=={1}|?{
[(#MODELE{modele_rubrique1}{id_rubrique}
)]
,''})]
[(#ID_RUBRIQUE|=={2}|?{
[(#MODELE{modele_rubrique2}{id_rubrique}
)]
,''})]
Tu n'as d'ailleurs même pas besoin de passer la variable id_rubrique
Tu peux avoir plusieurs css, genre moncss1.css, moncss2.css, et tu les appelles grâce à #ID_RUBRIQUE
Mais ton nombre de rubriques est prédéfini ?
Cordialement.
Alexandre
http://www.onirisproductions.com
Bonjour,
j'ai eu le même besoin. Je l'ai résolu en créant des sous-dossiers contenant les squelettes adaptées à la rubrique (sommaire, rubrique, article... qui ne font appel qu'à ce dossier). Dans le squelette principal, j'ai installé un squelette rubrique-x, article-x qui ne sont que des redirections vers les squelettes correspondant.
Ça vaut ce que ça vaut mais ça fonctionne. Il est vrai que je n'avais besoin que de 3 squelettes spécifiques et qu'ils n'étaient pas nécessaires de refaire tous les fichiers squelettes.
Roland
C'est visible ici:
site principal: http://www.lorand.org/
trois "faux sous-sites" spécifiques:
- Cyclotourisme (Lorand)
- Lectures quotidiennes 2016 (Lorand)
- Rhin (Lorand)
monnaieancienne a écrit :
Si la base de spip c'est bien de savoir faire une un squelette par rubrique , comment faire un jeu complet de squelette par rubrique?
Je m'explique: 2 rubriques: Un squelette commun avec sommaire, rubrique, plan, articles etc.. et éventuellement un rubrique=xx.html
Maintenant comment faire :
Rubrique 1 : sommaire, article, rubrique , etc
Rubrique 2 (autre squelette) : sommaire, article, rubrique, etc..
J'ai bien imaginé un array dans mes_options , mais ça ne fonctionne pas..J'ai cherché un peu partout et je n'ai pas trouvé réponse à ma question..
Une piste?
Merci d'avance
Bernard
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
Roland a écrit :
Bonjour,
j'ai eu le même besoin. Je l'ai résolu en créant des sous-dossiers contenant les squelettes adaptées à la rubrique (sommaire, rubrique, article... qui ne font appel qu'à ce dossier). Dans le squelette principal, j'ai installé un squelette rubrique-x, article-x qui ne sont que des redirections vers les squelettes correspondant.
Ça vaut ce que ça vaut mais ça fonctionne. Il est vrai que je n'avais besoin que de 3 squelettes spécifiques et qu'ils n'étaient pas nécessaires de refaire tous les fichiers squelettes.
Roland
C'est visible ici:
site principal: http://www.lorand.org/
trois "faux sous-sites" spécifiques:
- Cyclotourisme (Lorand)
- Lectures quotidiennes 2016 (Lorand)
- Rhin (Lorand)
monnaieancienne a écrit :
Si la base de spip c'est bien de savoir faire une un squelette par rubrique , comment faire un jeu complet de squelette par rubrique?
Je m'explique: 2 rubriques: Un squelette commun avec sommaire, rubrique, plan, articles etc.. et éventuellement un rubrique=xx.html
Maintenant comment faire :
Rubrique 1 : sommaire, article, rubrique , etc
Rubrique 2 (autre squelette) : sommaire, article, rubrique, etc..
J'ai bien imaginé un array dans mes_options , mais ça ne fonctionne pas..J'ai cherché un peu partout et je n'ai pas trouvé réponse à ma question..
Une piste?
Merci d'avance
Bernard
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
En fait au départ j'ai 2 spips pour un seul site ! Donc je souhaite faire de ce double spip un seul avec deux rubriques. Chaque rubrique correspondant à un spip.Les sous rubriques et les sous sous rubriques seront les rubriques et sous rubriques des anciens spip.
Mais bien entendu chaque spip avait son propre squelette. Il faut donc que j'arrive à imposer un squelette entier à chacune de mes rubriques. C'est presque un switch mais automatique.
J'avais pensé faire un truc du genre
<?php
$dossier_squelettes = array (
1=>'monsquelette1',
2=>'monsquelette2'
);
$GLOBALS['dossier_squelettes'] = $dossier_squelettes;
?>
1 étant la rubrique 1 et suite..dans mes_options
Mais ça ne fonctionne pas
Bernard
Bonjour, pour ma part, j'ai avancé un peu cela sur mon site http://www.assfor.com , en utilisant en guise de page sommaire une page rubrique=xx.html, le reste suivant naturellement. Pour les articles, une page article-xx.html ira afficher celle correspondant à la rubrique, etc.
Tu peux avoir une autre piste ici Un squelette différent en fonction de la profondeur dans l'arborescence - SPIP-Contrib
Je ne sais si cela t'aidera, mais ça a l'air intéressant ...
A+
----
Marc
-----------------------------------------------
P Merci de respecter l'environnement - n'imprimez ce message que si c'est véritablement nécessaire !
"L'intégrité de ce message n'étant pas assurée sur Internet, assfor ne peut être tenu pour responsable de son contenu. Si vous n'êtes pas destinataire de ce message, merci de le détruire et d'avertir l'expéditeur."
Le 28 juin 07 à 00:01, monnaieancienne a écrit :
Si la base de spip c'est bien de savoir faire une un squelette par
rubrique , comment faire un jeu complet de squelette par rubrique?
Je m'explique: 2 rubriques: Un squelette commun avec sommaire,
rubrique, plan, articles etc.. et éventuellement un rubrique=xx.html
Maintenant comment faire :
Rubrique 1 : sommaire, article, rubrique , etc
Rubrique 2 (autre squelette) : sommaire, article, rubrique, etc..
J'ai bien imaginé un array dans mes_options , mais ça ne fonctionne
pas..J'ai cherché un peu partout et je n'ai pas trouvé réponse à ma
question..
Une piste?
Merci d'avance
Bernard
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ