Subversion Repositories Applications.papyrus

Rev

Rev 141 | Rev 150 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 141 Rev 143
Line 17... Line 17...
17
// |                                                                                                      |
17
// |                                                                                                      |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
19
// | License along with this library; if not, write to the Free Software                                  |
19
// | License along with this library; if not, write to the Free Software                                  |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
21
// +------------------------------------------------------------------------------------------------------+
21
// +------------------------------------------------------------------------------------------------------+
22
// CVS : $Id: adme_menu_classique.fonct.php,v 1.8 2004-11-09 17:48:35 jpm Exp $
22
// CVS : $Id: adme_menu_classique.fonct.php,v 1.9 2004-11-09 17:53:00 jpm Exp $
23
/**
23
/**
24
* Fonctions de gestion des menus classiques
24
* Fonctions de gestion des menus classiques
25
*
25
*
26
* Permet de lister, d'ajouter, de modifier, et de déplacer des menus classiques.
26
* Permet de lister, d'ajouter, de modifier, et de déplacer des menus classiques.
27
* Par menus classiques nous entendons tous les menus devant paraitre dans l'arborescences 
27
* Par menus classiques nous entendons tous les menus devant paraitre dans l'arborescences 
Line 33... Line 33...
33
*@author        Laurent COUDOUNEAU <lc@gsite.org>
33
*@author        Laurent COUDOUNEAU <lc@gsite.org>
34
//Autres auteurs :
34
//Autres auteurs :
35
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
36
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
36
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
37
*@copyright     Tela-Botanica 2000-2004
37
*@copyright     Tela-Botanica 2000-2004
38
*@version       $Revision: 1.8 $ $Date: 2004-11-09 17:48:35 $
38
*@version       $Revision: 1.9 $ $Date: 2004-11-09 17:53:00 $
39
// +------------------------------------------------------------------------------------------------------+
39
// +------------------------------------------------------------------------------------------------------+
40
*/
40
*/
Line 41... Line 41...
41
 
41
 
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
Line 83... Line 83...
83
    if (DB::isError($resultat_sous_menu)) {
83
    if (DB::isError($resultat_sous_menu)) {
84
        die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_sous_menu->getMessage(), $requete_sous_menu));
84
        die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_sous_menu->getMessage(), $requete_sous_menu));
85
    }
85
    }
Line 86... Line 86...
86
    
86
    
87
    // Gestion du stockage ou déstockage des menus ouverts
87
    // Gestion du stockage ou déstockage des menus ouverts
88
    if (($adme_action == 'adme_menu_ouvrir' || $adme_action == 'ajouter_menu_classique') && $id_menu_a_deployer != 0) {
88
    if (($adme_action == 'adme_menu_ouvrir' || $adme_action == 'menu_classique_ajouter') && $id_menu_a_deployer != 0) {
89
        $_SESSION['adme_menus_classiques_ouverts'][$adme_menu_id] = $adme_menu_id;
89
        $_SESSION['adme_menus_classiques_ouverts'][$adme_menu_id] = $adme_menu_id;
90
    }
90
    }
