From c7c3404ff39aaa94a56da4102f6bb9a622b46edd Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Wed, 26 Nov 2008 20:35:03 +0000 Subject: [PATCH] report de [13281] urls et preview dans le cas du mode de compatibilite --- ecrire/inc/utils.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 4ae0cd32c8..f65eeddf4e 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -775,7 +775,14 @@ function generer_url_entite($id='', $entite='', $args='', $ancre='', $public=NUL if (!function_exists($f = 'generer_url_' . $entite)) { if (!function_exists($f .= '_dist')) $f = ''; } - if ($f) return $f($id, $args, $ancre); + if ($f) { + $url = $f($id, $args, $ancre); + if (strlen($args)) + $url .= strstr('?', $url) + ? '&'.$args + : '?'.$args; + return $url; + } // On a ete gentil mais la .... spip_log("generer_url_entite: entite $entite ($f) inconnue $type"); return ''; -- GitLab