Subversion Repositories Applications.papyrus

Rev

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

Rev 286 Rev 290
Line 17... Line 17...
17
// |                                                                                                      |
17
// |                                                                                                      |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
19
// | License along with this library; if not, write to the Free Software                                  |
19
// | License along with this library; if not, write to the Free Software                                  |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
21
// +------------------------------------------------------------------------------------------------------+
21
// +------------------------------------------------------------------------------------------------------+
22
// CVS : $Id: pap_rendu.inc.php,v 1.11 2005-02-28 11:20:42 jpm Exp $
22
// CVS : $Id: pap_rendu.inc.php,v 1.12 2005-03-02 11:04:36 jpm Exp $
23
/**
23
/**
24
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
24
* Rendu : programme traitant l'url demandée et retournant la page compressé au navigateur.
25
*
25
*
26
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
26
* Ce programme contient la partie collectant les informations sur la page demandée par le navigateur client.
27
* Elle vérifie que la page ne soit pas déjà présente en cache et la renvoie si elle est disponible.
27
* Elle vérifie que la page ne soit pas déjà présente en cache et la renvoie si elle est disponible.
Line 33... Line 33...
33
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
33
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
34
//Autres auteurs :
34
//Autres auteurs :
35
*@author        Alexandre GRANIER <alexadandre@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexadandre@tela-botanica.org>
36
*@author        Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
36
*@author        Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
37
*@copyright     Tela-Botanica 2000-2004
37
*@copyright     Tela-Botanica 2000-2004
38
*@version       $Revision: 1.11 $ $Date: 2005-02-28 11:20:42 $
38
*@version       $Revision: 1.12 $ $Date: 2005-03-02 11:04:36 $
39
// +------------------------------------------------------------------------------------------------------+
39
// +------------------------------------------------------------------------------------------------------+
40
*/
40
*/
Line 41... Line 41...
41
 
41
 
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
Line 58... Line 58...
58
 
58
 
59
// +------------------------------------------------------------------------------------------------------+
59
// +------------------------------------------------------------------------------------------------------+
Line 60... Line 60...
60
// Recherche du squelette de la page demandée.
60
// Recherche du squelette de la page demandée.
61
 
61
 
