Plugin compatible ZPIP et nouvelles pages

Bonjour,

Dans mon squelette compatible zpip (plugin), j’ai personnalisé le bloc de navigation dans navigation/page-sommaire.html et navigation/article.html

Le code de navigation/article.html peut servir pour les articles, rubriques, ...

Comment ne pas avoir à recopier navigation/article.html dans navigation/rubrique.html, navigation/page-recherche.html, ... ?

J’ai essayé de surcharger navigation/dist.html mais il n’est pas pris en compte...

Merci

--
Stéphane

Jeune Chambre Economique : se former en servant la communauté
  http://www.jce-saintes.org - http://www.jce-poitoucharentes.org

    BTS Electrotechnique *** http://enselec.santonum.eu

Stéphane Santon a écrit :

Bonjour,

Dans mon squelette compatible zpip (plugin), j’ai personnalisé le bloc de navigation dans navigation/page-sommaire.html et navigation/article.html

Le code de navigation/article.html peut servir pour les articles, rubriques, ...

Comment ne pas avoir à recopier navigation/article.html dans navigation/rubrique.html, navigation/page-recherche.html, ... ?

J’ai essayé de surcharger navigation/dist.html mais il n’est pas pris en compte...

Merci

Bonjour,

Peut-être en modifiant ton body.html
remplacer
<INCLURE{fond=navigation/#ENV{type},env}>
par
<INCLURE{fond=navigation/ma_navigation,env}>

Tu pourras toujours faire des exception dans ton squelette ma_navigation.html à l'aide de test et d'inclure, ou de la boucle CONDITION (Bonux), sur la parametre #ENV{type}

frk

Bonjour,

Si tu désires surcharger navigation/dist.html pour que le code générique que tu désires insérer pour tous tes éléments, il ne faut pas avoir de navigation/article.html rubrique.html etc.
dist.html prend la relève quand il n’existe pas de navigation/article.html (etc.)
cf. : http://zone.spip.org/trac/spip-zone/browser/squelettes/zpip/navigation/dist.html

Le 14 avril 2010 12:15, Frk <frkdavid2@free.fr> a écrit :

Stéphane Santon a écrit :

Bonjour,

Dans mon squelette compatible zpip (plugin), j’ai personnalisé le bloc de navigation dans navigation/page-sommaire.html et navigation/article.html

Le code de navigation/article.html peut servir pour les articles, rubriques, …

Comment ne pas avoir à recopier navigation/article.html dans navigation/rubrique.html, navigation/page-recherche.html, … ?

J’ai essayé de surcharger navigation/dist.html mais il n’est pas pris en compte…

Merci

Bonjour,

Peut-être en modifiant ton body.html
remplacer
<INCLURE{fond=navigation/#ENV{type},env}>
par
<INCLURE{fond=navigation/ma_navigation,env}>

Tu pourras toujours faire des exception dans ton squelette ma_navigation.html à l’aide de test et d’inclure, ou de la boucle CONDITION (Bonux), sur la parametre #ENV{type}

frk


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

Bonjour,

Le 14/04/2010 12:40, TeddyP SPIP a écrit :

Si tu désires surcharger navigation/dist.html pour que le code générique
que tu désires insérer pour tous tes éléments, il ne faut pas avoir de
navigation/article.html rubrique.html etc.

C'est bien ce qu'il me semblait.

dist.html prend la relève quand il n'existe pas de
navigation/article.html (etc.)
cf. : Connexion · GitLab

J'avais
navigation/article.html
navigation/rubrique.html (idem article.html)
navigation/page-sommaire.html

J'ai renommé navigation/article.html en navigation/dist.html et supprimé rubrique.html ,
mais mon navigation/dist.html n'est pas pris en compte dans articles et rubriques, c'est celui de zpip qui est pris !

Est-ce normal ??

    Stéphane Santon a écrit :
        Dans mon squelette compatible zpip (plugin), j’ai personnalisé
        le bloc de navigation dans navigation/page-sommaire.html et
        navigation/article.html

        Le code de navigation/article.html peut servir pour les
        articles, rubriques, ...

        Comment ne pas avoir à recopier navigation/article.html dans
        navigation/rubrique.html, navigation/page-recherche.html, ... ?

        J’ai essayé de surcharger navigation/dist.html mais il n’est pas
        pris en compte...

--
Stéphane

Jeune Chambre Economique : se former en servant la communauté
  http://www.jce-saintes.org - http://www.jce-poitoucharentes.org

    BTS Electrotechnique *** http://enselec.santonum.eu

Petite question : où sont placés tes squelettes perso ?

Le 14 avril 2010 13:36, Stéphane Santon <m.spiprezo@team-santonum.com> a écrit :

Bonjour,

Le 14/04/2010 12:40, TeddyP SPIP a écrit :

Si tu désires surcharger navigation/dist.html pour que le code générique

que tu désires insérer pour tous tes éléments, il ne faut pas avoir de
navigation/article.html rubrique.html etc.

C’est bien ce qu’il me semblait.

dist.html prend la relève quand il n’existe pas de
navigation/article.html (etc.)
cf. : http://zone.spip.org/trac/spip-zone/browser/squelettes/zpip/navigation/dist.html

J’avais
navigation/article.html
navigation/rubrique.html (idem article.html)
navigation/page-sommaire.html

J’ai renommé navigation/article.html en navigation/dist.html et supprimé rubrique.html ,
mais mon navigation/dist.html n’est pas pris en compte dans articles et rubriques, c’est celui de zpip qui est pris !

Est-ce normal ??

Stéphane Santon a écrit :

Dans mon squelette compatible zpip (plugin), j’ai personnalisé
le bloc de navigation dans navigation/page-sommaire.html et
navigation/article.html

Le code de navigation/article.html peut servir pour les
articles, rubriques, …

Comment ne pas avoir à recopier navigation/article.html dans
navigation/rubrique.html, navigation/page-recherche.html, … ?

J’ai essayé de surcharger navigation/dist.html mais il n’est pas
pris en compte…


Stéphane

Jeune Chambre Economique : se former en servant la communauté
http://www.jce-saintes.org - http://www.jce-poitoucharentes.org

BTS Electrotechnique *** http://enselec.santonum.eu


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

Le 14/04/2010 15:21, TeddyP SPIP a écrit :

Petite question : où sont placés tes squelettes perso ?

Dans mon plugin Actice

/plugins
  + actice
     + extra
     + navigation
       . dist.html
       . page-sommaire.html
     . plugin.xml
  + auto
     + zen-garden
     + zpip

Tiens en fait... il n'y a pas de dist.html dans Z ... seulement page.html et page-dist.html ... ?

Z Version : 1.2.1 [35059]

Le 14 avril 2010 13:36, Stéphane Santon <m.spiprezo@team-santonum.com
<mailto:m.spiprezo@team-santonum.com>> a écrit :

    Bonjour,

    Le 14/04/2010 12:40, TeddyP SPIP a écrit :

        Si tu désires surcharger navigation/dist.html pour que le code
        générique

        que tu désires insérer pour tous tes éléments, il ne faut pas
        avoir de
        navigation/article.html rubrique.html etc.

    C'est bien ce qu'il me semblait.

        dist.html prend la relève quand il n'existe pas de
        navigation/article.html (etc.)
        cf. :
        Connexion · GitLab

    J'avais
    navigation/article.html
    navigation/rubrique.html (idem article.html)
    navigation/page-sommaire.html

    J'ai renommé navigation/article.html en navigation/dist.html et
    supprimé rubrique.html ,
    mais mon navigation/dist.html n'est pas pris en compte dans articles
    et rubriques, c'est celui de zpip qui est pris !

    Est-ce normal ??

--
Stéphane

Jeune Chambre Economique : se former en servant la communauté
  http://www.jce-saintes.org - http://www.jce-poitoucharentes.org

    BTS Electrotechnique *** http://enselec.santonum.eu

Le 14/04/2010 15:29, Stéphane Santon a écrit :

Le 14/04/2010 15:21, TeddyP SPIP a écrit :

Petite question : où sont placés tes squelettes perso ?

Dans mon plugin Actice

/plugins
+ actice
+ extra
+ navigation
. dist.html
. page-sommaire.html
. plugin.xml
+ auto
+ zen-garden
+ zpip

Tiens en fait... il n'y a pas de dist.html dans Z ... seulement
page.html et page-dist.html ... ?

Z Version : 1.2.1 [35059]

Passé en Z 1.5.2, il y a bien dist.html et page.html
Mais même pb...

--
Stéphane

Jeune Chambre Economique : se former en servant la communauté
  http://www.jce-saintes.org - http://www.jce-poitoucharentes.org

    BTS Electrotechnique *** http://enselec.santonum.eu

Le 14/04/2010 15:43, Stéphane Santon a écrit :

Tiens en fait... il n'y a pas de dist.html dans Z ... seulement
page.html et page-dist.html ... ?

Z Version : 1.2.1 [35059]

Passé en Z 1.5.2, il y a bien dist.html et page.html
Mais même pb...

Siiiiiii ! Ça marche en 1.5.2 !
Mon plugin perso avait été désactivé par la ré-install de Z...

Un petit pb dans l'interface privée des plugins 2.1

--
Stéphane

Jeune Chambre Economique : se former en servant la communauté
  http://www.jce-saintes.org - http://www.jce-poitoucharentes.org

    BTS Electrotechnique *** http://enselec.santonum.eu

On 14/04/2010 15:48, Stéphane Santon wrote:

Le 14/04/2010 15:43, Stéphane Santon a écrit :

Tiens en fait... il n'y a pas de dist.html dans Z ... seulement
page.html et page-dist.html ... ?

Z Version : 1.2.1 [35059]

Passé en Z 1.5.2, il y a bien dist.html et page.html
Mais même pb...

Siiiiiii ! Ça marche en 1.5.2 !
Mon plugin perso avait été désactivé par la ré-install de Z...

Un petit pb dans l'interface privée des plugins 2.1

Il faut surtout que tu déclares bien dans ton plugin.xml que tu dépends ou utilise Z (<necessite..., <utilise...) sinon, l'ordre des recherches des squelettes par SPIP peut ne pas être correct, et prendre effectivement celui de Zpip avant celui de ton plugin.

--
MM.