91
    if ($adme_action == 'adme_menu_fermer' && $id_menu_a_deployer != 0) {
91
    if ($adme_action == 'adme_menu_fermer' && $id_menu_a_deployer != 0) {
92
        unset($_SESSION['adme_menus_classiques_ouverts'][$adme_menu_id]);
92
        unset($_SESSION['adme_menus_classiques_ouverts'][$adme_menu_id]);
Line 221... Line 221...
221
    $xhtml_info .= '&nbsp;'."\n";
221
    $xhtml_info .= '&nbsp;'."\n";
Line 222... Line 222...
222
    
222
    
223
    //-------------------------------------------------------------------------------------------------------------------
223
    //-------------------------------------------------------------------------------------------------------------------
224
    // XHTML actions
224
    // XHTML actions
225
    $url->removeQueryString('adme_action');
225
    $url->removeQueryString('adme_action');
226
    $url->addQueryString('adme_action', 'modifier_menu_classique');
226
    $url->addQueryString('adme_action', 'menu_classique_modifier');
227
    $xhtml_action = '<a href="'.$url->getURL().'" title="'.$etiquette_title_modifier.'">'.
227
    $xhtml_action = '<a href="'.$url->getURL().'" title="'.$etiquette_title_modifier.'">'.
228
                        '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_VOIR.'" alt="'.$etiquette_alt_modifier.'" />'.
228
                        '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_VOIR.'" alt="'.$etiquette_alt_modifier.'" />'.
229
                    '</a>&nbsp;'."\n";
229
                    '</a>&nbsp;'."\n";
230
    $url->removeQueryString('adme_action');
230
    $url->removeQueryString('adme_action');
231
    $url->addQueryString('adme_action', 'monter_menu_classique');
231
    $url->addQueryString('adme_action', 'menu_classique_monter');
232
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_monter.'">'.
232
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_monter.'">'.
233
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_FLECHE_HAUT.'" alt="'.$etiquette_alt_monter.'" />'.
233
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_FLECHE_HAUT.'" alt="'.$etiquette_alt_monter.'" />'.
234
                        '</a>&nbsp;'."\n";
234
                        '</a>&nbsp;'."\n";
235
    $url->removeQueryString('adme_action');
235
    $url->removeQueryString('adme_action');
236
    $url->addQueryString('adme_action', 'descendre_menu_classique');
236
    $url->addQueryString('adme_action', 'menu_classique_descendre');
237
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_descendre.'">'.
237
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_descendre.'">'.
238
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_FLECHE_BAS.'" alt="'.$etiquette_alt_descendre.'" />'.
238
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_FLECHE_BAS.'" alt="'.$etiquette_alt_descendre.'" />'.
239
                        '</a>&nbsp;'."\n";
239
                        '</a>&nbsp;'."\n";
240
    $url->removeQueryString('adme_action');
240
    $url->removeQueryString('adme_action');
241
    $url->addQueryString('adme_action', 'supprimer_menu_classique');
241
    $url->addQueryString('adme_action', 'menu_classique_supprimer');
242
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_supprimer.'">'.
242
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_supprimer.'">'.
243
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_SUPPRIMER.'" alt="'.$etiquette_alt_supprimer.'" />'.
243
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_SUPPRIMER.'" alt="'.$etiquette_alt_supprimer.'" />'.
244
                        '</a>&nbsp;'."\n";
244
                        '</a>&nbsp;'."\n";
245
    $url->removeQueryString('adme_action');
245
    $url->removeQueryString('adme_action');
246
    $url->addQueryString('adme_action', 'ajouter_menu_classique');
246
    $url->addQueryString('adme_action', 'menu_classique_ajouter');
247
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_ajouter.'">'.
247
    $xhtml_action .=    '<a href="'.$url->getURL().'" title="'.$etiquette_title_ajouter.'">'.
248
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_NOUVEAU.'" alt="'.$etiquette_alt_ajouter.'" />'.
248
                            '<img class="'.ADME_CLASS_IMG_ICONE.'" src="'.ADME_IMAGE_NOUVEAU.'" alt="'.$etiquette_alt_ajouter.'" />'.
Line 249... Line 249...
249
                        '</a>'.'&nbsp;'."\n";
249
                        '</a>'.'&nbsp;'."\n";
Line 891... Line 891...
891
 
891
 
892
 
892
 
893
/* +--Fin du code ----------------------------------------------------------------------------------------+
893
/* +--Fin du code ----------------------------------------------------------------------------------------+
-
 
894
*
-
 
895
* $Log: not supported by cvs2svn $
-
 
896
* Revision 1.8  2004/11/09 17:48:35  jpm
894
*
897
* Gestion de différentes interfaces d'administration.
895
* $Log: not supported by cvs2svn $
898
*
896
* Revision 1.7  2004/11/09 12:37:34  jpm
899
* Revision 1.7  2004/11/09 12:37:34  jpm
897
* Fin de gestion des menus et mise en conformité avec la convention de codage.
900
* Fin de gestion des menus et mise en conformité avec la convention de codage.
898
*
901
*