MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Autres projets > Filtre Sommaire Tableau 1.2
  • Calendrier
 2006   2007   2008   2011 
  • Infos
  • Dernière modification :
    Le mercredi 14 décembre 2011
  • Statistiques contenus :
    Articles : 24 -  Brèves : 4
    Commentaires : 212
    Sites : 3 -  Auteurs : 2
  • Statistiques visites :
    Aujourd'hui : 0 -  Total : 194147
  • Article

Filtre Sommaire Tableau 1.2

Petit filtre pour générer un sommaire dans les articles...

Le lundi 11 septembre 2006, par FredoMkb

Voici une nouvelle version de ce filtre, elle apporte un certain nombre d’optimisations et de nouvelles fonctionnalites...

Nouvelle adresse de l’article sur Spip’Contrib : Filtre Sommaire Tableau 1.2

Présentation

"Sommaire Tableau" est un filtre qui permet la création automatique d’un sommaire de navigation avec tous les intertitres présents dans les articles et brèves (là où le filtre sera intégré).

Pour avoir toutes les explications d’installation et d’utilisation de ce filtre, et connaître aussi toutes les nouveautés de cette version, veuillez désormais vous rapporter à l’article qui lui est consacré sur le site de Spip’Contrib à l’adresse suivante :

- Filtre Sommaire Tableau 1.2

N’hésitez pas à me faire part de vos remarques et suggestions sur le forum attaché à l’artcle sur Spip’Contrib de préférence... merci :-)

Bonne découverte et utilisation !

  • Il n'y a aucune image...
  • Commentaires : 3 (triés par date)
  • Le 18 septembre 2006 08:22, par Yann974

    Hé ben ça a super bien avancé ! Bravo Fredo.

    Désolé d’avoir mis autant de temps mais j’ai enfin pu essayer la nouvelle version du filtre.

    Je n’ai trouvé qu’un bug. Il s’agit du cas où les intertitres comportent des crochets. Lorsque les crochets sont "au milieu" du texte de l’intertitre, ça marche impec. Par contre, si mon intertitre débute par des crochets (par ex : "[Quaternaire] Les coraux récents"), le crochet ouvrant est éliminé de la chaîne de caractère (ex : "Quaternaire] Les coraux récents"). Et réciproquement pour des crochets en fin d’intertitre (par ex : "Les coraux récents [Quaternaire]" donnant "Les coraux récents [Quaternaire").

    DE plus, j’aurais aimé savoir où est créé le code HTML du tableau qui contient le sommaire. En effet, je souhaiterai appliquer une classe de style propre à ces tableaux de sommaire pour pouvoir les afficher avec un style propre.

    Voilà Fredo,

    A+ ^^

    Notes :

    [1] Note de bas de page

  • Le 19 septembre 2006 04:46, par FredoMkb

    Bonjour Yann :-)

    À propos du "bug" des "crochets", j’ai tenté d’expliquer dans l’article la marche à suivre, dans le chapitre d’utilisation de cette option (dans l’encadré), mais je ne suis pas sûr que mes propos soient biens clairs...

    Donc, en résumé, pour assurer l’affichage des crochets dans un intertitre, sans les masquer, il faut les séparer des accolades par une espace, par exemple :

    Je pense que là ça devrait fonctionner...


    Pour ce qui est des codes Html des tableaux, je précise que le filtre ne génère pas le code Html proprement dit, il se contente juste de fabriquer le tableau du sommaire suivant la syntaxe propre à Spip (avec les barres verticales), c’est ensuite Spip qui converti tout ça en code Html tout beau tout propre... :-)

    Donc, en l’état actuel des choses, à moins de changer tout le mode opératoire du filtre, je ne vois pas de solution pour attribuer une "class" de style précise au tableau sommaire généré par le filtre... désolé...

    Cependant, si le but que tu cherches est de contrôler l’apparence du tableau du sommaire, afin de la différencier des autres tableaux éventuellement présents dans l’article, il y a peut-être une solution... que voici :

    - Au moment de la rédaction de l’article, il faut entourer le sommaire de navigation d’un bloc "<div>" avec une "class" précise, de cette manière :

    - Sachant que le code Html des tableaux généré par Spip ressemble à :

    - On peut désormais cibler précisement ce tableau avec les feulles de style, étant donné que le tableau du sommaire de navigation se trouvera dans un bloc "div" bien défini, avec une "class" particulière (dont tu peux changer le nom bien évidemment), on peut alors utiliser les feuilles de style pour cibler précisement ce tableau, par exemple :

    - On peut aussi affiner le ciblage en utilisant les "class" générées par Spip, par exemple :

    J’ai testé chez moi, et ça a l’air de fonctionner plutôt bien...


    Voilô... j’espère Yann que ceci répond à tes besoins, et que la nouvelle version du filtre s’adapte mieux à ton utilisation... et encore merci pour tes contributions...

    à+ :-)

  • Le 19 septembre 2006 11:49, par Yann974

    Merci surtout à toi !

    Ce travail est vraiment une mine. Un filtre élégant et aux options vraiment intéressantes comme celui-ci, c’est du bonheur pour toute la communauté.

    R-A-V-I !

    A la prochaine... pour les tests de MGS 1.4.3 ^^

  • Haut
Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS