article d'accueil

Bonjour,

Je viens d'installer spip et de bosser sur mon site.

J'ai également installé zpip et tous les plugins nécessaires, plus quelques thèmes.

Le site concerne ma compagnie de théâtre : http://bosse.cie.free.fr/

L'idée :

J'ai une rubrique spectacle contenant des sous-rubriques nommées d'un nom de spectacle.

Chacune de ces sous-rubriques contiennent au minimum un article du même nom qui présente le spectacle.

Je voudrais, lorsque j'affiche la sous-rubrique d'un spectacle que l'article qui y est contenu et porte le même nom soit automatiquement affiché.

J'ai pour cela bien rempli à chaque fois l'option dans le site privé qui définit un article d'accueil dans cette sous-rubrique.(je ne sais plus le plugin qui créé cette option zpip ou spip bonux...)

Le problème... ça ne fonctionne pas.

Lorsque j'ouvre ces sous-rubriques, j'ai juste un résumé des articles contenus dedans.

Une idée ?

Quelque chose que je n'ai pas compris ?

Je débute avec spip

Merci d'avance

Michel

Salut,

Relis la doc du plugin composition. #ID_ARTICLE_ACCUEIL est l’ID de l’article d’accueil. T’as qu’a ajouter une boucle dans le squelette et la faire pointer sur cet article d’accueil. Puis dans la boucle ajouter les habituelles balises…

Ju

Le 21 mars 2010 02:34, Laforest <laforest.michel@orange.fr> a écrit :

Bonjour,

Je viens d’installer spip et de bosser sur mon site.

J’ai également installé zpip et tous les plugins nécessaires, plus quelques thèmes.

Le site concerne ma compagnie de théâtre : http://bosse.cie.free.fr/

L’idée :

J’ai une rubrique spectacle contenant des sous-rubriques nommées d’un nom de spectacle.

Chacune de ces sous-rubriques contiennent au minimum un article du même nom qui présente le spectacle.

Je voudrais, lorsque j’affiche la sous-rubrique d’un spectacle que l’article qui y est contenu et porte le même nom soit automatiquement affiché.

J’ai pour cela bien rempli à chaque fois l’option dans le site privé qui définit un article d’accueil dans cette sous-rubrique.(je ne sais plus le plugin qui créé cette option zpip ou spip bonux…)

Le problème… ça ne fonctionne pas.

Lorsque j’ouvre ces sous-rubriques, j’ai juste un résumé des articles contenus dedans.

Une idée ?

Quelque chose que je n’ai pas compris ?

Je débute avec spip

Merci d’avance

Michel


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Par exemple, dans /plugin/zpip/contenu/rubrique , ajouter:

À la Une:

