Line 30... |
Line 30... |
30 |
|
30 |
|
31 |
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
|
31 |
// Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
|
32 |
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
|
32 |
// pris connaissance de la licence CeCILL, et que vous en avez accepté les
|
33 |
// termes.
|
33 |
// termes.
|
34 |
// ----
|
34 |
// ----
|
35 |
// CVS : $Id: pap_rendu.inc.php,v 1.39 2007-04-19 16:54:52 ddelon Exp $
|
35 |
// CVS : $Id: pap_rendu.inc.php,v 1.40 2007-04-20 14:08:24 neiluj Exp $
|
36 |
/**
|
36 |
/**
|
37 |
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
|
37 |
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
|
38 |
*
|
38 |
*
|
39 |
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
|
39 |
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
|
Line 46... |
Line 46... |
46 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
46 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
47 |
//Autres auteurs :
|
47 |
//Autres auteurs :
|
48 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
48 |
*@author Alexandre GRANIER <alexandre@tela-botanica.org>
|
49 |
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
|
49 |
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
|
50 |
*@copyright Tela-Botanica 2000-2004
|
50 |
*@copyright Tela-Botanica 2000-2004
|
51 |
*@version $Revision: 1.39 $ $Date: 2007-04-19 16:54:52 $
|
51 |
*@version $Revision: 1.40 $ $Date: 2007-04-20 14:08:24 $
|
52 |
// +------------------------------------------------------------------------------------------------------+
|
52 |
// +------------------------------------------------------------------------------------------------------+
|
53 |
*/
|
53 |
*/
|
Line 54... |
Line 54... |
54 |
|
54 |
|
Line 156... |
Line 156... |
156 |
$resultat->free();
|
156 |
$resultat->free();
|
Line 157... |
Line 157... |
157 |
|
157 |
|
158 |
// Si le r<E9>sultat de la n<E9>gociation de l'internationalisation donne une langue diff<E9>rente
|
158 |
// Si le r<E9>sultat de la n<E9>gociation de l'internationalisation donne une langue diff<E9>rente
|
Line -... |
Line 159... |
- |
|
159 |
// de celle du menu, nous r<E9>cup<E9>rons les <E9>ventuelles valeurs traduite pour le menu.
|
- |
|
160 |
|
- |
|
161 |
// si pas d'application, $GLOBALS['_GEN_commun']['info_menu'] => NULL
|
- |
|
162 |
// donc on test pour prévenir d'une erreur en bas de page :
|
- |
|
163 |
// trying to get property of non-object element.
|
- |
|
164 |
// --julien
|
- |
|
165 |
if(isset($GLOBALS['_GEN_commun']['info_menu']))
|
159 |
// de celle du menu, nous r<E9>cup<E9>rons les <E9>ventuelles valeurs traduite pour le menu.
|
166 |
{
|
160 |
|
167 |
|
161 |
// R<E9>cup<E9>ration des informations sur la traduction du menu
|
168 |
// R<E9>cup<E9>ration des informations sur la traduction du menu
|
162 |
$requete = 'SELECT * '.
|
169 |
$requete = 'SELECT * '.
|
163 |
'FROM gen_menu '.
|
170 |
'FROM gen_menu '.
|
164 |
'WHERE gm_ce_i18n = "'.$langue_test.'" '.
|
171 |
'WHERE gm_ce_i18n = "'.$langue_test.'" '.
|
165 |
// 'WHERE gm_ce_i18n = "'.$_GEN_commun['i18n'].'" '.
|
172 |
// 'WHERE gm_ce_i18n = "'.$_GEN_commun['i18n'].'" '.
|
166 |
'AND gm_code_num = "'.$GLOBALS['_GEN_commun']['info_menu']->gm_code_num.'"';
|
173 |
'AND gm_code_num = "'.$GLOBALS['_GEN_commun']['info_menu']->gm_code_num.'"';
|
167 |
|
174 |
|
168 |
$resultat = $db->query($requete);
|
175 |
$resultat = $db->query($requete);
|
169 |
(DB::isError($resultat)) ? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : '';
|
176 |
(DB::isError($resultat)) ? die(BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : '';
|
170 |
|
177 |
|
171 |
// Nous cr<E9><E9>ons l'entr<E9>e 'traduction_info_menu' dans _GEN_commun que si nous avons bien trouv<E9> une
|
178 |
// Nous cr<E9><E9>ons l'entr<E9>e 'traduction_info_menu' dans _GEN_commun que si nous avons bien trouv<E9> une
|
172 |
// traduction pour le menu. Il faut donc tester l'existence de cette entr<E9>e avant de l'utiliser.
|
179 |
// traduction pour le menu. Il faut donc tester l'existence de cette entr<E9>e avant de l'utiliser.
|
173 |
if ($resultat->numRows() > 0) {
|
180 |
if ($resultat->numRows() > 0) {
|
174 |
$_GEN_commun['traduction_info_menu'] = $resultat->fetchRow(DB_FETCHMODE_OBJECT);
|
181 |
$_GEN_commun['traduction_info_menu'] = $resultat->fetchRow(DB_FETCHMODE_OBJECT);
|
- |
|
182 |
}
|
Line 175... |
Line 183... |
175 |
}
|
183 |
$resultat->free();
|
176 |
$resultat->free();
|
184 |
}
|
177 |
|
185 |
|
Line 516... |
Line 524... |
516 |
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
|
524 |
$GLOBALS['_GEN_commun']['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
|
Line 517... |
Line 525... |
517 |
|
525 |
|
518 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
526 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
519 |
*
|
527 |
*
|
- |
|
528 |
* $Log: not supported by cvs2svn $
|
- |
|
529 |
* Revision 1.39 2007/04/19 16:54:52 ddelon
|
- |
|
530 |
* backport mulitlinguisme
|
520 |
* $Log: not supported by cvs2svn $
|
531 |
*
|
521 |
* Revision 1.38 2007/04/19 15:34:35 neiluj
|
532 |
* Revision 1.38 2007/04/19 15:34:35 neiluj
|
522 |
* préparration release (livraison) "Narmer" - v0.25
|
533 |
* préparration release (livraison) "Narmer" - v0.25
|
523 |
*
|
534 |
*
|
524 |
* Revision 1.37 2007/04/13 09:41:09 neiluj
|
535 |
* Revision 1.37 2007/04/13 09:41:09 neiluj
|