L'expression régulière est un peu basique mais devrait suffire, il me semble.
Il y a des URLs http://;;;;;;@;;;;;;;, et jamais de : ni de // dans les
mails... On doit trouver un peu partout sur le web des ereg qui correspondent
aux mails, cherchons un peu ?
Il faudrait aussi détecter [->www.google.com] comme un http://
Sinon, pourquoi y-a-t'il :
if ((!$lien_texte) and (!$lien_interne))
$lien_texte = "<tt>$lien_url</tt>";
Et non tout simplement :
if ((!$lien_texte) and (!$lien_interne))
$lien_texte = $lien_url;
euh, c'est plus joli comme ça... tu as raison, il faudrait au minimum <tt
class='spip'>
Ah bin oui, j'avais bien dit que c'est basique, je voulais déjà voir si ça vous
intéressait ...
Il y a des URLs http://;;;;;;@;;;;;;;, et jamais de : ni
de // dans les mails...
En effet.
On doit trouver un peu partout sur le web des ereg qui
correspondent aux mails, cherchons un peu ?
On ne va quand même pas valider l'exactitude des adresses, cela prendrait trop
de ressources vu les expressions régulières qu'il faut (cf les archives des
newsgroups).
Donc on doit pouvoir s'en sortir avec :
[.a-zA-Z0-9_+-]+@[^@]+\.[^.@]+
C'est mieux ?
Il faudrait aussi détecter [->www.google.com] comme un http://
En gros, si ce n'est ni un lien interne, ni un mailto, on considère que c'est
un lien externe ???
$lien_texte = "<tt>$lien_url</tt>";
vs
$lien_texte = $lien_url;
euh, c'est plus joli comme ça... tu as raison, il faudrait
au minimum <tt class='spip'>
Bin pourquoi un 'tt' surtout ??? Pourquoi vouloir mettre les liens externes
sans libellé en police de taille fixe ? C'est moche et pas fait pour.
> Il faudrait aussi détecter [->www.google.com] comme un http://
En gros, si ce n'est ni un lien interne, ni un mailto, on considère que c'est
un lien externe ???
euh, non, car [->/toto] c'est pas http:///toto… non, c'est juste le www
>> $lien_texte = "<tt>$lien_url</tt>";
>> vs
>> $lien_texte = $lien_url;
>
> euh, c'est plus joli comme ça... tu as raison, il faudrait
> au minimum <tt class='spip'>
Bin pourquoi un 'tt' surtout ??? Pourquoi vouloir mettre les liens externes
sans libellé en police de taille fixe ? C'est moche et pas fait pour.
alors <a class='spip_url'> en lieu et place de <a class='spip_out'> ?
Perso, j'aimerais bien que ça y soit, mais je n'ai pas les clefs pour
entrer, donc à vous de voir ...
Vu qu'on est en version "pr"éalable, on n'ajoute pas de nouvelles
fonctionnalités, sinon on ne la sort jamais la 1.2 ! Donc : corrections de
bugs, doc, tests, et c'est tout. On peut en revanche préparer ses modifs
pour la suite...
Vu qu'on est en version "pr"éalable, on n'ajoute pas de nouvelles
fonctionnalités, sinon on ne la sort jamais la 1.2 ! Donc :
corrections de bugs, doc, tests, et c'est tout. On peut en revanche
préparer ses modifs pour la suite...
Selon moi, virer les '<tt>' des liens externes sans label, c'est
justement de la correction de bug.
Pour les mailto automatiques, c'est tendancieux ...
Pour le coup de l'Output Buffering, c'est clair que ce sera pour la
prochaine fois, si vous voulez bien y réfléchir avec moi ...