Line 30... |
Line 30... |
30 |
|
30 |
|
31 |
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
|
31 |
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
|
32 |
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
|
32 |
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
|
33 |
// termes.
|
33 |
// termes.
|
34 |
// ----
|
34 |
// ----
|
35 |
// CVS : $Id: admin_menu.php,v 1.26 2007-04-19 15:34:35 neiluj Exp $
|
35 |
// CVS : $Id: admin_menu.php,v 1.27 2007-07-04 14:59:13 florian Exp $
|
36 |
/**
|
36 |
/**
|
37 |
* Application gérant les menus de Papyrus
|
37 |
* Application gérant les menus de Papyrus
|
38 |
*
|
38 |
*
|
39 |
* Cette application permet de gérer les menus classiques, les menus communs
|
39 |
* Cette application permet de gérer les menus classiques, les menus communs
|
Line 44... |
Line 44... |
44 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
44 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
45 |
//Autres auteurs :
|
45 |
//Autres auteurs :
|
46 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
46 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
47 |
*@author Laurent COUDOUNEAU <lc@gsite.org>
|
47 |
*@author Laurent COUDOUNEAU <lc@gsite.org>
|
48 |
*@copyright Tela-Botanica 2000-2004
|
48 |
*@copyright Tela-Botanica 2000-2004
|
49 |
*@version $Revision: 1.26 $ $Date: 2007-04-19 15:34:35 $
|
49 |
*@version $Revision: 1.27 $ $Date: 2007-07-04 14:59:13 $
|
50 |
// +------------------------------------------------------------------------------------------------------+
|
50 |
// +------------------------------------------------------------------------------------------------------+
|
51 |
*/
|
51 |
*/
|
Line 52... |
Line 52... |
52 |
|
52 |
|
53 |
// +------------------------------------------------------------------------------------------------------+
|
53 |
// +------------------------------------------------------------------------------------------------------+
|
Line 115... |
Line 115... |
115 |
// Initialisation des variables
|
115 |
// Initialisation des variables
|
116 |
$sortie_xhtml = '';
|
116 |
$sortie_xhtml = '';
|
117 |
$objet_pear_auth = $GLOBALS['_GEN_commun']['pear_auth'];
|
117 |
$objet_pear_auth = $GLOBALS['_GEN_commun']['pear_auth'];
|
118 |
$objet_pear_db = $GLOBALS['_GEN_commun']['pear_db'];
|
118 |
$objet_pear_db = $GLOBALS['_GEN_commun']['pear_db'];
|
119 |
$objet_pear_url = $GLOBALS['_GEN_commun']['url'];
|
119 |
$objet_pear_url = $GLOBALS['_GEN_commun']['url'];
|
120 |
$copie_objet_pear_url = $objet_pear_url;
|
120 |
$copie_objet_pear_url = (PHP_VERSION < 5) ? $objet_pear_url : clone($objet_pear_url);
|
121 |
$url_site = $GLOBALS['_GEN_commun']['url_site'];
|
121 |
$url_site = $GLOBALS['_GEN_commun']['url_site'];
|
122 |
if (isset($GLOBALS['_GEN_commun']['url_menu'])) {
|
122 |
if (isset($GLOBALS['_GEN_commun']['url_menu'])) {
|
123 |
$url_menu = $GLOBALS['_GEN_commun']['url_menu'];
|
123 |
$url_menu = $GLOBALS['_GEN_commun']['url_menu'];
|
124 |
}
|
124 |
}
|
125 |
if (isset($_POST['adme_site_id'])) {
|
125 |
if (isset($_POST['adme_site_id'])) {
|
Line 158... |
Line 158... |
158 |
if (isset($_GET['adme_action']) && $_GET['adme_action'] == ADME_LG_ACTION_CLASSIQUE_MODIFIER_ACTION) {
|
158 |
if (isset($_GET['adme_action']) && $_GET['adme_action'] == ADME_LG_ACTION_CLASSIQUE_MODIFIER_ACTION) {
|
159 |
$sortie_xhtml .= ADME_afficherFormMenuClassique($objet_pear_db, $objet_pear_url, $_GET['adme_site_id'], $_GET['adme_menu_id'], $_POST);
|
159 |
$sortie_xhtml .= ADME_afficherFormMenuClassique($objet_pear_db, $objet_pear_url, $_GET['adme_site_id'], $_GET['adme_menu_id'], $_POST);
|
160 |
return $sortie_xhtml;
|
160 |
return $sortie_xhtml;
|
161 |
}
|
161 |
}
|
Line 162... |
Line -... |
162 |
|
- |
|
- |
|
162 |
|
163 |
|
163 |
//var_dump($_POST);
|
164 |
if (isset($_POST[ADME_LG_ACTION_CLASSIQUE_VERIFIER])) {
|
164 |
if (isset($_POST['form_boutons'][ADME_LG_ACTION_CLASSIQUE_VERIFIER])) {
|
165 |
// Nous cherchons à enregistrer une modification de menu
|
165 |
// Nous cherchons à enregistrer une modification de menu
|
166 |
$message = ADME_validerFormAjouterMenuClassique($objet_pear_db, $_POST);
|
166 |
$message = ADME_validerFormAjouterMenuClassique($objet_pear_db, $_POST);
|
167 |
if (!empty($message)) {
|
167 |
if (!empty($message)) {
|
168 |
// Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
|
168 |
// Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
|
Line 220... |
Line 220... |
220 |
$sortie_xhtml .= ADME_afficherFormMenuClassique($objet_pear_db, $objet_pear_url, $_GET['adme_site_id'], $_GET['adme_menu_id'], $_POST,TRUE);
|
220 |
$sortie_xhtml .= ADME_afficherFormMenuClassique($objet_pear_db, $objet_pear_url, $_GET['adme_site_id'], $_GET['adme_menu_id'], $_POST,TRUE);
|
221 |
return $sortie_xhtml;
|
221 |
return $sortie_xhtml;
|
222 |
}
|
222 |
}
|
Line 223... |
Line 223... |
223 |
|
223 |
|
224 |
|
224 |
|
225 |
if (isset($_POST[ADME_LG_ACTION_CLASSIQUE_VERIFIER_TRADUCTION])) {
|
225 |
if (isset($_POST['form_boutons'][ADME_LG_ACTION_CLASSIQUE_VERIFIER_TRADUCTION])) {
|
226 |
// Nous cherchons à enregistrer une traduction de menu
|
226 |
// Nous cherchons à enregistrer une traduction de menu
|
227 |
$message = ADME_validerFormTraduireMenuClassique($objet_pear_db, $_POST);
|
227 |
$message = ADME_validerFormTraduireMenuClassique($objet_pear_db, $_POST);
|
228 |
if (!empty($message)) {
|
228 |
if (!empty($message)) {
|
Line 477... |
Line 477... |
477 |
|
477 |
|
478 |
|
478 |
|
479 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
479 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
- |
|
480 |
*
|
- |
|
481 |
* $Log: not supported by cvs2svn $
|
- |
|
482 |
* Revision 1.26 2007/04/19 15:34:35 neiluj
|
480 |
*
|
483 |
* préparration release (livraison) "Narmer" - v0.25
|
481 |
* $Log: not supported by cvs2svn $
|
484 |
*
|
482 |
* Revision 1.25 2006/10/06 10:40:51 florian
|
485 |
* Revision 1.25 2006/10/06 10:40:51 florian
|
483 |
* harmonisation des messages d'erreur de l'authentification
|
486 |
* harmonisation des messages d'erreur de l'authentification
|
484 |
*
|
487 |
*
|