Subversion Repositories Applications.papyrus

Rev

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

Rev 276 Rev 281
Line 1... Line 1...
1
<?php
1
<?php
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
3
// +------------------------------------------------------------------------------------------------------+
3
// +------------------------------------------------------------------------------------------------------+
4
// | PHP version 4.1                                                                                      |
4
// | PHP version 4.1                                                                                      |
5
// +------------------------------------------------------------------------------------------------------+
5
// +------------------------------------------------------------------------------------------------------+
6
// | Copyright (C) 2001 Laurent COUDOUNEAU (lc@gsite.org)                                                 |
-
 
7
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org)                                         |
6
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org)                                         |
8
// +------------------------------------------------------------------------------------------------------+
7
// +------------------------------------------------------------------------------------------------------+
9
// | This library is free software; you can redistribute it and/or                                        |
8
// | This library is free software; you can redistribute it and/or                                        |
10
// | modify it under the terms of the GNU Lesser General Public                                           |
9
// | modify it under the terms of the GNU Lesser General Public                                           |
11
// | License as published by the Free Software Foundation; either                                         |
10
// | License as published by the Free Software Foundation; either                                         |
Line 34... Line 33...
34
* - Auth
33
* - Auth
35
* - Net_URL
34
* - Net_URL
36
*
35
*
37
*@package Admin_site
36
*@package Admin_site
38
//Auteur original :
37
//Auteur original :
39
*@author        Laurent COUDOUNEAU <lc@gsite.org>
38
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
40
//Autres auteurs :
39
//Autres auteurs :
41
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
40
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
42
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
-
 
43
*@copyright     Tela-Botanica 2000-2004
41
*@copyright     Tela-Botanica 2000-2004
44
*@version       $Revision: 1.5 $ $Date: 2005-02-28 10:32:06 $
42
*@version       $Revision: 1.6 $ $Date: 2005-02-28 10:58:38 $
45
// +------------------------------------------------------------------------------------------------------+
43
// +------------------------------------------------------------------------------------------------------+
46
//
44
//
47
// $Id: admin_site.php,v 1.5 2005-02-28 10:32:06 jpm Exp $
45
// $Id: admin_site.php,v 1.6 2005-02-28 10:58:38 jpm Exp $
48
// FICHIER : $RCSfile: admin_site.php,v $
46
// FICHIER : $RCSfile: admin_site.php,v $
49
// AUTEUR  : $Author: jpm $
47
// AUTEUR  : $Author: jpm $
50
// VERSION : $Revision: 1.5 $
48
// VERSION : $Revision: 1.6 $
51
// DATE    : $Date: 2005-02-28 10:32:06 $
49
// DATE    : $Date: 2005-02-28 10:58:38 $
52
// +------------------------------------------------------------------------------------------------------+
50
// +------------------------------------------------------------------------------------------------------+
53
**/
51
**/
Line 54... Line 52...
54
 
52
 
55
// +------------------------------------------------------------------------------------------------------+
53
// +------------------------------------------------------------------------------------------------------+
Line 73... Line 71...
73
 
71
 
74
/** Inclusion des fonctions de manipulation de fichiers et dossiers.
72
/** Inclusion des fonctions de manipulation de fichiers et dossiers.
75
* Permet la suppression d'un dossier et de son contenu.*/
73
* Permet la suppression d'un dossier et de son contenu.*/
Line 76... Line 74...
76
require_once ADSI_CHEMIN_BIBLIOTHEQUE_API.'fichier/FIC_manipulation.fonct.php';
74
require_once ADSI_CHEMIN_BIBLIOTHEQUE_API.'fichier/FIC_manipulation.fonct.php';
77
 
75
 
78
/** <BR> Inclusion de la bibliothèque de fonctions concernant les tables "gen_menu..." de Papyrus.
76
/** Inclusion de la bibliothèque de fonctions concernant les tables "gen_menu..." de Papyrus.
Line 79... Line 77...
79
* Permet d'inclure la fonction d'affichage du "Vous êtes ici".*/
77
* Permet d'inclure la fonction d'affichage du "Vous êtes ici".*/
80
require_once ADSI_CHEMIN_BIBLIOTHEQUE_GEN.'pap_menu.fonct.php';
78
require_once ADSI_CHEMIN_BIBLIOTHEQUE_GEN.'pap_menu.fonct.php';
Line 81... Line -...
81
 
