Subversion Repositories Applications.papyrus

Rev

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

Rev 5 Rev 13
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.1 2004-06-16 08:13:20 jpm Exp $
25
// CVS : $Id: pap_initialise_info.inc.php,v 1.2 2004-06-17 07:03:01 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.1 $ $Date: 2004-06-16 08:13:20 $
45
*@version           $Revision: 1.2 $ $Date: 2004-06-17 07:03:01 $
46
// +------------------------------------------------------------------------------------------------------+
46
// +------------------------------------------------------------------------------------------------------+
47
*/
47
*/
Line 48... Line 48...
48
 
48
 
49
// +------------------------------------------------------------------------------------------------------+
49
// +------------------------------------------------------------------------------------------------------+
Line 205... Line 205...
205
    } else {
205
    } else {
206
        // Sinon utilisation de la valeur par défaut définit dans le fichier de config.
206
        // Sinon utilisation de la valeur par défaut définit dans le fichier de config.
207
        $i18n_possible = array(GEN_I18N_ID_DEFAUT => true);
207
        $i18n_possible = array(GEN_I18N_ID_DEFAUT => true);
208
    }
208
    }
209
    // Utilisation de la fonction statique de Pear HTTP pour négocier cette i18n.
209
    // Utilisation de la fonction statique de Pear HTTP pour négocier cette i18n.
210
    $i18n = HTTP::negotiateLanguage($i18n_possible);
210
    $i18n = HTTP::negotiateLanguage($i18n_possible, GEN_I18N_ID_DEFAUT);
211
} else {
211
} else {
212
    // La première traduction du site
212
    // La première traduction du site
213
    // peut être utilisé comme valeur par défaut.
213
    // peut être utilisé comme valeur par défaut.
214
    $i18n_site_url = $ligne->gs_ce_i18n;
214
    $i18n_site_url = $ligne->gs_ce_i18n;
215
    // Stockage des valeurs de l'i18n dans un tableau
215
    // Stockage des valeurs de l'i18n dans un tableau
Line 462... Line 462...
462
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_format']);
462
    $_GEN_commun['url']->addQueryString(GEN_URL_CLE_DATE, $_GEN_commun['url_format']);
463
}
463
}
Line 464... Line 464...
464
 
464
 
465
/* +--Fin du code ---------------------------------------------------------------------------------------+
465
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
466
* $Log: not supported by cvs2svn $
-
 
467
* Revision 1.1  2004/06/16 08:13:20  jpm
-
 
468
* Changement de nom de Génésia en Papyrus.
-
 
469
* Changement de l'arborescence.
466
* $Log: not supported by cvs2svn $
470
*
467
* Revision 1.24  2004/05/05 14:33:37  jpm
471
* Revision 1.24  2004/05/05 14:33:37  jpm
468
* Gestion de l'indication de langue dans l'url.
472
* Gestion de l'indication de langue dans l'url.
469
* Utile que si on veut forcer la langue.
473
* Utile que si on veut forcer la langue.
470
*
474
*