Moi ça me gêne pas de faire la modif, mais si on trouve un truc qui tient la
route pour ne pâs pénaliser ceux qui ont fait leur propre css, ce serait
bien ; cf. les problèmes qu'on a déj) avec spip_surligne
Oui, c'est bien le probleme...
Est-ce que cela pourrait se résoudre avec un flag à positionner dans spip
sur l'interface d'admin pour choisir le mode 'compatible' (défaut) et le
mode 'conforme' ?
Avec deux mots pour expliquer qu'il est préférable d'utiliser le second.
Dans un an tu bascules le defaut sur 'conforme' et dans deux tu supprimes
l'autre...
Est-ce que cela pourrait se résoudre avec un flag à positionner dans spip
sur l'interface d'admin pour choisir le mode 'compatible' (défaut) et le
mode 'conforme' ?
usine à gaz !
Je pensais plutôt à un truc du genre dupliquer les feuilles...
> Est-ce que cela pourrait se résoudre avec un flag à positionner dans spip
> sur l'interface d'admin pour choisir le mode 'compatible' (défaut) et le
> mode 'conforme' ?
usine à gaz !
Je pensais plutôt à un truc du genre dupliquer les feuilles...
Oui mais il me semble que le probleme principal est pas dans la feuille de
style (c'est pas compilé, ca en effet), c'est au niveau du code php qui
génere le texte spip.
Pour le moment, quand je met #TEXTE, il affiche:
<p class="spip_texte">trucumuce...
C'est à ce niveau là qu'il faut agir.
D'alleurs, question bete: existe t'il un moyen de mettre sa propre classe
(ce qui serait suffisant dans un premier temps) genre:
#TEXTE|class"maClasse" (notez la subtile ommission de l'underscore) qui
donnerait:
<p class="maClass">trucmuche...
Ceci résolverait cela à condition de le mettre partout dans le
squelette...
D'alleurs, question bete: existe t'il un moyen de mettre sa propre classe
(ce qui serait suffisant dans un premier temps) genre:
#TEXTE|class"maClasse" (notez la subtile ommission de l'underscore) qui
donnerait:
<p class="maClass">trucmuche...
Ou plutôt class="maClasse-texte" et autres class="maClasse-surligne", ca
serait encore plus la grande classe.
Ceci résolverait cela à condition de le mettre partout dans le
squelette...
J'ai commencé à regarder si c'était faisable. Je suis tombé sur une
petite erreur dans inc_surligne.php3 (apparement sans gravité) :
--- inc_surligne.php3.orig Wed Oct 2 15:16:40 2002
+++ inc_surligne.php3 Wed Oct 2 15:17:07 2002
@@ -77,7 +77,7 @@
break;
case 'actif' : // il y a un buffer a traiter
- $la_page = mots_surligne(ob_get_contents(), $mots);
+ $la_page = surligner_mots(ob_get_contents(), $mots);
ob_end_clean();
echo $la_page;
ob_start("");
D'alleurs, question bete: existe t'il un moyen de mettre sa propre classe
(ce qui serait suffisant dans un premier temps) genre:
#TEXTE|class"maClasse" (notez la subtile ommission de l'underscore) qui
donnerait:
<p class="maClass">trucmuche...
J'ai commencé à regarder si c'était faisable. Je suis tombé sur une
petite erreur dans inc_surligne.php3 (apparement sans gravité) :
--- inc_surligne.php3.orig Wed Oct 2 15:16:40 2002
+++ inc_surligne.php3 Wed Oct 2 15:17:07 2002
@@ -77,7 +77,7 @@
break;
case 'actif' : // il y a un buffer a traiter
- $la_page = mots_surligne(ob_get_contents(), $mots);
+ $la_page = surligner_mots(ob_get_contents(), $mots);
Merci. Pour faire apparaître le bug, il faut en effet chercher un peu...
faire un squelette du genre
#DEBUT_SURLIGNE #DEBUT_SURLIGNE
toto #FIN_SURLIGNE