Subversion Repositories Applications.papyrus

Rev

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

Rev 286 Rev 331
Line 19... Line 19...
19
// | You should have received a copy of the GNU Lesser General Public                                     |
19
// | You should have received a copy of the GNU Lesser General Public                                     |
20
// | License along with this library; if not, write to the Free Software                                  |
20
// | License along with this library; if not, write to the Free Software                                  |
21
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
21
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// |                                                                                                      |
22
// |                                                                                                      |
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
24
// CVS : $Id: pap_initialise_info.inc.php,v 1.18 2005-02-28 11:20:42 jpm Exp $
24
// CVS : $Id: pap_initialise_info.inc.php,v 1.19 2005-04-14 13:52:37 jpm Exp $
25
/**
25
/**
26
*Initialisation de Papyrus : vérification et récupération de paramètres généraux.
26
*Initialisation de Papyrus : vérification et récupération de paramètres généraux.
27
*
27
*
28
* La page contient le code initialisant l'éxecution du rendu d'une page par Papyrus.
28
* La page contient le code initialisant l'éxecution du rendu d'une page par Papyrus.
29
* Nous y trouvons la recherche des informations disponibles sur :
29
* Nous y trouvons la recherche des informations disponibles sur :
Line 39... Line 39...
39
*@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
39
*@author            Jean-Pascal MILCENT <jpm@tela-botanica.org>
40
//Autres auteurs :
40
//Autres auteurs :
41
*@author            Alexandre GRANIER <alex@tela-botanica.org>
41
*@author            Alexandre GRANIER <alex@tela-botanica.org>
42
*@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
42
*@author            Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
43
*@copyright         Tela-Botanica 2000-2004
43
*@copyright         Tela-Botanica 2000-2004
44
*@version           $Revision: 1.18 $ $Date: 2005-02-28 11:20:42 $
44
*@version           $Revision: 1.19 $ $Date: 2005-04-14 13:52:37 $
45
// +------------------------------------------------------------------------------------------------------+
45
// +------------------------------------------------------------------------------------------------------+
46
*/
46
*/
Line 47... Line 47...
47
 
47
 
48
// +------------------------------------------------------------------------------------------------------+
48
// +------------------------------------------------------------------------------------------------------+
49
// |                                            ENTÊTE du PROGRAMME                                       |
49
// |                                            ENTÊTE du PROGRAMME                                       |
50
// +------------------------------------------------------------------------------------------------------+
-
 
51
 
-
 
52
/** <br> Inclusion de la bibliothèque de fonctions servant à l'initialisation des variables globales de Papyrus. */
-
 
53
require_once GEN_CHEMIN_BIBLIO.'pap_initialisation.fonct.php';
-
 
54
 
50
// +------------------------------------------------------------------------------------------------------+
55
/** <br> Inclusion de l'objet PEAR servant à négocier le language avec le navigateur client. */
51
/** Inclusion de l'objet PEAR servant à négocier le language avec le navigateur client. */
56
require_once 'HTTP.php';
-
 
57
 
-
 
58
/** <br> Inclusion de la classe PEAR gérant les URL.
52
require_once 'HTTP.php';
59
* Utilisé pour l'url demandée par le client.
-
 
60
*/
53
/** Inclusion de la classe PEAR gérant les URL : Utilisé pour l'url demandée par le client.*/
-
 
54
require_once 'Net/URL.php';
-
 
55
/** Inclusion de la bibliothèque de fonctions servant à l'initialisation des variables globales de Papyrus. */
-
 
56
require_once GEN_CHEMIN_BIBLIO.'pap_initialisation.fonct.php';
-
 
57
/** Inclusion de la classe Papyrus gérant les URL : Utilisé pour l'url demandée par le client.*/
Line 61... Line 58...
61
require_once 'Net/URL.php';
58
require_once GEN_CHEMIN_BIBLIO_CLASSE.'pap_url.class.php';
62
 
59
 
63
// +------------------------------------------------------------------------------------------------------+
60
// +------------------------------------------------------------------------------------------------------+
Line 474... Line 471...
474
$resultat->free();
471
$resultat->free();
Line 475... Line 472...
475
 
472
 
476
// +------------------------------------------------------------------------------------------------------+
473
// +------------------------------------------------------------------------------------------------------+
Line 477... Line 474...
477
// Gestion de l'objet URL
474
// Gestion de l'objet URL
Line 478... Line 475...
478
 
475
 
479
$_GEN_commun['url'] = & new Net_URL('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
476
$_GEN_commun['url'] = & new Pap_URL('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
480
 
477
 
Line 495... Line 492...
495
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_date']);
492
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_date']);
496
}
493
}
Line 497... Line 494...
497
 
494
 
498
if ( (isset($_GET[GEN_URL_CLE_FORMAT])) && (!empty($_GET[GEN_URL_CLE_FORMAT])) ) {
495
if ( (isset($_GET[GEN_URL_CLE_FORMAT])) && (!empty($_GET[GEN_URL_CLE_FORMAT])) ) {
499
    $_GEN_commun['url_format'] = $_GET[GEN_URL_CLE_FORMAT];
496
    $_GEN_commun['url_format'] = $_GET[GEN_URL_CLE_FORMAT];
500
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_format']);
497
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_FORMAT, $_GEN_commun['url_format']);
Line 501... Line 498...
501
}
498
}
502
 
499
 
-
 
500
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
501
* $Log: not supported by cvs2svn $
-
 
502
* Revision 1.18  2005/02/28 11:20:42  jpm
503
/* +--Fin du code ---------------------------------------------------------------------------------------+
503
* Modification des auteurs.
504
* $Log: not supported by cvs2svn $
504
*
505
* Revision 1.17  2005/02/23 15:35:04  jpm
505
* Revision 1.17  2005/02/23 15:35:04  jpm
506
* L'erreur "pas d'application" a été supprimé une message dans le corps du texte fourni déjà cette information.
506
* L'erreur "pas d'application" a été supprimé une message dans le corps du texte fourni déjà cette information.
507
*
507
*