Subversion Repositories Applications.papyrus

Rev

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

Rev 25 Rev 56
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_commun.fonct.php,v 1.2 2004-07-06 17:07:37 jpm Exp $
22
// CVS : $Id: adme_menu_commun.fonct.php,v 1.3 2004-09-23 17:45:13 jpm Exp $
23
/**
23
/**
24
* Application de gestion des menus communs
24
* Application de gestion des menus communs
25
*
25
*
26
* Permet de lister, d'ajouter, de modifier, et de déplacer des menus communs.
26
* Permet de lister, d'ajouter, de modifier, et de déplacer des menus communs.
27
* Par menus communs nous entendons tous les menus devant paraitre sur l'ensemble des pages d'un site,
27
* Par menus communs nous entendons tous les menus devant paraitre sur l'ensemble des pages d'un site,
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.2 $ $Date: 2004-07-06 17:07:37 $
38
*@version       $Revision: 1.3 $ $Date: 2004-09-23 17:45:13 $
39
// +------------------------------------------------------------------------------------------------------+
39
// +------------------------------------------------------------------------------------------------------+
40
*/
40
*/
Line 41... Line 41...
41
 
41
 
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
Line 150... Line 150...
150
        $actionIcons  = '&nbsp;';
150
        $actionIcons  = '&nbsp;';
151
        //$commitIcons  = '&nbsp;';
151
        //$commitIcons  = '&nbsp;';
Line 152... Line 152...
152
        
152
        
153
        //------------------------------------------------------------------------
153
        //------------------------------------------------------------------------
154
        // Ajout de l'identifiant du menu commun à l'url des boutons d'action.
154
        // Ajout de l'identifiant du menu commun à l'url des boutons d'action.
Line 155... Line 155...
155
        $pageHREF = $baseURL.'&amp;upperid='.$UProw->gm_id_menu ;
155
        $pageHREF = $baseURLjs.'&amp;upperid='.$UProw->gm_id_menu ;
156
        
156
        
157
        /*if ($doccmd == 'upduppertxt' && $upperid == $UProw->gm_id_menu) {
157
        /*if ($doccmd == 'upduppertxt' && $upperid == $UProw->gm_id_menu) {
158
            $cancelLabel = 'Annuler';
158
            $cancelLabel = 'Annuler';
Line 396... Line 396...
396
*/
396
*/
397
function moveUpper($db, $adminProject, $adminLocale, $upperid, $up)
397
function moveUpper($db, $adminProject, $adminLocale, $upperid, $up)
398
{
398
{
399
    //----------------------------------------------------------------------------
399
    //----------------------------------------------------------------------------
400
    // Récupération d'information sur le site de ce menu.
400
    // Récupération d'information sur le site de ce menu.
-
 
401
    /*
401
    $PRJrow = GEN_lireInfoSitePrincipalCodeAlpha($db, $adminProject);
402
    $PRJrow = GEN_lireInfoSitePrincipalCodeAlpha($db, $adminProject);
402
    if ($PRJrow == false) {
403
    if ($PRJrow == false) {
403
        die('ERREUR Génésia Administrateur de Menus : impossible de lire les infos du site.<br />'.
404
        die('ERREUR Génésia Administrateur de Menus : impossible de lire les infos du site.<br />'.
404
            'Code alpha du site : '. $adminProject .'<br />'.
405
            'Code alpha du site : '. $adminProject .'<br />'.
405
            'Ligne n° : '. __LINE__ .'<br />'.
406
            'Ligne n° : '. __LINE__ .'<br />'.
406
            'Fichier n° : '. __FILE__ .'<br />');
407
            'Fichier n° : '. __FILE__ .'<br />');
407
    }
408
    }
-
 
409
    */
408
    //----------------------------------------------------------------------------
410
    //----------------------------------------------------------------------------
409
    // Récupération d'informations sur les relations du menu courant.
411
    // Récupération d'informations sur les relations du menu courant.
410
    $ligne_menu_courant_relation = GEN_lireInfoMenuRelation($db, $upperid, '1'); // 1 = relation "avoir père"
412
    $ligne_menu_courant_relation = GEN_lireInfoMenuRelation($db, $upperid, '1'); // 1 = relation "avoir père"
411
    if ($ligne_menu_courant_relation == false) {
413
    if ($ligne_menu_courant_relation == false) {
412
        die('ERREUR Génésia Administrateur de Menus : impossible de lire les infos sur les relations du menu.<br />'.
414
        die('ERREUR Génésia Administrateur de Menus : impossible de lire les infos sur les relations du menu.<br />'.
Line 532... Line 534...
532
                    $upperid, $menuopen, $docopen)
534
                    $upperid, $menuopen, $docopen)
533
{
535
{
534
    //----------------------------------------------------------------------------
536
    //----------------------------------------------------------------------------
535
    // Labels.
537
    // Labels.
536
    $cancelLabel = 'Annuler';
538
    $cancelLabel = 'Annuler';
537
    $closeURL = $baseURL.'&amp;upperid='.$upperid;
539
    $closeURL = $baseURLjs.'&amp;upperid='.$upperid;
538
    
-
 
539
    //----------------------------------------------------------------------------
-
 
540
    // Récupération d'infos sur le site principal.
-
 
541
    $PRJrow = GEN_lireInfoSitePrincipalCodeAlpha($db, $adminProject);
-
 
542
    if ($PRJrow == false) {
-
 
543
        die('ERREUR Génésia Administrateur de Menus : impossible de lire les infos du site.<br />'.
-
 
544
            'Code alpha du site : '. $adminProject .'<br />'.
-
 
545
            'Ligne n° : '. __LINE__ .'<br />'.
-
 
546
            'Fichier n° : '. __FILE__ .'<br />');
-
 
547
    }
-
 
Line 548... Line 540...
548
    
540
    
549
    //----------------------------------------------------------------------------
541
    //----------------------------------------------------------------------------
550
    // Récupération des informations du menu concerné.
542
    // Récupération des informations du menu concerné.
551
    $ligne_menu = GEN_lireInfoMenu($db, $upperid, DB_FETCHMODE_ASSOC);
543
    $ligne_menu = GEN_lireInfoMenu($db, $upperid, DB_FETCHMODE_ASSOC);
Line 807... Line 799...
807
 
799
 
808
 
800
 
809
/* +--Fin du code ----------------------------------------------------------------------------------------+
801
/* +--Fin du code ----------------------------------------------------------------------------------------+
-
 
802
*
-
 
803
* $Log: not supported by cvs2svn $
-
 
804
* Revision 1.2  2004/07/06 17:07:37  jpm
810
*
805
* Modification de la documentation pour une mailleur analyse par PhpDocumentor.
811
* $Log: not supported by cvs2svn $
806
*
812
* Revision 1.1  2004/06/16 15:04:32  jpm
807
* Revision 1.1  2004/06/16 15:04:32  jpm
813
* Changement de nom de Génésia en Papyrus.
808
* Changement de nom de Génésia en Papyrus.
814
* Changement de l'arborescence.
809
* Changement de l'arborescence.