From 2b99f69e2c1aa59c5a50a40af39b6eb7dfb0605e Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Tue, 1 Jul 2003 21:24:23 +0000 Subject: [PATCH] url_glossaire_avec_des_%s --- ecrire/inc_texte.php3 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3 index 93150da5a3..8b5a5ea4da 100644 --- a/ecrire/inc_texte.php3 +++ b/ecrire/inc_texte.php3 @@ -613,7 +613,11 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = ' $regexp = "\[\?+([^][<>]+)\]"; while (ereg($regexp, $letexte, $regs)) { $terme = trim($regs[1]); - $url = $url_glossaire_externe.urlencode(ereg_replace('[[:space:]]+', '_', $terme)); + $terme_underscore = urlencode(ereg_replace('[[:space:]]+', '_', $terme)); + if (strstr($url_glossaire_externe,"%s")) + $url = str_replace("%s",$terme_underscore,$url_glossaire_externe); + else + $url = $url_glossaire_externe.$terme_underscore; $code = "[$terme->?$url]"; $letexte = str_replace($regs[0], $code, $letexte); } -- GitLab