[

(#SURTITRE)

]

#TITRE

<:par_auteur:> #LESAUTEURS [

(#SOUSTITRE)

]

[(#REM) Inclure le modele des liens de traductions ]
#MODELE{article_traductions}

[
(#CHAPO|image_reduire{500,0})
] [
(#TEXTE|image_reduire{500,0})
]

[

<:voir_en_ligne:> : [(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]

]

</BOUCLE_contenu_une>

Le 21 mars 2010 08:59, Julien eclipse <julien.eclipse@gmail.com> a écrit :

Salut,

Relis la doc du plugin composition. #ID_ARTICLE_ACCUEIL est l’ID de l’article d’accueil. T’as qu’a ajouter une boucle dans le squelette et la faire pointer sur cet article d’accueil. Puis dans la boucle ajouter les habituelles balises…

Ju

Le 21 mars 2010 02:34, Laforest <laforest.michel@orange.fr> a écrit :

Bonjour,

Je viens d’installer spip et de bosser sur mon site.

J’ai également installé zpip et tous les plugins nécessaires, plus quelques thèmes.

Le site concerne ma compagnie de théâtre : http://bosse.cie.free.fr/

L’idée :

J’ai une rubrique spectacle contenant des sous-rubriques nommées d’un nom de spectacle.

Chacune de ces sous-rubriques contiennent au minimum un article du même nom qui présente le spectacle.

Je voudrais, lorsque j’affiche la sous-rubrique d’un spectacle que l’article qui y est contenu et porte le même nom soit automatiquement affiché.

J’ai pour cela bien rempli à chaque fois l’option dans le site privé qui définit un article d’accueil dans cette sous-rubrique.(je ne sais plus le plugin qui créé cette option zpip ou spip bonux…)

Le problème… ça ne fonctionne pas.

Lorsque j’ouvre ces sous-rubriques, j’ai juste un résumé des articles contenus dedans.

Une idée ?

Quelque chose que je n’ai pas compris ?

Je débute avec spip

Merci d’avance

Michel


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Julien eclipse a écrit :

Par exemple, dans /plugin/zpip/contenu/rubrique , ajouter:

<h2 class='h2'>
À la Une:
</h2>
<BOUCLE_contenu_une(ARTICLES){id_article=#ID_ARTICLE_ACCUEIL}>

    <div class="cartouche">
        [<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
        <h1 class="h1 #EDIT{titre}">#TITRE</h1> <span class="auteurs"><:par_auteur:> #LESAUTEURS</span>
        [<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]

               [(#REM) Inclure le modele des liens de traductions ]
        #MODELE{article_traductions}
    </div>

    <div class="surlignable">
        [<div class="#EDIT{chapo} chapo">(#CHAPO|image_reduire{500,0})</div>]
        [<div class="#EDIT{texte} texte">(#TEXTE|image_reduire{500,0})</div>]
    </div>

    [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]

</BOUCLE_contenu_une>

Le 21 mars 2010 08:59, Julien eclipse <julien.eclipse@gmail.com <mailto:julien.eclipse@gmail.com>> a écrit :

    Salut,

    Relis la doc du plugin composition. |#ID_ARTICLE_ACCUEIL| est l'ID
    de l'article d'accueil. T'as qu'a ajouter une boucle dans le
    squelette et la faire pointer sur cet article d'accueil. Puis dans
    la boucle ajouter les habituelles balises...

    Ju

    Le 21 mars 2010 02:34, Laforest <laforest.michel@orange.fr
    <mailto:laforest.michel@orange.fr>> a écrit :

        Bonjour,

        Je viens d'installer spip et de bosser sur mon site.

        J'ai également installé zpip et tous les plugins nécessaires,
        plus quelques thèmes.

        Le site concerne ma compagnie de théâtre : http://bosse.cie.free.fr/

        L'idée :

        J'ai une rubrique spectacle contenant des sous-rubriques nommées
        d'un nom de spectacle.

        Chacune de ces sous-rubriques contiennent au minimum un article
        du même nom qui présente le spectacle.

        Je voudrais, lorsque j'affiche la sous-rubrique d'un spectacle
        que l'article qui y est contenu et porte le même nom soit
        automatiquement affiché.

        J'ai pour cela bien rempli à chaque fois l'option dans le site
        privé qui définit un article d'accueil dans cette
        sous-rubrique.(je ne sais plus le plugin qui créé cette option
        zpip ou spip bonux...)

        Le problème... ça ne fonctionne pas.

        Lorsque j'ouvre ces sous-rubriques, j'ai juste un résumé des
        articles contenus dedans.

        Une idée ?

        Quelque chose que je n'ai pas compris ?

        Je débute avec spip

        Merci d'avance

        Michel

        _______________________________________________
        liste spip
        spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer
        un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

        Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
        Discuter chez rezo.net

        Documentation de SPIP : http://www.spip.net/

        Irc : de l'aide à toute heure : http://spip.net/irc

Bonjour, et merci.

Je vais étudier ça doucement.
Je viens juste de découvrir spip (il y a deux jours, et je ne me suis pas encore lancé dans les boucles. Je vais y aller piano piano.
Faut déjà que je commence à bien saisir le fonctionnement de spip.
Mais je vais voir ça.

Par contre, je ne comprends pas cette option à la saisie qui est proposée; est-ce composition qui a créé ?
Et en tous cas, elle ne fonctionne pas.

Mais encore merci.

N'hésitez pas si vous avez d'autres idées, mais allez-y mollo sur les termes...

Michel

Bonjour,

Bon, ça fait deux jours que je me tape la lecture des boucles et autres joyeusetés.

Par contre, si je comprends bien, ta propositon ne marche que si l'on fait un squelette différent pour chaque rubrique.
Ce que je voudrais, c'est un peu plus d'automatisme que ça. J'explique :

Nous sommes plusieurs dans la compagnie, plussieurs meteurs en scène par exemple, à créer des spectacles. L'idée c'est que chacun rentre ses données soi-même, et qu'automatiquement cet article s'affiche lorsqu'on appelle la rubrique qui le contient.
J'avais pensé à plusieurs pistes :

- L'article a le même titre que la rubrique : Donc un test sur le titre. Mais d'après ce que j'ai compris, on ne peut pas mettre de balise dans un critère ?

- L'article a un numéro, par exemple le 1. Mais apparement, num ne peut être utilisé qu'avec {par num}; bref, num n'est pas un critère.

- Donné à l'article un nom fixe; par exemple article_accueil. Mais je n'ai pas vu non plus de critère genre {titre=article_accueil}

Bref, je ne trouve toujours pas; mais je cherche.

Si vous avez une solution...

Merci

Michel
Julien eclipse a écrit :

Par exemple, dans /plugin/zpip/contenu/rubrique , ajouter:

<h2 class='h2'>
À la Une:
</h2>
<BOUCLE_contenu_une(ARTICLES){id_article=#ID_ARTICLE_ACCUEIL}>

    <div class="cartouche">
        [<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
        <h1 class="h1 #EDIT{titre}">#TITRE</h1> <span class="auteurs"><:par_auteur:> #LESAUTEURS</span>
        [<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]

               [(#REM) Inclure le modele des liens de traductions ]
        #MODELE{article_traductions}
    </div>

    <div class="surlignable">
        [<div class="#EDIT{chapo} chapo">(#CHAPO|image_reduire{500,0})</div>]
        [<div class="#EDIT{texte} texte">(#TEXTE|image_reduire{500,0})</div>]
    </div>

    [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]

</BOUCLE_contenu_une>

Le 21 mars 2010 08:59, Julien eclipse <julien.eclipse@gmail.com <mailto:julien.eclipse@gmail.com>> a écrit :

    Salut,

    Relis la doc du plugin composition. |#ID_ARTICLE_ACCUEIL| est l'ID
    de l'article d'accueil. T'as qu'a ajouter une boucle dans le
    squelette et la faire pointer sur cet article d'accueil. Puis dans
    la boucle ajouter les habituelles balises...

    Ju

    Le 21 mars 2010 02:34, Laforest <laforest.michel@orange.fr
    <mailto:laforest.michel@orange.fr>> a écrit :

        Bonjour,

        Je viens d'installer spip et de bosser sur mon site.

        J'ai également installé zpip et tous les plugins nécessaires,
        plus quelques thèmes.

        Le site concerne ma compagnie de théâtre : http://bosse.cie.free.fr/

        L'idée :

        J'ai une rubrique spectacle contenant des sous-rubriques nommées
        d'un nom de spectacle.

        Chacune de ces sous-rubriques contiennent au minimum un article
        du même nom qui présente le spectacle.

        Je voudrais, lorsque j'affiche la sous-rubrique d'un spectacle
        que l'article qui y est contenu et porte le même nom soit
        automatiquement affiché.

        J'ai pour cela bien rempli à chaque fois l'option dans le site
        privé qui définit un article d'accueil dans cette
        sous-rubrique.(je ne sais plus le plugin qui créé cette option
        zpip ou spip bonux...)

        Le problème... ça ne fonctionne pas.

        Lorsque j'ouvre ces sous-rubriques, j'ai juste un résumé des
        articles contenus dedans.

        Une idée ?

        Quelque chose que je n'ai pas compris ?

        Je débute avec spip

        Merci d'avance

        Michel

        _______________________________________________
        liste spip
        spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer
        un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

        Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
        Discuter chez rezo.net

        Documentation de SPIP : http://www.spip.net/

        Irc : de l'aide à toute heure : http://spip.net/irc

----- Laforest <laforest.michel@orange.fr> a écrit :

Nous sommes plusieurs dans la compagnie, plussieurs meteurs en scène par
exemple, à créer des spectacles. L'idée c'est que chacun rentre ses
données soi-même, et qu'automatiquement cet article s'affiche lorsqu'on
appelle la rubrique qui le contient.

S'il n'y a qu'un seul article dans chaque rubrique, alors cherche inc-triurlrubrique dans Google, ça devrait te convenir parfaitement et c'est plutôt facile à mettre en œuvre.
S'il y a plusieurs articles dans chaque rubrique et que tu veux définir un article d'accueil, alors le plugin compositions est ton ami. Mais je conçois que tout ceci soit un peu compliqué quand on débute.
En tout cas, ne t'embête surtout pas à comparer les titres, c'est une solution qui me paraît bien lourde.

Sinon, tu peux aussi faire un mot-clé "a_la_une" et une boucle dans rubrique.html qui ressemble à ceci :

<BOUCLE_aLaUne(ARTICLES){id_rubrique}{titre_mot=a_la_une}>
<h2>#TITRE</h2>
#TEXTE
</BOUCLE_aLaUne>

--
Martin Granger

    Le 21 mars 2010 02:34, Laforest a écrit :

        J'ai également installé zpip et tous les plugins nécessaires,

        J'ai une rubrique spectacle contenant des sous-rubriques nommées
        d'un nom de spectacle.

        Chacune de ces sous-rubriques contiennent au minimum un article
        du même nom qui présente le spectacle.

        J'ai pour cela bien rempli à chaque fois l'option dans le site
        privé qui définit un article d'accueil dans cette
        sous-rubrique.(je ne sais plus le plugin qui créé cette option
        zpip ou spip bonux...)

C'est le plugin compositions.

        Le problème... ça ne fonctionne pas.

C'est normal, il faut aussi modifier le squelette pour appeler l'article d'accueil quand il existe.

        Une idée ?

Comme tu utilises zpip et compositions, tu peux créer un fichier squelettes/rubrique.html avec :

<BOUCLE_principale_rubrique(RUBRIQUES){id_rubrique}>

[(REM) la boucle accueil vérifie s'il existe un article d'accueil pour cette rubrique ]
<BOUCLE_accueil(ARTICLES){id_article=#ID_ARTICLE_ACCUEIL}>

     [(REM) si il existe on l'appelle ]
<INCLURE{fond=structure}{env}{type=article}{composition}{id_article}>
</BOUCLE_accueil>

     [(REM) s'il n'existe pas on appelle le squelette de rubrique ]
<INCLURE{fond=structure}{env}{type=rubrique}{composition} />

<//B_accueil>
</BOUCLE_principale_rubrique>

C'est tout.

Éric