[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PB de typographie type SPIP sur les liens http


From Dominic C <cdominic at free dot fr>
Subject PB de typographie type SPIP sur les liens http
Date Fri, 21 Dec 2007 20:17:30 +0100

Bonjour,

j'utilise le logiciel (GPL) php petition et j'ai p'tit pb
avec la typographie sur  les liens.
Voir la dernière ligne du code ci-dessous.

Je comprends pas la syntaxe...j'ai testé plusieurs choses
sans succès !

est-ce trop "sauvage" comme indiqué ci-dessous ?

Domi

-------------------------------------------------------------------------------------------
/
// sauvagement inspiré de la syntaxe et du code de SPIP
// www.spip.net
// Calcul les raccourcis typographiques
//
function raccourci_typo($t) {
$t = ereg_replace("^- *",'<li>',$t);
$t = str_replace("{{", "<b>", $t);
$t = str_replace("}}", "</b>", $t);
$t = str_replace("{", "<i>", $t);
$t = str_replace("}", "</i>", $t);
$t = str_replace("{{{", "<h2>", $t);
$t = str_replace("}}}", "</h2>", $t);
$t = str_replace("<cadre>", "<div class='bigbox'>", $t);
$t = str_replace("</cadre>", "</div>", $t);
$t = ereg_replace("&gt;&gt;(.*)&gt;&gt;","<div align='right'>\\1</div>",$t);
$t = ereg_replace("&gt;&gt;(.*)&lt;&lt;","<div align='center'>\\1</div>",$t);
$t = ereg_replace("&lt;&lt;(.*)&gt;&gt;","<div align='jutify'>\\1</div>",$t);
$t = ereg_replace("\[([-a-zA-Z0-9_\ dot ]* at [-a-zA-Z0-9_\ dot ]*)\]","<a href=\"mailto:\\1\";>\\1</a>",$t);
$t = ereg_replace("\[(.*)\]","<a href='\\1'>\\1</a>",$t);
return ($t);
}


//