Forum Heroes' Chronicles
http://forumheroes.nainwak.org/phpbb3/

[MESSAGERIE] amelioration des citations
http://forumheroes.nainwak.org/phpbb3/viewtopic.php?f=3&t=12712
Page 1 sur 1

Auteur:  finalbob [ Mer 26 Avr, 2006 16:02 ]
Sujet du message:  [MESSAGERIE] amelioration des citations

bonjour,

je suis navré de vous deranger, mais le bug des citations dans la messagerie ma beacoup interpellé....

je en sais pas comment est construit votre bbCode, mais pour les citations :

une regex en capture/remplacement, et au lieu de faire un tableau,boulétablosaymal!!!!! juste une petite balise "<cite></cite>"(valide xHTML)* de type inline, ou alors, la balise de type block :

Citer:
<blockquote>
<p>
Texte de la citation
</p>
</blockquote>


plus contraignante du fait de son type (block)....


vala....
Les regex sont sorties de ma tête, mais je pense que cela ne devrait pas être trop difficile....

et permettrait enfin de citer un citation....


qu'en dites-vous docteurs ?


(*) oué, rien n'est vraiment conforme aux standarts du w3c mais bon, c'est un debut... pis être entièrement conforme, c'est la mort aussi, je le concède...

Auteur:  Whoami [ Ven 28 Avr, 2006 7:53 ]
Sujet du message: 

J'en pense que je ferme et envoie le tout à Cerb, encore une suggestion qui fait l'unanimité (d'ailleur, ce serait presque mieux dans la section bug ;) ).

Auteur:  CerberusXt [ Sam 29 Avr, 2006 17:37 ]
Sujet du message: 

Je tente le coup, c'est effectivement un regex qui est utilisé pour le remplacement ca ne demandera qu'une toute petite modif, je vais voir ce que ca donne.

Hum, le probleme est le meme, en fait pas de regex en vu, voila ce qu'il y a:

Code:
$text = preg_replace("/\[quote=(.+?)\](.+?)\[\/quote\]/s", "<blockquote> $1 :<table><td align=left bgcolor=#525252>$2</td></table></blockquote>", $text);

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/