diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 1dd8f3c031b7f737794bc288552d4c0e0b0b4936..be3083130448a378de6943231980a52d58d72cad 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -971,6 +971,19 @@ function generer_url_entite($id='', $entite='', $args='', $ancre='', $public=NUL return ''; } +function generer_url_ecrire_entite_edit($id, $entite, $args='', $ancre=''){ + // provisoire en attendant un point d'entree + $entite = $entite."_edit"; + $url = generer_url_ecrire($entite,$args); + if (intval($id)) + $url = parametre_url($url,id_table_objet($entite),$id); + else + $url = parametre_url($url,'new','oui'); + if ($ancre) + $url = ancre_url($url,$ancre); + return $url; +} + // Transformer les caracteres utf8 d'une URL (farsi par ex) selon la RFC 1738 function urlencode_1738($url) { $uri = '';