X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fecrire%2Finc%2Fsurligne.php;fp=www%2Fecrire%2Finc%2Fsurligne.php;h=004a812a582965f9e63e429c82c83c9a27c1ecf9;hb=a33c2ba9d919664b3bb0f565f8e9a8b9d8530cdb;hp=0000000000000000000000000000000000000000;hpb=8945248b3d948385798d9aa355c70e7089aca2b3;p=lhc%2Fweb%2Fclavette_www.git diff --git a/www/ecrire/inc/surligne.php b/www/ecrire/inc/surligne.php new file mode 100644 index 0000000..004a812 --- /dev/null +++ b/www/ecrire/inc/surligne.php @@ -0,0 +1,86 @@ +\\\\){2})*)('),", "$1\\\\$2", $surcharge_surligne); + $surcharge_surligne = str_replace("\\", "\\\\", $surcharge_surligne); + if ($GLOBALS['meta']['charset']=='utf-8'){ + include_spip('inc/charsets'); + if (!is_utf8($surcharge_surligne)) $surcharge_surligne = utf8_encode($surcharge_surligne); + } + $surcharge_surligne = preg_replace(',\*$,', '', trim($surcharge_surligne)); # supprimer un * final + } + foreach ($surlignejs_engines as $engine) + if ($surcharge_surligne || (preg_match($engine[0], $ref) && preg_match($engine[1], $ref))){ + + //good referrer found or var_recherche is not null + include_spip('inc/filtres'); + $script = " + + + "; + // on l'insere juste avant , sinon tout en bas + if (is_null($l = strpos($page, ''))) + $l = strlen($page); + $page = substr_replace($page, $script, $l, 0); + break; + } + return $page; +} + +?>