¿Bucles con #ONGLETS? Interesante, pero no lo consigo

Hola,

Acabo de descubrir las balizas #ONGLETS en el plugin Navaja Suiza y estoy intentando utilizarlas en los esqueletos dentro de un bucle. El propósito es que se generen las pestañas automáticamente.

Info en http://www.spip-contrib.net/Decouper-un-texte-en-pages-et-ou.

Por más vueltas que doy no lo logro.

Las balizas disponibles son

[(#ONGLETS_DEBUT{Introduction})]
    blah blah
[(#ONGLETS_TITRE{Développement})]
    blah blah blah
[(#ONGLETS_TITRE{Conclusion})]
    blah blah blah blah
#ONGLETS_FIN

y el bucle

            [(#REM) Listado ]
            <B_mots_listado>
            <div class="menu">
                <ul>
                    <BOUCLE_mots_listado(MOTS) {id_mot IN 191,151,155,214} {par descriptif} {0,10}>
                    <h2><a href="#URL_MOT"[ class="(#EXPOSE)"]>#DESCRIPTIF</a></h2>
                    <BOUCLE_articles_recents(ARTICLES) {id_mot} {par date}{inverse} {0,1} {doublons}>
                    <li class="hentry">
                        [(#LOGO_ARTICLE|#URL_ARTICLE|image_reduire{125,0})]
                        [<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
                        <h3 class="entry-title"><a href="#URL_ARTICLE" rel="bookmark">#TITRE</a></h3>
                        [<p class="#EDIT{soustitre} soustitres-listado">(#SOUSTITRE)</p>]
                        <small><abbr class="published"[ title="(#DATE|date_iso)"]>[(#DATE|affdate_jourcourt)]</abbr></small>
                    </li>
                    </BOUCLE_articles_recents>
                    <li><a href="#URL_MOT"[ class="(#EXPOSE)"]><:ver_mas:> #TITRE</a></li>
                    </BOUCLE_mots_listado>
                </ul>
            </div>
            </B_mots_listado>

Habría una pestaña por cada palabra clave y su contenido sería un listado de artículos.

Muchas, muchas gracias.

Un abrazo
Ildefonso

Ildefonso,

No te garantizo que funcione pero debería ser algo como

[(#REM) Listado ]
<B_mots_listado>

[(#ONGLETS_DEBUT{#TITRE})] [(#ONGLETS_TITRE{#DESCRIPTIF})] [(#LOGO_ARTICLE|#URL_ARTICLE|image_reduire{125,0})] [

(#SURTITRE)

]

#TITRE

[

(#SOUSTITRE)

] [(#DATE|affdate_jourcourt)]

</BOUCLE_mots_listado>
#ONGLETS_FIN

A mi me funcionan perfecto las pestañas donde pongo títulos fijos

[(#ONGLETS_DEBUT{Videos})]
<BUOCLE_de_videos>
[(#ONGLETS_TITRE{Audio})]
<BOUCLE_de_audio>
#ONGLETS_FIN

Perco cuando intento uno como el que estás pensando en que los títulos de las pestañas son balizas o sea variables de SPIP me suele fallar. Ten en cuenta varias cosas, solo se puede suar una vez #ONGLETS_DEBUT pero #ONGLETS_TITRE puede ser varias (a mi 10 me parecen muchas, pero bueno…).
Otra cosa, la hoja de estilos del plugin usa los

para definir los títulos. En este caso el tírulo no quedaría apuntando a la página de la palabra clave sino que activvaría la pestaña…

Espero que te sirva, es algo de afán y sin hacer pruebas.

Germán

El 7 de abril de 2009 9:40, Ildefonso Vara <ivaramayo@ono.com> escribió:

Hola,

Acabo de descubrir las balizas #ONGLETS en el plugin Navaja Suiza y estoy intentando utilizarlas en los esqueletos dentro de un bucle. El propósito es que se generen las pestañas automáticamente.

Info en http://www.spip-contrib.net/Decouper-un-texte-en-pages-et-ou.

Por más vueltas que doy no lo logro.

Las balizas disponibles son

[(#ONGLETS_DEBUT{Introduction})]
blah blah
[(#ONGLETS_TITRE{Développement})]
blah blah blah
[(#ONGLETS_TITRE{Conclusion})]
blah blah blah blah
#ONGLETS_FIN

y el bucle

[(#REM) Listado ]
<B_mots_listado>

Habría una pestaña por cada palabra clave y su contenido sería un listado de artículos.

Muchas, muchas gracias.

Un abrazo
Ildefonso


Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

Germán Bustos
Educador, Consultor en Tecnologías de Información y Comunicación
ATARRAYA: tejedores de saber social
german@atarraya.org - german.bustos.f@gmail.com
german.bustos@marchamundialcolombia.org
Tel [+57] 3177381339
Bogotá 111221, Colombia

MARCHA MUNDIAL POR LA PAZ Y LA NOVIOLENCIA
http://marchamundialcolombia.org