-
 
82
/** <BR> Inclusion de la bibliothèque de fonctions concernant les tables "gen_site..." de Papyrus.*/
-
 
83
require_once ADSI_CHEMIN_BIBLIOTHEQUE_GEN.'pap_site.fonct.php';
-
 
84
 
79
 
85
/** Inclusion de la bibliotheque de fonctions gérant les administrateur de Papyrus.*/
80
/** Inclusion de la bibliothèque de fonctions concernant les tables "gen_site..." de Papyrus.*/
Line 86... Line 81...
86
require_once ADSI_CHEMIN_BIBLIOTHEQUE_ADSI.'adsi_admin.fonct.php';
81
require_once ADSI_CHEMIN_BIBLIOTHEQUE_GEN.'pap_site.fonct.php';
87
 
82
 
Line 121... Line 116...
121
*
116
*
122
* @return  string  le contenu xhtml généré par l'application Administrateur et devant être affiché.
117
* @return  string  le contenu xhtml généré par l'application Administrateur et devant être affiché.
123
*/
118
*/
124
function afficherContenuCorps() 
119
function afficherContenuCorps() 
125
{
120
{
126
    // Initialisation des variables. A faire migrer dans le fichier de configuration!!!
-
 
127
    // Globals variables from auth.php:
-
 
128
    //
-
 
129
    //  $project        : current project
-
 
130
    //  $locale         : current locale
-
 
131
    //  $db             : database name
-
 
132
    //  $link           : link to database
-
 
133
    //  $DOCrow         : current document
-
 
134
    //  $CURRENTPAGErow : current page
-
 
135
    //  $annuName       : name of the current annu
-
 
136
    //  $userid         : id of the current user
-
 
137
    
-
 
138
    // +----------------------------------------------------------------------------------------------+
121
    // +----------------------------------------------------------------------------------------------+
139
    // Initialisation variables globales de Papyrus
122
    // Initialisation des variables 
140
    global $db, $_GEN_commun;
-
 
-
 
123
    
141
    // +----------------------------------------------------------------------------------------------+
124
    // +----------------------------------------------------------------------------------------------+
142
    // Objet Pear Auth
125
    // Objet Pear Auth
143
    $objet_pear_auth = $_GEN_commun['pear_auth'];
126
    $objet_pear_auth = $GLOBALS['_GEN_commun']['pear_auth'];
144
    // +----------------------------------------------------------------------------------------------+
127
    // +----------------------------------------------------------------------------------------------+
145
    // Gestion de l'URL pour revenir sur le menu courant.
128
    // Gestion de l'URL pour revenir sur le menu courant.
146
    $url = $_GEN_commun['url']->getUrl();
129
    $url = $GLOBALS['_GEN_commun']['url']->getUrl();
147
    // +----------------------------------------------------------------------------------------------+
130
    // +----------------------------------------------------------------------------------------------+
148
    // Gestion de la langue de l'interface.
131
    // Gestion de la langue de l'interface.
149
    $id_langue = $_GEN_commun['url_i18n'];
132
    $id_langue = $GLOBALS['_GEN_commun']['url_i18n'];
150
    // +----------------------------------------------------------------------------------------------+
-
 
151
    // Arguments d'appel de cette application par un menu de Papyrus
-
 
152
    $application_arguments = $_GEN_commun['info_menu']->gm_application_arguments;
-
 
Line 153... Line 133...
153
    
133
    
154
    if ($objet_pear_auth->getAuth()) {
134
    if ($objet_pear_auth->getAuth()) {
155
        // +----------------------------------------------------------------------------------------------+
135
        // +----------------------------------------------------------------------------------------------+
156
        // Initialisation des variables.
136
        // Initialisation des variables.
157
        $sortie_xhtml = '';// Le XHTML à renvoyer.// Ancien nom : $outputText
137
        $sortie_xhtml = '';// Le XHTML à renvoyer.// Ancien nom : $outputText
Line 158... Line 138...
158
        $msg = '';
138
        $msg = '';
159
        
139
        
160
        // +----------------------------------------------------------------------------------------------+
-
 
161
        // Arguments passé par le menu de Génésia à l'application l'Administrateur???
-
 
162
        
-
 
Line 163... Line 140...
163
        // Récupération des arguments
140
        // +----------------------------------------------------------------------------------------------+
164
        $tab_arguments = explode(' ', $application_arguments);
141
        // Arguments passé par le menu de Papyrus à l'application l'Administrateur de site.
165
        
142
        
166
        // Initialisation des variables qui contiendront les arguments
143
        // Initialisation des variables qui contiendront les arguments
167
        $id_site_a_administrer  = '';
144
        $id_site_a_administrer  = '';
168
        $bool_site              = false;
145
        $bool_site              = false;
169
        $bool_auth              = false;
146
        $bool_auth              = false;
Line 170... Line 147...
170
        $bool_cache             = false;
147
        $bool_cache             = false;
171
        $bool_squelette         = false;
148
        $bool_squelette         = false;
172
        $bool_style             = false;
-
 
173
        
-
 
174
        // Instantciation des variables arguments
-
 
175
        for ($i = 0; $i < count($tab_arguments); $i++) {
149
        $bool_style             = false;
176
            $argument = explode('=', $tab_arguments[$i]);
150
        
177
            
151
        // Instantciation des variables arguments
178
            if ($argument[0] == 'id_site') {
152
        if (isset($GLOBALS['_GEN_commun']['info_application']->id_site)) {
179
                $id_site_a_administrer = $argument[1];
153
            $id_site_a_administrer = $GLOBALS['_GEN_commun']['info_application']->id_site;
180
            }
154
        }
181
            
155
        
182
            if ($argument[0] == 'bool_site') {
156
        if (isset($GLOBALS['_GEN_commun']['info_application']->bool_site) && $GLOBALS['_GEN_commun']['info_application']->bool_site == 'true') {
183
                // Interface d'administration des sites
157
            // Interface d'administration des sites
184
                $bool_site = ($argument[1] == 'true');
158
            $bool_site = true;
185
            }
159
        }
186
            
160
        
187
            if ($argument[0] == 'bool_auth') {
161
        if (isset($GLOBALS['_GEN_commun']['info_application']->bool_auth) && $GLOBALS['_GEN_commun']['info_application']->bool_auth == 'true') {
188
                // Interface d'administration du cache d'un site
162
            // Interface d'administration du cache d'un site
189
                $bool_cache = ($argument[1] == 'true');
163
            $bool_cache = true;
190
            }
164
        }
191
            
165
        
192
            if ($argument[0] == 'bool_cache') {
166
        if (isset($GLOBALS['_GEN_commun']['info_application']->bool_cache) && $GLOBALS['_GEN_commun']['info_application']->bool_cache == 'true') {
193
                // Interface d'administration du cache d'un site
167
            // Interface d'administration du cache d'un site
194
                $bool_cache = ($argument[1] == 'true');
168
            $bool_cache = true;
195
            }
169
        }
196
            
170
        
197
            if ($argument[0] == 'bool_squelette') {
-
 
198
                // Interface d'administration du fichier squelette d'un site
171
        if (isset($GLOBALS['_GEN_commun']['info_application']->bool_squelette) && $GLOBALS['_GEN_commun']['info_application']->bool_squelette == 'true') {
199
                $bool_squelette = ($argument[1] == 'true');
172
            // Interface d'administration du fichier squelette d'un site
200
            }
173
            $bool_squelette = true;
201
            
-
 
202
            if ($argument[0] == 'bool_style') {
174
        }
Line 203... Line 175...
203
                // Interface d'administration du fichier de styles d'un site
175
        if (isset($GLOBALS['_GEN_commun']['info_application']->bool_style) && $GLOBALS['_GEN_commun']['info_application']->bool_style == 'true') {
204
                $bool_style = ($argument[1] == 'true');
176
            // Interface d'administration du fichier de styles d'un site
205
            }
177
            $bool_style = true;
Line 213... Line 185...
213
        // +----------------------------------------------------------------------------------------------+
185
        // +----------------------------------------------------------------------------------------------+
214
        // Gestion des sites...
186
        // Gestion des sites...
215
        if ($bool_site) {
187
        if ($bool_site) {
216
            if (isset($_POST['form_sites_ajouter'])) {
188
            if (isset($_POST['form_sites_ajouter'])) {
217
                // Nous voulons le formulaire d'ajout d'un site
189
                // Nous voulons le formulaire d'ajout d'un site
218
                $sortie_xhtml .= ADMIN_afficherFormSite($db, $url);
190
                $sortie_xhtml .= ADMIN_afficherFormSite($GLOBALS['_GEN_commun']['pear_db'] $url);
219
                return $sortie_xhtml;
191
                return $sortie_xhtml;
220
            } else if (isset($_POST['site_enregistrer'])) {
192
            } else if (isset($_POST['site_enregistrer'])) {
221
                // Nous cherchons à enregistrer un site
193
                // Nous cherchons à enregistrer un site
222
                $message = ADMIN_validerFormSite($db, $_POST);
194
                $message = ADMIN_validerFormSite($GLOBALS['_GEN_commun']['pear_db'], $_POST);
223
                if (!empty($message)) {
195
                if (!empty($message)) {
224
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
196
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
225
                    $sortie_xhtml .= ADMIN_afficherFormSite($db, $url, $_POST, $message);
197
                    $sortie_xhtml .= ADMIN_afficherFormSite($GLOBALS['_GEN_commun']['pear_db'], $url, $_POST, $message);
226
                } else {
198
                } else {
227
                    // Les données sont valide. Nous les enregistrons et retournons au formulaire de départ.
199
                    // Les données sont valide. Nous les enregistrons et retournons au formulaire de départ.
228
                    $message = ADMIN_enregistrerSite($db, $_POST, $objet_pear_auth->getAuthData('ga_id_administrateur'));
200
                    $message = ADMIN_enregistrerSite($GLOBALS['_GEN_commun']['pear_db'], $_POST, $objet_pear_auth->getAuthData('ga_id_administrateur'));
229
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
201
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
230
                }
202
                }
231
                return $sortie_xhtml;
203
                return $sortie_xhtml;
232
            } else if (isset($_POST['form_sites_modifier'])) {
204
            } else if (isset($_POST['form_sites_modifier'])) {
233
                // Nous cherchons à modifier un site
205
                // Nous cherchons à modifier un site
234
                $message = ADMIN_validerFormListesSites($db, $_POST);
206
                $message = ADMIN_validerFormListesSites($GLOBALS['_GEN_commun']['pear_db'], $_POST);
235
                if (!empty($message)) {
207
                if (!empty($message)) {
236
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
208
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
237
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
209
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
238
                } else {
210
                } else {
239
                    // Les données sont valide. Nous affichons le formulaire de modification.
211
                    // Les données sont valide. Nous affichons le formulaire de modification.
240
                    $sortie_xhtml .= ADMIN_afficherFormSite($db, $url, $_POST, $message);
212
                    $sortie_xhtml .= ADMIN_afficherFormSite($GLOBALS['_GEN_commun']['pear_db'], $url, $_POST, $message);
241
                }
213
                }
242
                return $sortie_xhtml;
214
                return $sortie_xhtml;
243
            } else if (isset($_POST['site_modifier'])) {
215
            } else if (isset($_POST['site_modifier'])) {
244
                // Nous cherchons à enregistrer les modification d'un site
216
                // Nous cherchons à enregistrer les modification d'un site
245
                $message = ADMIN_validerFormSite($db, $_POST);
217
                $message = ADMIN_validerFormSite($GLOBALS['_GEN_commun']['pear_db'], $_POST);
246
                if (!empty($message)) {
218
                if (!empty($message)) {
247
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
219
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
248
                    $sortie_xhtml .= ADMIN_afficherFormSite($db, $url, $_POST, $message);
220
                    $sortie_xhtml .= ADMIN_afficherFormSite($GLOBALS['_GEN_commun']['pear_db'], $url, $_POST, $message);
249
                } else {
221
                } else {
250
                    // Les données sont valide. Nous les enregistrons et retournons au formulaire de départ.
222
                    // Les données sont valide. Nous les enregistrons et retournons au formulaire de départ.
251
                    $message = ADMIN_modifierSite($db, $_POST, $objet_pear_auth->getAuthData('ga_id_administrateur'));
223
                    $message = ADMIN_modifierSite($GLOBALS['_GEN_commun']['pear_db'], $_POST, $objet_pear_auth->getAuthData('ga_id_administrateur'));
252
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
224
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
253
                }
225
                }
254
                return $sortie_xhtml;
226
                return $sortie_xhtml;
255
            } else if (isset($_POST['form_sites_supprimer'])) {
227
            } else if (isset($_POST['form_sites_supprimer'])) {
256
                // Nous cherchons à supprimer un site
228
                // Nous cherchons à supprimer un site
257
                $message = ADMIN_validerFormListesSites($db, $_POST);
229
                $message = ADMIN_validerFormListesSites($GLOBALS['_GEN_commun']['pear_db'], $_POST);
258
                if (!empty($message)) {
230
                if (!empty($message)) {
259
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
231
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
260
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
232
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
261
                } else {
233
                } else {
262
                    // Les données sont valide. Nous supprimons et retournons au formulaire de départ.
234
                    // Les données sont valide. Nous supprimons et retournons au formulaire de départ.
263
                    $message = ADMIN_supprimerSite($db, $_POST);
235
                    $message = ADMIN_supprimerSite($GLOBALS['_GEN_commun']['pear_db'], $_POST);
264
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
236
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
265
                }
237
                }
266
                return $sortie_xhtml;
238
                return $sortie_xhtml;
267
            } else if (isset($_POST['form_sites_traduire'])) {
239
            } else if (isset($_POST['form_sites_traduire'])) {
268
                // Nous cherchons à modifier un site
240
                // Nous cherchons à modifier un site
269
                $message = ADMIN_validerFormListesSites($db, $_POST);
241
                $message = ADMIN_validerFormListesSites($GLOBALS['_GEN_commun']['pear_db'], $_POST);
270
                if (!empty($message)) {
242
                if (!empty($message)) {
271
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
243
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
272
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
244
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
273
                } else {
245
                } else {
274
                    // Les données sont valide. Nous supprimons et retournons au formulaire de départ.
246
                    // Les données sont valide. Nous supprimons et retournons au formulaire de départ.
275
                    $sortie_xhtml .= ADMIN_afficherFormTraduireSite($db, $url, $_POST, $message);
247
                    $sortie_xhtml .= ADMIN_afficherFormTraduireSite($GLOBALS['_GEN_commun']['pear_db'], $url, $_POST, $message);
276
                }
248
                }
277
                return $sortie_xhtml;
249
                return $sortie_xhtml;
278
            } else if (isset($_POST['form_trad_site_enregistrer'])) {
250
            } else if (isset($_POST['form_trad_site_enregistrer'])) {
279
                // Nous cherchons à enregistrer la traduction d'un site
251
                // Nous cherchons à enregistrer la traduction d'un site
280
                $message = ADMIN_validerFormTraduireSite($db, $_POST);
252
                $message = ADMIN_validerFormTraduireSite($GLOBALS['_GEN_commun']['pear_db'], $_POST);
281
                if (!empty($message)) {
253
                if (!empty($message)) {
282
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
254
                    // Les données ne sont pas valide. Nous retournons le formulaires avec les messages d'erreurs.
283
                    $sortie_xhtml .= ADMIN_afficherFormModifierSite($db, $url, $message);
255
                    $sortie_xhtml .= ADMIN_afficherFormModifierSite($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
284
                } else {
256
                } else {
285
                    // Les données sont valide. Nous les enregistrons et retournons au formulaire de départ.
257
                    // Les données sont valide. Nous les enregistrons et retournons au formulaire de départ.
286
                    $message = ADMIN_enregistrerFormModifierSite($db, $_POST);
258
                    $message = ADMIN_enregistrerFormModifierSite($GLOBALS['_GEN_commun']['pear_db'], $_POST);
287
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url, $message);
259
                    $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url, $message);
288
                }
260
                }
289
                return $sortie_xhtml;
261
                return $sortie_xhtml;
290
            } else if (isset($_POST['form_annuler'])) {
262
            } else if (isset($_POST['form_annuler'])) {
291
                // Retour à la liste des sites
263
                // Retour à la liste des sites
292
                $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url);
264
                $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url);
293
                return $sortie_xhtml;
265
                return $sortie_xhtml;
294
            } else {
266
            } else {
295
                // Liste des sites
267
                // Liste des sites
296
                $sortie_xhtml .= ADMIN_afficherFormListeSites($db, $url);
268
                $sortie_xhtml .= ADMIN_afficherFormListeSites($GLOBALS['_GEN_commun']['pear_db'], $url);
297
            }
269
            }
298
        }
270
        }
299
        // +----------------------------------------------------------------------------------------------+
271
        // +----------------------------------------------------------------------------------------------+
300
        // Gestion du cache... A FAIRE
272
        // Gestion du cache... A FAIRE
301
        if ($bool_cache) {
273
        if ($bool_cache) {
Line 302... Line -...
302
            
-
 
303
            $msg = '';
-
 
304
            
-
 
305
            if ($guscmd == 'delcache') {
-
 
306
                delCache($db, $gusprjid);
-
 
307
            }
-
 
308
            
-
 
309
            // Defaut : nous listons tous les caches
-
 
310
            $sortie_xhtml .= listCaches($db, $id_site, $id_langue, $url, $msg);
-
 
311
            
-
 
312
            return $sortie_xhtml;
274
            
313
        }
275
        }
314
        // +----------------------------------------------------------------------------------------------+
276
        // +----------------------------------------------------------------------------------------------+
315
        // Gestion des squelettes... A FAIRE
277
        // Gestion des squelettes... A FAIRE
316
        if ($bool_squelette) {
-
 
317
            switch ($guscmd) {
-
 
318
                case 'updpres':
-
 
319
                    $sortie_xhtml .= updatePresentation($db, $id_site, $id_langue, $url, $baseHidden, $gusprjid);
-
 
320
                    return $sortie_xhtml;
-
 
321
                    break;
-
 
322
                case 'commitupdpres' :
-
 
323
                    $sortie_xhtml .= commitUpdatePresentation($db, $id_site, $id_langue, $id_site_a_administrer, $url);
-
 
324
                    return $sortie_xhtml;
-
 
325
                    break;
278
        if ($bool_squelette) {
326
            }
279
            
327
        }
280
        }
328
        // +----------------------------------------------------------------------------------------------+
281
        // +----------------------------------------------------------------------------------------------+
329
        // Gestion des styles... A FAIRE
282
        // Gestion des styles... A FAIRE
Line 330... Line 283...
330
        if ($bool_style) {
283
        if ($bool_style) {
Line 331... Line 284...
331
            
284
            
332
        }
285
        }
333
        
286
        
334
        return $sortie_xhtml ;
287
        return $sortie_xhtml;
335
    } else {
288
    } else {
336
        // L'utilisateur n'est pas identifier, nous lui demandons de le faire.
289
        // L'utilisateur n'est pas identifier, nous lui demandons de le faire.
Line 337... Line 290...
337
        return GEN_afficherInfoIdentification();
290
        return GEN_afficherInfoIdentification();
338
    }
291
    }
-
 
292
}//Fin de la fonction afficherContenuCorps().
-
 
293
 
-
 
294
/* +--Fin du code ---------------------------------------------------------------------------------------+
339
}//Fin de la fonction afficherContenuCorps().
295
* $Log: not supported by cvs2svn $
340
 
296
* Revision 1.5  2005/02/28 10:32:06  jpm
341
/* +--Fin du code ---------------------------------------------------------------------------------------+
297
* Changement de nom de dossier.
342
* $Log: not supported by cvs2svn $
298
*
343
* Revision 1.4  2004/12/03 19:22:57  jpm
299
* Revision 1.4  2004/12/03 19:22:57  jpm