[SPIP Zone] r34371 - in _plugins_/couteau_suisse: . lang outils

* patfr@ifrance.com tapuscrivait, le 10/01/2010 19:57:

Author: patfr@ifrance.com
Date: 2010-01-10 19:57:50 +0100 (Sun, 10 Jan 2010)
New Revision: 34371

Modified:
    _plugins_/couteau_suisse/config_outils.php
    _plugins_/couteau_suisse/lang/couteauprive_fr.php
    _plugins_/couteau_suisse/outils/sommaire.php
    _plugins_/couteau_suisse/outils/sommaire_fonctions.php
    _plugins_/couteau_suisse/outils/titres_typo.php
Log:
Le "sommaire automatique" et les "intertitres typographiques" deviennent compatibles avec les intertitres hi?\195?\169rarchis?\195?\169s de mortimer : {{{*, {{{**, {{{***, etc.
+ petit bug d'affichage

Et la bonne nouvelle, c'est que c'est aussi les intertitres utilisés désormais par les enluminures typo !

--
RealET

Ah, merci de l'info... Je me posais justement cette question !

Donc, on peut maintenant configurer le sommaire automatique avec la profondeur des titres voulue.

Pat

RealET a écrit :

* patfr@ifrance.com tapuscrivait, le 10/01/2010 19:57:

Author: patfr@ifrance.com
Date: 2010-01-10 19:57:50 +0100 (Sun, 10 Jan 2010)
New Revision: 34371

Modified:
    _plugins_/couteau_suisse/config_outils.php
    _plugins_/couteau_suisse/lang/couteauprive_fr.php
    _plugins_/couteau_suisse/outils/sommaire.php
    _plugins_/couteau_suisse/outils/sommaire_fonctions.php
    _plugins_/couteau_suisse/outils/titres_typo.php
Log:
Le "sommaire automatique" et les "intertitres typographiques" deviennent compatibles avec les intertitres hiérarchisés de mortimer : {{{*, {{{**, {{{***, etc.
+ petit bug d'affichage

Et la bonne nouvelle, c'est que c'est aussi les intertitres utilisés désormais par les enluminures typo !

Le 10 janvier 2010 20:32, RealET <real3t@gmail.com> a écrit :

* patfr@ifrance.com tapuscrivait, le 10/01/2010 19:57:

Le "sommaire automatique" et les "intertitres typographiques" deviennent
compatibles avec les intertitres hi?\195?\169rarchis?\195?\169s de mortimer
: {{{*, {{{**, {{{***, etc.

Et la bonne nouvelle, c'est que c'est aussi les intertitres utilisés
désormais par les enluminures typo !

Dommage qu'aucun des deux ne prenne en compte les intertitres
auto-numérotés mis en œuvre par Mortimer (avec des # au lieu des *...
Comme dans les listes de puces).

Dommage aussi que la nomenclature des id/name ne semple pas la même
dans les 3 plugins (du coup les sommaires ne sont pas compatibles !).

Mais, je suis très heureux de voir que le système d'intertitres
hiérarchisés similaire au système de puces, que je soutiens depuis un
moment, est enfin accepté ! Youpi... Un jour dans le core ? (ou dans
le plugin qui gèrera tous les raccourcis, si on le sort du core)...

--
Bertrand Marne

* MARNE Bertrand tapuscrivait, le 12/01/2010 10:37:

Le 10 janvier 2010 20:32, RealET<real3t@gmail.com> a écrit :

* patfr@ifrance.com tapuscrivait, le 10/01/2010 19:57:

Le "sommaire automatique" et les "intertitres typographiques" deviennent
compatibles avec les intertitres hi?\195?\169rarchis?\195?\169s de mortimer
: {{{*, {{{**, {{{***, etc.

Et la bonne nouvelle, c'est que c'est aussi les intertitres utilisés
désormais par les enluminures typo !

Dommage qu'aucun des deux ne prenne en compte les intertitres
auto-numérotés mis en œuvre par Mortimer (avec des # au lieu des *...
Comme dans les listes de puces).

Dommage aussi que la nomenclature des id/name ne semple pas la même
dans les 3 plugins (du coup les sommaires ne sont pas compatibles !).

Mais, je suis très heureux de voir que le système d'intertitres
hiérarchisés similaire au système de puces, que je soutiens depuis un
moment, est enfin accepté ! Youpi... Un jour dans le core ? (ou dans
le plugin qui gèrera tous les raccourcis, si on le sort du core)...

Mais si tu sais comment coder ça dans les enluminures typo, tu peux le faire.
Ceci dit, je ne vois pas trop l'intérêt de coder en dur une numérotation quand une simple feuille pourrait faire l'affaire (bon, seulement à partir d'IE8...)
http://www.evotech.net/blog/2009/05/css-content-counter-increment-counter-reset/

--
RealET

Le 12 janvier 2010 10:50, RealET <real3t@gmail.com> a écrit :

Mais si tu sais comment coder ça dans les enluminures typo, tu peux le
faire.

Ouhlala j'ai déjà eu du mal à comprendre comment Mortimer a fait... Je
suis nul en programmation !!
Mais vu de mon inexpérience ça me parait effectivement plus
compliqué... Puisque Mortimer faisait les modifs sur l'article entier
dans lequel il est facile de compter et indexer les intertitres... Je
crois que Pat fait de même. J'ai l'impression que dans les enluminures
le système est différents, non ? (je suis vraiment nul, alors j'ai du
mal à comprendre le code des autres... le mien aussi des fois
d'ailleurs !)

Ceci dit, je ne vois pas trop l'intérêt de coder en dur une numérotation
quand une simple feuille pourrait faire l'affaire (bon, seulement à partir
d'IE8...)
http://www.evotech.net/blog/2009/05/css-content-counter-increment-counter-reset/

- Parce que les rédacteurs ont parfois besoin de mixer des titres
numérotés et non numérotés. ex:
1- les fruits
  les pommes:
  les bananes:
  les tomates:
2- les légumes
  les pois:
  ...
Le premier niveau est numéroté, pas le second (certes, retourner à la
numérotation sur un 3e niveau donnerait un effet étrange...)

- Parce que certains articles peuvent nécessiter une numérotation,
d'autres non ?

- Pour finir, si on veut faire un sommaire, il faut bien indexer les
intertitres pour leur donner une ancre unique. Comme la numération
existe donc de fait, pourquoi ne pas la rendre accessible aux
utilisateurs s'ils en ont l'usage ? D'autant que ça rend le système
plus clair pour les rédacteurs puisqu'il se calque alors sur celui des
puces.

--
Bertrand Marne

MARNE Bertrand a écrit :

Puisque Mortimer faisait les modifs sur l'article entier
dans lequel il est facile de compter et indexer les intertitres... Je
crois que Pat fait de même.

Oui, l'ensemble du texte est parcouru à la recherche des intertitres de différent niveau, l'indexation scientifique en dur ne serait pas bien difficile à faire. Cette indexation est-elle prévue dans la BTV3 ? Si les styles CSS permettent maintenant de numéroter des titres, peut-être pourrait-on se passer des {{{# ? Il m'est déjà arrivé d'indexer des titres à la main dans un article...

- Pour finir, si on veut faire un sommaire, il faut bien indexer les
intertitres pour leur donner une ancre unique. Comme la numération
existe donc de fait, pourquoi ne pas la rendre accessible aux
utilisateurs s'ils en ont l'usage ?

La numérotation est une simple incrémentation actuellement.

Pat