X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins%2Fmenus_1%2Fformulaires%2Fediter_menu.php;h=897d4062251101aabe05a8a4872cecc92a8b2b8a;hb=c0f18416f529232b5555c6410a8765a5125ebcd3;hp=66e43b7c68d5e42bf1ca6eba15aa98d77f4f6c92;hpb=50522c53acc9e61a4a7de3a1890c4ba93e2f61b4;p=lhc%2Fweb%2Fwww.git
diff --git a/www/plugins/menus_1/formulaires/editer_menu.php b/www/plugins/menus_1/formulaires/editer_menu.php
index 66e43b7c..897d4062 100644
--- a/www/plugins/menus_1/formulaires/editer_menu.php
+++ b/www/plugins/menus_1/formulaires/editer_menu.php
@@ -61,6 +61,8 @@ function formulaires_editer_menu_charger($id_menu, $nouveau){
$contexte['_action'] = array('editer_menu', $id_menu);
// On sait toujours si on est sur un menu déjà créé ou pas
$contexte['_hidden'] .= '';
+ // reinjecter nouveau si besoin, sinon la page de l'espace prive ne reaffiche pas le form
+ $contexte['_hidden'] .= "";
}
}
else{
@@ -81,10 +83,10 @@ function formulaires_editer_menu_verifier($id_menu, $nouveau){
$identifiant = _request('identifiant');
// On vérifie que l'identifiant est bon
- if (!$erreurs['identifiant'] and !preg_match('/^[\w]+$/', $identifiant))
+ if (empty($erreurs['identifiant']) and !preg_match('/^[\w-]+$/', $identifiant))
$erreurs['identifiant'] = _T('menus:erreur_identifiant_forme');
// On vérifie que l'identifiant n'est pas déjà utilisé
- if (!$erreurs['identifiant']){
+ if (empty($erreurs['identifiant'])) {
$deja = sql_getfetsel(
'id_menu',
'spip_menus',