Un cas pour le Parsing pour le Forum
Philippe18-Nov-2006/22:19:57+1:00
Salut,

Afin de gagner du temps pour la v1.2, il serait nécessaire de rajouter un cas au parseur actuel pour la gestion des urls.
Voir le code dans le ctx-parse (bouton Code).
Actuellement, si on a une url commencant par 3 "w", celle-ci est complétée par le code protocolaire http (ou ftp) et ensuite l'ancre est construite pour le rendu.
Le cas à rajouter est simple : si on a la forme HTML compléte avec la balise A (ancre) déjà dans le texte, le parseur ne doit rien faire, rien ajouter.
Donc, si on a dans le texte :

<a href="http://www.rebol.net">REBOL net</a>


le parseur ne doit rien faire.
Cela me ferait gagner un peu de temps pour la release de la V1.2, merci.

===Philippe
Philippe20-Nov-2006/11:25:31+1:00
OK. Réglé.

===Philippe
ZeBrain27-Nov-2006/14:15:12+1:00
en parlant de lien ça serait bien que ceux-ci poitent sur une nouvelle fenętre au lieu de celle du forum comme dans les autres forums quoi.
Philippe27-Nov-2006/14:52:21+1:00
Salut,

C'est posssible efectivement avec un "target=_blank".
A voir.
Je pense que Greg a digéré sa dinde ), et qu'il teste la v1.2.

===Philippe
GreG27-Nov-2006/20:35:21+1:00
hummm...

Philippe28-Nov-2006/16:00:07+1:00
Bon, j'ai plus faim..

Pour ton souci , Zebrain, il faut modifier dans la fonction process-url du parseur, au lieu de :

 [rejoin [{<a href="} t {">} txt {</a>}]]


 [rejoin [{<a href="} t {" target="_blank">} txt {</a>}]]


Cela devrait suffire.

===Philippe

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2