* patfr@ifrance.com tapuscrivait, le 11/10/2007 13:50:
Author: patfr@ifrance.com
Date: Thu Oct 11 13:50:31 2007
New Revision: 15923
Log:
Décoration : après les classes, pkoi pas les langues...
Utilisation : span.mabalise.lang = ma langue à l’intérieur d’un paragraphe
div.mabalise.lang = ma langue créant un nouveau paragraphe
Ex: pour "div.fr.lang = fr", <fr> sera remplacé par <div lang="fr">
2 questions :
1) ça ferme bien les balises ? (je me doute que oui, mais ça va mieux en le disant)
2) avec l'exemple que tu donne, comment on fait un span ?
Enfin, je me dis qu'il pourrait y avoir matière à faire des boutons supplémentaire automatiquement (ou presque) dans la BTv2.
Reste le problème d'upload des images des boutons...
Décoration : après les classes, pkoi pas les langues...
Utilisation : span.mabalise.lang = ma langue à l’intérieur d’un paragraphe
div.mabalise.lang = ma langue créant un nouveau paragraphe
Ex: pour "div.fr.lang = fr", <fr> sera remplacé par <div lang="fr">
2 questions :
1) ça ferme bien les balises ? (je me doute que oui, mais ça va mieux en le disant)
oui oui bien sur. </fr> ici sera remplacé par </div>
2) avec l'exemple que tu donne, comment on fait un span ?
comme ça :
Pour "span.fr.lang = fr", <fr> sera remplacé par <span lang="fr"> et </fr> ici par </span>
Enfin, je me dis qu'il pourrait y avoir matière à faire des boutons supplémentaire automatiquement (ou presque) dans la BTv2.
Reste le problème d'upload des images des boutons...
oui, utiliser les pipelines déjà, à la volée en fonction de tous les raccourcis introduit par les lames activées...
mais pour l'instant, je sèche un peu.
Décoration : après les classes, pkoi pas les langues...
Utilisation : span.mabalise.lang = ma langue à l’intérieur d’un paragraphe
div.mabalise.lang = ma langue créant un nouveau paragraphe
Ex: pour "div.fr.lang = fr", <fr> sera remplacé par <div lang="fr">
2 questions :
1) ça ferme bien les balises ? (je me doute que oui, mais ça va mieux en le disant)
oui oui bien sur. </fr> ici sera remplacé par </div>
2) avec l'exemple que tu donne, comment on fait un span ?
comme ça :
Pour "span.fr.lang = fr", <fr> sera remplacé par <span lang="fr"> et </fr> ici par </span>
Mal posé ma question moi.
Dans ton exemple, tu donnes et div et span.
Si je comprends bien, ça fait pas les 2 en même temps.
Enfin, je me dis qu'il pourrait y avoir matière à faire des boutons supplémentaire automatiquement (ou presque) dans la BTv2.
Reste le problème d'upload des images des boutons...
oui, utiliser les pipelines déjà, à la volée en fonction de tous les raccourcis introduit par les lames activées...
mais pour l'instant, je sèche un peu.
Tu viens à Clermont ?
Si oui, ce serait peut-être une occasion de plonger dans le code ensemble.
Pour "span.fr.lang = fr", <fr> sera remplacé par <span lang="fr"> et </fr> ici par </span>
Mal posé ma question moi.
Dans ton exemple, tu donnes et div et span.
Si je comprends bien, ça fait pas les 2 en même temps.
Eh non, ce n'est pas automatique. je ne sais pas si SPIP offre déjà une méthode pour savoir si on peut deviner la balise à utiliser.
Ca pourrait être utile dans le cas des balises de style car mettre une couleur sur un mot ou sur plusieurs paragraphes, ça change tout dans le code HTML !
Enfin, je me dis qu'il pourrait y avoir matière à faire des boutons supplémentaire automatiquement (ou presque) dans la BTv2.
Reste le problème d'upload des images des boutons...
oui, utiliser les pipelines déjà, à la volée en fonction de tous les raccourcis introduit par les lames activées...
mais pour l'instant, je sèche un peu.
Tu viens à Clermont ?
Si oui, ce serait peut-être une occasion de plonger dans le code ensemble.
C'est une idée pkoi pas... Disons que je suis plus entre Paris et Lyon qu'à Clermont...
2) avec l'exemple que tu donne, comment on fait un span ?
comme ça :
Pour "span.fr.lang = fr", <fr> sera remplacé par <span lang="fr"> et </fr> ici par </span>
Mal posé ma question moi.
Dans ton exemple, tu donnes et div et span.
Si je comprends bien, ça fait pas les 2 en même temps.
Bah en fait, maintenant, si !
Enfin, ça fait l'un OU l'autre, si c'est ça que tu voulais dire, en fonction du texte contenu.
Pour "auto.fr.lang = fr", <fr> sera remplacé par <span lang="fr"> si le texte contenu est de type Inline et par <div lang="fr"> s'il est de type Block.
Il faut savoir que les balises automatiques demandent un peu plus de calcul : ya une analyse de texte par callback.
Le texte est de type Block s'il contient le double saut de ligne, une balise <p> ou tout type de balise (ouvrante ou fermante) définie par _BALISES_BLOCS dans texte.php :