| 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
|