Bonjour à toutes et tous,
Je cherche à faire un squelette affichant les sites syndiqués
sélectionnables par onglets du Couteau Suisse.
Je bute sur:
- Comment intégrer l'ONGLETS_DEBUT dans mes boucles ?
j'ai mis "Liste Sites" en attendant.
- ONGLETS_TITRE{#NOM_SITE} m'affiche un onglet sans titre .
Oui, il s'agit d'un bug pour #NOM_SITE, je viens de le corriger.
J'ai également fait évoluer le code pour utiliser les onglets dans une boucle SPIP.
Il te faut mettre à jour le Couteau Suisse (version 1.8.06.01 disponible en zip vers 13h35).
Intitulé de la correction :
+ Onglets : bug résolu sur les balises en argument
+ Possibilité pour un onglet principal (non imbriqué) au sein d'une boucle, d'omettre #ONGLETS_DEBUT. Pratique quand on veut placer le résultat d'une boucle dans le titre des onglets.
Bonjour à toutes et tous,
Je cherche à faire un squelette affichant les sites syndiqués
sélectionnables par onglets du Couteau Suisse.
Je bute sur:
- Comment intégrer l'ONGLETS_DEBUT dans mes boucles ?
j'ai mis "Liste Sites" en attendant.
- ONGLETS_TITRE{#NOM_SITE} m'affiche un onglet sans titre .
Oui, il s'agit d'un bug pour #NOM_SITE, je viens de le corriger.
J'ai également fait évoluer le code pour utiliser les onglets dans une boucle SPIP.
Il te faut mettre à jour le Couteau Suisse (version 1.8.06.01 disponible en zip vers 13h35).
Intitulé de la correction :
+ Onglets : bug résolu sur les balises en argument
+ Possibilité pour un onglet principal (non imbriqué) au sein d'une boucle, d'omettre #ONGLETS_DEBUT. Pratique quand on veut placer le résultat d'une boucle dans le titre des onglets.
Bonjour à toutes et tous,
Je cherche à faire un squelette affichant les sites syndiqués
sélectionnables par onglets du Couteau Suisse.
Je bute sur:
- Comment intégrer l'ONGLETS_DEBUT dans mes boucles ?
j'ai mis "Liste Sites" en attendant.
- ONGLETS_TITRE{#NOM_SITE} m'affiche un onglet sans titre .
Ah oui merci, c'est corrigé.
N'as-tu pas de compte SVN ?
Pat
Y.bourgeois a écrit :
Juste une correction à apporter:
Il y a un appel de fonction erroné:
calcul_balise_titre au lieu de calcul_balise_onglet dans découpe_fonctions.php.
Après correction, çà fonctionne bien:
Ah oui merci, c'est corrigé.
N'as-tu pas de compte SVN ?
Pat
Bonjour à toutes et tous,
Non, je n'ai as de compte SVN, je ne suis pas très hardi,
et n'ai pas réussi à mettre en œuvre.
Mes capacités SPIP, PHP, Javascript ou autres dev web sont plus que limitées. Je connais un peu plus Delphi, ou plus ancien, Prolog (d'ou un peu de familiarité avec SPIP (gestion récursive avec les boucles)), donc un peu de prog, je peux repérer de petites anomalies mais pas plus hélas.
Bonne journée à vous
Yanik
Y.bourgeois a écrit :
Juste une correction à apporter:
Il y a un appel de fonction erroné:
calcul_balise_titre au lieu de calcul_balise_onglet dans découpe_fonctions.php.
Après correction, çà fonctionne bien:
Oui, il s'agit d'un bug pour #NOM_SITE, je viens de le corriger.
J'ai également fait évoluer le code pour utiliser les onglets dans une boucle SPIP.
Il te faut mettre à jour le Couteau Suisse (version 1.8.06.01 disponible en zip vers 13h35).
Intitulé de la correction :
+ Onglets : bug résolu sur les balises en argument
+ Possibilité pour un onglet principal (non imbriqué) au sein d'une boucle, d'omettre #ONGLETS_DEBUT. Pratique quand on veut placer le résultat d'une boucle dans le titre des onglets.
Lorsque l'on englobe dans une autre boucle (GROUPE_MOTS => MOTS)
Seul le 1er bloc d'onglets est correct:
Dans le source HTML, on voit que le "onglets_bloc_initial" n'est pas réitéré.
En utilisant la solution "Compteur de boucle", c'est tip-top.
J'ai inclus des Blocs dépliables, çà tient encore.
Prochaine étape test:
- Groupes d'onglets imbriqués
En tout cas re-merci
- Pour ces outils;
- Pour votre aide
Yanik
Y.bourgeois a écrit :
Bonjour à toutes et tous,
Je cherche à faire un squelette affichant les sites syndiqués
sélectionnables par onglets du Couteau Suisse.
Je bute sur:
- Comment intégrer l'ONGLETS_DEBUT dans mes boucles ?
j'ai mis "Liste Sites" en attendant.
- ONGLETS_TITRE{#NOM_SITE} m'affiche un onglet sans titre .
Lorsque l'on englobe dans une autre boucle (GROUPE_MOTS => MOTS)
Seul le 1er bloc d'onglets est correct:
Dans le source HTML, on voit que le "onglets_bloc_initial" n'est pas réitéré.
En utilisant la solution "Compteur de boucle", c'est tip-top.
J'ai inclus des Blocs dépliables, çà tient encore.
Prochaine étape test:
- Groupes d'onglets imbriqués
<B_articles_autres> #BLOC_TITRE Liste des articles de <b>#NOM_SITE</b> #BLOC_DEBUT
<BOUCLE_articles_autres(SYNDIC_ARTICLES){id_syndic}{par date}{inverse}>
En remplaçant : #ONGLETS_TITRE{#NOM_SITE}
par:
[(#COMPTEUR_BOUCLE|=={1}|?{' '})#ONGLETS_DEBUT{#NOM_SITE}]
[(#COMPTEUR_BOUCLE|>{1}|?{' '})#ONGLETS_TITRE{#NOM_SITE}]
çà fonctionne.
Pb de boucles plutôt, non?
Y.bourgeois a écrit :
Lorsque l'on englobe dans une autre boucle (GROUPE_MOTS => MOTS)
Seul le 1er bloc d'onglets est correct:
Dans le source HTML, on voit que le "onglets_bloc_initial" n'est pas réitéré.
En utilisant la solution "Compteur de boucle", c'est tip-top.
J'ai inclus des Blocs dépliables, çà tient encore.
Prochaine étape test:
- Groupes d'onglets imbriqués