62
// Ouverture du squelette
62
// Ouverture du squelette
63
if (empty($_GEN_commun['info_menu']->gm_fichier_squelette)) {
63
if (empty($GLOBALS['_GEN_commun']['info_menu']->gm_fichier_squelette)) {
64
    if (isset($_GEN_commun['traduction_info_site'])) {
64
    if (isset($GLOBALS['_GEN_commun']['traduction_info_site'])) {
65
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $_GEN_commun['traduction_info_site']->gs_fichier_squelette;
65
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['traduction_info_site']->gs_fichier_squelette;
66
    } else {
66
    } else {
67
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $_GEN_commun['info_site']->gs_fichier_squelette;
67
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['info_site']->gs_fichier_squelette;
68
    }
68
    }
69
} else {
69
} else {
70
    if (isset($_GEN_commun['traduction_info_menu'])) {
70
    if (isset($GLOBALS['_GEN_commun']['traduction_info_menu'])) {
71
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $_GEN_commun['traduction_info_menu']->gs_fichier_squelette;
71
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['traduction_info_menu']->gs_fichier_squelette;
72
    } else {
72
    } else {
73
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $_GEN_commun['info_menu']->gm_fichier_squelette;
73
        $GLOBALS['_PAPYRUS_']['general']['chemin_squelette'] = $GLOBALS['_GEN_commun']['info_menu']->gm_fichier_squelette;
74
    }
74
    }
75
}
75
}
76
// Si l'information concernant le chemin est réellement un chemin
76
// Si l'information concernant le chemin est réellement un chemin
77
if (! file_exists($GLOBALS['_PAPYRUS_']['general']['chemin_squelette'])) {
77
if (! file_exists($GLOBALS['_PAPYRUS_']['general']['chemin_squelette'])) {
78
    //Si ce n'est qu'un nom de fichier squelette
78
    //Si ce n'est qu'un nom de fichier squelette
79
    $GLOBALS['_PAPYRUS_']['general']['chemin_test'] =  GEN_CHEMIN_SITES.
79
    $GLOBALS['_PAPYRUS_']['general']['chemin_test'] =  GEN_CHEMIN_SITES.
80
                    $_GEN_commun['info_site']->gs_code_alpha.'/'.
80
                    $GLOBALS['_GEN_commun']['info_site']->gs_code_alpha.'/'.
81
                    $_GEN_commun['i18n'].'/'.GEN_DOSSIER_SQUELETTE.'/'.$GLOBALS['_PAPYRUS_']['general']['chemin_squelette'];
81
                    $GLOBALS['_GEN_commun']['i18n'].'/'.GEN_DOSSIER_SQUELETTE.'/'.$GLOBALS['_PAPYRUS_']['general']['chemin_squelette'];
82
    if (! file_exists($GLOBALS['_PAPYRUS_']['general']['chemin_test'])) {
82
    if (! file_exists($GLOBALS['_PAPYRUS_']['general']['chemin_test'])) {
83
        die('ERREUR Papyrus : Impossible de trouver de fichier de squelette. <br />'.
83
        die('ERREUR Papyrus : Impossible de trouver de fichier de squelette. <br />'.
84
            'Chemin fichier squelette : '.$GLOBALS['_PAPYRUS_']['general']['chemin_squelette'].' <br />'.
84
            'Chemin fichier squelette : '.$GLOBALS['_PAPYRUS_']['general']['chemin_squelette'].' <br />'.
Line 105... Line 105...
105
 
105
 
106
// +------------------------------------------------------------------------------------------------------+
106
// +------------------------------------------------------------------------------------------------------+
Line 107... Line 107...
107
// Recherche des informations pour la complétion de l'entête du squelette de la page demandée.
107
// Recherche des informations pour la complétion de l'entête du squelette de la page demandée.
108
 
108
 
109
// Construction du titre.
109
// Construction du titre.
110
if (! empty($_GEN_commun['info_menu']->gm_titre)) {
110
if (! empty($GLOBALS['_GEN_commun']['info_menu']->gm_titre)) {
111
    $GLOBALS['_PAPYRUS_']['page']['titre'] = htmlentities($_GEN_commun['info_menu']->gm_titre);
111
    $GLOBALS['_PAPYRUS_']['page']['titre'] = htmlentities($GLOBALS['_GEN_commun']['info_menu']->gm_titre);
112
} else if (! empty($_GEN_commun['info_menu']->gm_titre_alternatif)) {
112
} else if (! empty($GLOBALS['_GEN_commun']['info_menu']->gm_titre_alternatif)) {
113
    $GLOBALS['_PAPYRUS_']['page']['titre'] = htmlentities($_GEN_commun['info_menu']->gm_titre_alternatif);
113
    $GLOBALS['_PAPYRUS_']['page']['titre'] = htmlentities($GLOBALS['_GEN_commun']['info_menu']->gm_titre_alternatif);
114
} else {
114
} else {
115
    $GLOBALS['_PAPYRUS_']['page']['titre'] = htmlentities($_GEN_commun['info_menu']->gm_nom);
115
    $GLOBALS['_PAPYRUS_']['page']['titre'] = htmlentities($GLOBALS['_GEN_commun']['info_menu']->gm_nom);
Line 116... Line 116...
116
}
116
}
117
$GLOBALS['_PAPYRUS_']['rendu']['TITRE_PAGE'] = $GLOBALS['_PAPYRUS_']['page']['titre'];
117
$GLOBALS['_PAPYRUS_']['rendu']['TITRE_PAGE'] = $GLOBALS['_PAPYRUS_']['page']['titre'];
118
 
118
 
119
// Construction des infos sur le site
119
// Construction des infos sur le site
120
$GLOBALS['_PAPYRUS_']['page']['nom_site'] = htmlentities($_GEN_commun['info_site']->gs_nom);
120
$GLOBALS['_PAPYRUS_']['page']['nom_site'] = htmlentities($GLOBALS['_GEN_commun']['info_site']->gs_nom);
121
$GLOBALS['_PAPYRUS_']['rendu']['SITE_NOM'] = $GLOBALS['_PAPYRUS_']['page']['nom_site'];
121
$GLOBALS['_PAPYRUS_']['rendu']['SITE_NOM'] = $GLOBALS['_PAPYRUS_']['page']['nom_site'];
122
$GLOBALS['_PAPYRUS_']['page']['langue_site'] = htmlentities($_GEN_commun['i18n']);
122
$GLOBALS['_PAPYRUS_']['page']['langue_site'] = htmlentities($GLOBALS['_GEN_commun']['i18n']);
Line 123... Line 123...
123
$GLOBALS['_PAPYRUS_']['rendu']['SITE_LANGUE'] = $GLOBALS['_PAPYRUS_']['page']['langue_site'];
123
$GLOBALS['_PAPYRUS_']['rendu']['SITE_LANGUE'] = $GLOBALS['_PAPYRUS_']['page']['langue_site'];
124
$GLOBALS['_PAPYRUS_']['page']['code_alpha_site'] = htmlentities($_GEN_commun['info_site']->gs_code_alpha);
124
$GLOBALS['_PAPYRUS_']['page']['code_alpha_site'] = htmlentities($GLOBALS['_GEN_commun']['info_site']->gs_code_alpha);
125
$GLOBALS['_PAPYRUS_']['rendu']['SITE_CODE_ALPHA'] = $GLOBALS['_PAPYRUS_']['page']['code_alpha_site'];
125
$GLOBALS['_PAPYRUS_']['rendu']['SITE_CODE_ALPHA'] = $GLOBALS['_PAPYRUS_']['page']['code_alpha_site'];
Line 204... Line 204...
204
GEN_stockerMetaNameDC('DC.Audience', $GLOBALS['_PAPYRUS_']['page']['public']);
204
GEN_stockerMetaNameDC('DC.Audience', $GLOBALS['_PAPYRUS_']['page']['public']);
205
GEN_stockerMetaNameDC('DC.Audience.educationLevel', $GLOBALS['_PAPYRUS_']['page']['public_niveau']);
205
GEN_stockerMetaNameDC('DC.Audience.educationLevel', $GLOBALS['_PAPYRUS_']['page']['public_niveau']);
Line 206... Line 206...
206
 
206
 
207
// Construction des CSS
207
// Construction des CSS
208
// Déclaration des constantes contenant les CSS à afficher sur la page.
208
// Déclaration des constantes contenant les CSS à afficher sur la page.
209
$_GEN_commun['style_type']  = 'text/css';
209
$GLOBALS['_GEN_commun']['style_type']  = 'text/css';
210
$_GEN_commun['style_integree']  = '';
210
$GLOBALS['_GEN_commun']['style_integree']  = '';
211
$_GEN_commun['style_externe']   = array();
211
$GLOBALS['_GEN_commun']['style_externe']   = array();
212
if (GEN_DEBOGAGE) {
212
if (GEN_DEBOGAGE) {
213
    GEN_stockerStyleExterne('Débogage', GEN_CHEMIN_PAP.'presentations/css/debogage.css');
213
    GEN_stockerStyleExterne('Débogage', GEN_CHEMIN_PAP.'presentations/css/debogage.css');
Line 214... Line 214...
214
}
214
}
215
 
215
 
216
// Construction du Javascript
216
// Construction du Javascript
217
// Déclaration des constantes contenant le Javascript à afficher sur la page.
217
// Déclaration des constantes contenant le Javascript à afficher sur la page.
218
$_GEN_commun['script_type']    = 'text/javascript';
218
$GLOBALS['_GEN_commun']['script_type']    = 'text/javascript';
219
$_GEN_commun['script_code']     = '';
219
$GLOBALS['_GEN_commun']['script_code']     = '';
Line 220... Line 220...
220
$_GEN_commun['script_fonction'] = array();
220
$GLOBALS['_GEN_commun']['script_fonction'] = array();
221
$_GEN_commun['script_fichier']  = array();
221
$GLOBALS['_GEN_commun']['script_fichier']  = array();
Line 222... Line 222...
222
 
222
 
Line 228... Line 228...
228
    if (file_exists($_GEN_commun['info_applette'][$i]->gap_chemin)) {
228
    if (file_exists($_GEN_commun['info_applette'][$i]->gap_chemin)) {
229
        include_once($_GEN_commun['info_applette'][$i]->gap_chemin);
229
        include_once($_GEN_commun['info_applette'][$i]->gap_chemin);
230
        // Nous récupérons l'expression régulière de la balise pour l'utiliser lors de l'appel
230
        // Nous récupérons l'expression régulière de la balise pour l'utiliser lors de l'appel
231
        // de la fonction de l'applette. L'appel des fonctions des applettes à lieu aprés l'appel
231
        // de la fonction de l'applette. L'appel des fonctions des applettes à lieu aprés l'appel
232
        // de l'application pour permettre à l'appli de modifier certains paramêtres (identification, ordre des menus).
232
        // de l'application pour permettre à l'appli de modifier certains paramêtres (identification, ordre des menus).
233
        $_GEN_commun['info_applette'][$i]->applette_balise = $_GEN_commun['info_applette_balise'];
233
        $GLOBALS['_GEN_commun']['info_applette'][$i]->applette_balise = $GLOBALS['_GEN_commun']['info_applette_balise'];
234
        $_GEN_commun['info_applette'][$i]->applette_fonction = $_GEN_commun['info_applette_nom_fonction'];
234
        $GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction = $GLOBALS['_GEN_commun']['info_applette_nom_fonction'];
235
    } else {
235
    } else {
236
        // Ne devrait pas arréter le programme! Mais instancier le gestionnaire de déboguage.
236
        // Ne devrait pas arréter le programme! Mais instancier le gestionnaire de déboguage.
237
        die('ERREUR Papyrus : Impossible de trouver le fichier de l\'applette. <br />'.
237
        die('ERREUR Papyrus : Impossible de trouver le fichier de l\'applette. <br />'.
238
            'Nom applette : '.$_GEN_commun['info_applette'][$i]->gap_nom.' <br />'.
238
            'Nom applette : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->gap_nom.' <br />'.
239
            'Chemin fichier applette : '.$_GEN_commun['info_applette'][$i]->gap_chemin.' <br />'.
239
            'Chemin fichier applette : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->gap_chemin.' <br />'.
240
            'Ligne n° : '. __LINE__ .'<br />'.
240
            'Ligne n° : '. __LINE__ .'<br />'.
241
            'Fichier : '. __FILE__ );
241
            'Fichier : '. __FILE__ );
242
    }
242
    }
243
}
243
}
Line 246... Line 246...
246
// Gestion de l'intégration de l'application liée au menu
246
// Gestion de l'intégration de l'application liée au menu
Line 247... Line 247...
247
 
247
 
248
// Une fois les applettes appelées est executées nous appelons l'application qui peut avoir
248
// Une fois les applettes appelées est executées nous appelons l'application qui peut avoir
249
// besoins des infos des applettes (c'est le cas, pour l'applette IDENTIFICATION).
249
// besoins des infos des applettes (c'est le cas, pour l'applette IDENTIFICATION).
250
$GLOBALS['_PAPYRUS_']['general']['application_chemin'] = '';
250
$GLOBALS['_PAPYRUS_']['general']['application_chemin'] = '';
251
if (isset($_GEN_commun['info_application']->gap_chemin)) {
251
if (isset($GLOBALS['_GEN_commun']['info_application']->gap_chemin)) {
252
    $GLOBALS['_PAPYRUS_']['general']['application_chemin'] = $_GEN_commun['info_application']->gap_chemin;
252
    $GLOBALS['_PAPYRUS_']['general']['application_chemin'] = $GLOBALS['_GEN_commun']['info_application']->gap_chemin;
Line 253... Line 253...
253
}
253
}
254
 
254
 
Line 296... Line 296...
296
// Appel de la fonction afficherContenuPied() si elle existe.
296
// Appel de la fonction afficherContenuPied() si elle existe.
297
$GLOBALS['_PAPYRUS_']['rendu']['CONTENU_PIED'] = (function_exists('afficherContenuPied') ? afficherContenuPied() : '<!-- '.'Aucun contenu pied'.' -->');
297
$GLOBALS['_PAPYRUS_']['rendu']['CONTENU_PIED'] = (function_exists('afficherContenuPied') ? afficherContenuPied() : '<!-- '.'Aucun contenu pied'.' -->');
Line 298... Line 298...
298
 
298
 
299
// +------------------------------------------------------------------------------------------------------+
299
// +------------------------------------------------------------------------------------------------------+
300
// Gestion de l'espace de nom pour les balise Papyrus
300
// Gestion de l'espace de nom pour les balise Papyrus
Line 301... Line 301...
301
$_GEN_commun['balise_prefixe'] = 'PAPYRUS_';
301
$GLOBALS['_GEN_commun']['balise_prefixe'] = 'PAPYRUS_';
302
 
302
 
Line 303... Line 303...
303
// +------------------------------------------------------------------------------------------------------+
303
// +------------------------------------------------------------------------------------------------------+
304
// Gestion des appels des fonctions d'applettes
304
// Gestion des appels des fonctions d'applettes
-
 
305
 
305
 
306
for ($i = 0; $i < count($GLOBALS['_GEN_commun']['info_applette']); $i++) {
306
for ($i = 0; $i < count($_GEN_commun['info_applette']); $i++) {
307
    // Recherche du nombre de balise d'une applette donnée présentes dans le squelette
307
    // Recherche du nombre de balise d'une applette donnée présentes dans le squelette
308
    $GLOBALS['_PAPYRUS_']['applette']['nbr_balise'] = preg_match_all(
308
    $GLOBALS['_PAPYRUS_']['applette']['nbr_balise'] = preg_match_all(   '/<!-- '.$_GEN_commun['balise_prefixe'].'('.$_GEN_commun['info_applette'][$i]->applette_balise.') -->/',
309
        '/<!-- '.$GLOBALS['_GEN_commun']['balise_prefixe'].'('.$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_balise.') -->/',
309
                                    $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'],
310
        $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'],
310
                                    $GLOBALS['_PAPYRUS_']['applette']['applet_arguments'],
311
        $GLOBALS['_PAPYRUS_']['applette']['applet_arguments'],
311
                                    PREG_SET_ORDER);
312
        PREG_SET_ORDER);
312
    // Si on trouve au moins une balise, on lance la boucle pour les remplacer
313
    // Si on trouve au moins une balise, on lance la boucle pour les remplacer
313
    for ($j = 0; $j <= ($GLOBALS['_PAPYRUS_']['applette']['nbr_balise'] - 1); $j++) {
314
    for ($j = 0; $j <= ($GLOBALS['_PAPYRUS_']['applette']['nbr_balise'] - 1); $j++) {
314
        // Nous vérifions que le nom de la fonction principale de l'applette existe.
315
        // Nous vérifions que le nom de la fonction principale de l'applette existe.
315
        if (function_exists($_GEN_commun['info_applette'][$i]->applette_fonction)) {
316
        if (function_exists($GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction)) {
316
            // Nous comptabilisons le nombre d'utilisation des applettes dans un squelette:
317
            // Nous comptabilisons le nombre d'utilisation des applettes dans un squelette:
317
            if (!isset($GLOBALS['_PAPYRUS_']['applette']['comptage'][$_GEN_commun['info_applette'][$i]->applette_fonction])) {
318
            if (!isset($GLOBALS['_PAPYRUS_']['applette']['comptage'][$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction])) {
318
                $GLOBALS['_PAPYRUS_']['applette']['comptage'][$_GEN_commun['info_applette'][$i]->applette_fonction] = 1;
319
                $GLOBALS['_PAPYRUS_']['applette']['comptage'][$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction] = 1;
319
            } else {
320
            } else {
320
                $GLOBALS['_PAPYRUS_']['applette']['comptage'][$_GEN_commun['info_applette'][$i]->applette_fonction]++;
321
                $GLOBALS['_PAPYRUS_']['applette']['comptage'][$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction]++;
321
            }
322
            }
322
            $GLOBALS['_PAPYRUS_']['applette']['contenu_applette'] = 
323
            $GLOBALS['_PAPYRUS_']['applette']['contenu_applette'] = 
323
                call_user_func( $_GEN_commun['info_applette'][$i]->applette_fonction, 
324
                call_user_func( $GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction, 
324
                                    $GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j], 
325
                                    $GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j], 
325
                                    $_GEN_commun);
326
                                    $GLOBALS['_GEN_commun']);
326
        } else {
327
        } else {
327
            $GLOBALS['_PAPYRUS_']['applette']['contenu_applette'] = 
328
            $GLOBALS['_PAPYRUS_']['applette']['contenu_applette'] = 
328
                                '<!-- '."\n".
329
                '<!-- '."\n".
329
                                $GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j][1].' : '.
330
                $GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j][1].' : '.
330
                                'fonction de l\'applette "'.$_GEN_commun['info_applette'][$i]->gap_nom.'" introuvable! '."\n".
331
                'fonction de l\'applette "'.$GLOBALS['_GEN_commun']['info_applette'][$i]->gap_nom.'" introuvable! '."\n".
331
                                'Fonction : '.$_GEN_commun['info_applette'][$i]->applette_fonction."\n".
332
                'Fonction : '.$GLOBALS['_GEN_commun']['info_applette'][$i]->applette_fonction."\n".
332
                                ' -->';
333
                ' -->';
333
        }
334
        }
334
        // Remplacement des balises d'applette de Génésia dans le squelette
335
        // Remplacement des balises d'applette de Génésia dans le squelette
335
        $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = 
336
        $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'] = 
336
                            str_replace(   '<!-- '.$_GEN_commun['balise_prefixe'].$GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j][1].' -->', 
337
            str_replace(   '<!-- '.$GLOBALS['_GEN_commun']['balise_prefixe'].$GLOBALS['_PAPYRUS_']['applette']['applet_arguments'][$j][1].' -->', 
337
                                            $GLOBALS['_PAPYRUS_']['applette']['contenu_applette'], 
338
                $GLOBALS['_PAPYRUS_']['applette']['contenu_applette'], 
Line 338... Line 339...
338
                                            $GLOBALS['_PAPYRUS_']['general']['contenu_squelette']);
339
                $GLOBALS['_PAPYRUS_']['general']['contenu_squelette']);
339
    }
340
    }
Line 366... Line 367...
366
$_GEN_commun['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
367
$_GEN_commun['sortie'] = $GLOBALS['_PAPYRUS_']['general']['contenu_squelette'];
Line 367... Line 368...
367
 
368
 
368
/* +--Fin du code ---------------------------------------------------------------------------------------+
369
/* +--Fin du code ---------------------------------------------------------------------------------------+
369
*
370
*
-
 
371
* $Log: not supported by cvs2svn $
-
 
372
* Revision 1.11  2005/02/28 11:20:42  jpm
-
 
373
* Modification des auteurs.
370
* $Log: not supported by cvs2svn $
374
*
371
* Revision 1.10  2005/01/26 16:20:46  jpm
375
* Revision 1.10  2005/01/26 16:20:46  jpm
372
* Correction bogue meta : auteurs et mots-clés mélangés.
376
* Correction bogue meta : auteurs et mots-clés mélangés.
373
*
377
*
374
* Revision 1.9  2004/12/06 19:39:40  jpm
378
* Revision 1.9  2004/12/06 19:39:40  jpm