Subversion Repositories Applications.papyrus

Rev

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

Rev 93 Rev 112
Line 20... Line 20...
20
// | You should have received a copy of the GNU Lesser General Public                                     |
20
// | You should have received a copy of the GNU Lesser General Public                                     |
21
// | License along with this library; if not, write to the Free Software                                  |
21
// | License along with this library; if not, write to the Free Software                                  |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// |                                                                                                      |
23
// |                                                                                                      |
24
// +------------------------------------------------------------------------------------------------------+
24
// +------------------------------------------------------------------------------------------------------+
25
// CVS : $Id: pap_initialise_info.inc.php,v 1.10 2004-10-22 17:23:59 jpm Exp $
25
// CVS : $Id: pap_initialise_info.inc.php,v 1.11 2004-10-25 16:28:47 jpm Exp $
26
/**
26
/**
27
*Initialisation de Papyrus : vérification et récupération de paramètres généraux.
27
*Initialisation de Papyrus : vérification et récupération de paramètres généraux.
28
*
28
*
29
* La page contient le code initialisant l'éxecution du rendu d'une page par Papyrus.
29
* La page contient le code initialisant l'éxecution du rendu d'une page par Papyrus.
30
* Nous y trouvons la recherche des informations disponibles sur :
30
* Nous y trouvons la recherche des informations disponibles sur :
Line 40... Line 40...
40
*@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
40
*@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
41
//Autres auteurs :
41
//Autres auteurs :
42
*@author            Alexandre GRANIER <alex@tela-botanica.org>
42
*@author            Alexandre GRANIER <alex@tela-botanica.org>
43
*@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
43
*@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
44
*@copyright         Tela-Botanica 2000-2004
44
*@copyright         Tela-Botanica 2000-2004
45
*@version           $Revision: 1.10 $ $Date: 2004-10-22 17:23:59 $
45
*@version           $Revision: 1.11 $ $Date: 2004-10-25 16:28:47 $
46
// +------------------------------------------------------------------------------------------------------+
46
// +------------------------------------------------------------------------------------------------------+
47
*/
47
*/
Line 48... Line 48...
48
 
48
 
49
// +------------------------------------------------------------------------------------------------------+
49
// +------------------------------------------------------------------------------------------------------+
Line 59... Line 59...
59
/** <br> Inclusion de la classe PEAR gérant les URL.
59
/** <br> Inclusion de la classe PEAR gérant les URL.
60
* Utilisé pour l'url demandée par le client.
60
* Utilisé pour l'url demandée par le client.
61
*/
61
*/
62
require_once 'Net/URL.php';
62
require_once 'Net/URL.php';
Line 63... Line -...
63
 
-
 
64
//Initialisation de la variable stockant les infos de débogage.
-
 
65
if (GEN_DEBOGAGE) {
-
 
66
    $_GEN_commun['debogage_info'] = '';
-
 
67
}
-
 
68
 
63
 
69
// +------------------------------------------------------------------------------------------------------+
64
// +------------------------------------------------------------------------------------------------------+
70
// |                                            CORPS du PROGRAMME                                        |
65
// |                                            CORPS du PROGRAMME                                        |
Line 71... Line 66...
71
// +------------------------------------------------------------------------------------------------------+
66
// +------------------------------------------------------------------------------------------------------+
Line 421... Line 416...
421
            ? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_applicaton->getMessage(), $requete_applicaton))
416
            ? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat_applicaton->getMessage(), $requete_applicaton))
422
            : '';
417
            : '';
Line 423... Line 418...
423
        
418
        
424
        $_GEN_commun['info_application'] = $resultat_applicaton->fetchRow(DB_FETCHMODE_OBJECT) ;
419
        $_GEN_commun['info_application'] = $resultat_applicaton->fetchRow(DB_FETCHMODE_OBJECT) ;
-
 
420
        $resultat_applicaton->free();
-
 
421
    } else {
-
 
422
        // Gestion des erreurs sur la recherche de l'application liée.
425
        $resultat_applicaton->free();
423
        trigger_error('application du menu demandée introuvable', E_USER_NOTICE);
426
    }
-
 
427
    // Gestion des erreurs sur la recherche de l'application liée.
-
 
428
    trigger_error ('application du menu demandée introuvable', E_USER_NOTICE);
424
    }
429
} else if ( empty($_GEN_commun['info_application']) ) {
425
} else if ( empty($_GEN_commun['info_application']) ) {
430
    // Gestion des erreurs sur la recherche de l'application liée.
426
    // Gestion des erreurs sur la recherche de l'application liée.
431
    trigger_error ('application du menu demandée introuvable', E_USER_NOTICE);
427
    trigger_error('application du menu demandée introuvable', E_USER_NOTICE);
Line 432... Line 428...
432
}
428
}
433
 
429
 
Line 499... Line 495...
499
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_format']);
495
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_format']);
500
}
496
}
Line 501... Line 497...
501
 
497
 
502
/* +--Fin du code ---------------------------------------------------------------------------------------+
498
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
499
* $Log: not supported by cvs2svn $
-
 
500
* Revision 1.10  2004/10/22 17:23:59  jpm
-
 
501
* Début amélioration de la gestion des erreurs et de l'installation.
503
* $Log: not supported by cvs2svn $
502
*
504
* Revision 1.9  2004/10/15 18:29:19  jpm
503
* Revision 1.9  2004/10/15 18:29:19  jpm
505
* Modif pour gérer l'appli installateur de Papyrus.
504
* Modif pour gérer l'appli installateur de Papyrus.
506
*
505
*
507
* Revision 1.8  2004/09/23 14:30:53  jpm
506
* Revision 1.8  2004/09/23 14:30:53  jpm