Line 27... |
Line 27... |
27 |
// | de sécurité. |
|
27 |
// | de sécurité. |
|
28 |
// | |
|
28 |
// | |
|
29 |
// | Le fait que vous puissiez accéder à cet en-tête signifie que vous avez pris connaissance de la |
|
29 |
// | Le fait que vous puissiez accéder à cet en-tête signifie que vous avez pris connaissance de la |
|
30 |
// | licence CeCILL, et que vous en avez accepté les termes. |
|
30 |
// | licence CeCILL, et que vous en avez accepté les termes. |
|
31 |
// +------------------------------------------------------------------------------------------------------+
|
31 |
// +------------------------------------------------------------------------------------------------------+
|
32 |
// CVS : $Id: pap_rendu.class.php,v 1.4 2006-12-08 20:04:46 jp_milcent Exp $
|
32 |
// CVS : $Id: pap_rendu.class.php,v 1.5 2006-12-11 10:58:41 jp_milcent Exp $
|
33 |
/**
|
33 |
/**
|
34 |
* Classe : pap_rendu
|
34 |
* Classe : pap_rendu
|
35 |
*
|
35 |
*
|
36 |
* Fournit des méthodes pour le rendu.
|
36 |
* Fournit des méthodes pour le rendu.
|
37 |
*
|
37 |
*
|
Line 40... |
Line 40... |
40 |
//Auteur original :
|
40 |
//Auteur original :
|
41 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
41 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
42 |
//Autres auteurs :
|
42 |
//Autres auteurs :
|
43 |
*@author Aucun
|
43 |
*@author Aucun
|
44 |
*@copyright Tela-Botanica 2000-2006
|
44 |
*@copyright Tela-Botanica 2000-2006
|
45 |
*@version $Revision: 1.4 $ $Date: 2006-12-08 20:04:46 $
|
45 |
*@version $Revision: 1.5 $ $Date: 2006-12-11 10:58:41 $
|
46 |
// +------------------------------------------------------------------------------------------------------+
|
46 |
// +------------------------------------------------------------------------------------------------------+
|
47 |
*/
|
47 |
*/
|
Line 48... |
Line 48... |
48 |
|
48 |
|
49 |
// +------------------------------------------------------------------------------------------------------+
|
49 |
// +------------------------------------------------------------------------------------------------------+
|
Line 67... |
Line 67... |
67 |
PREG_SET_ORDER);
|
67 |
PREG_SET_ORDER);
|
68 |
for ($i = 0; $i < $GLOBALS['_PAPYRUS_']['applette']['nbr_balise']; $i++) {
|
68 |
for ($i = 0; $i < $GLOBALS['_PAPYRUS_']['applette']['nbr_balise']; $i++) {
|
69 |
// Création du nom de l'applette.
|
69 |
// Création du nom de l'applette.
|
70 |
$applette_nom = '';
|
70 |
$applette_nom = '';
|
71 |
if (!empty($tab_decoupage[$i][1])) {
|
71 |
if (!empty($tab_decoupage[$i][1])) {
|
72 |
$applette_nom = strtolower($tab_decoupage[$i][1]);
|
72 |
$applette_nom = $tab_decoupage[$i][1];
|
73 |
} else if (!empty($tab_decoupage[$i][2])) {
|
73 |
} else if (!empty($tab_decoupage[$i][2])) {
|
74 |
$applette_nom = strtolower($tab_decoupage[$i][2]);
|
74 |
$applette_nom = $tab_decoupage[$i][2];
|
75 |
}
|
75 |
}
|
- |
|
76 |
// Ajout d'underscore devant les majuscules composant un nom d'applette puis mise en minuscule.
|
- |
|
77 |
// Ex : MotCles devient mot_cles
|
- |
|
78 |
$applette_nom = strtolower(preg_replace('/([a-z0-9])([A-Z])/', '$1_$2', $applette_nom));
|
76 |
if (!isset($GLOBALS['_PAPYRUS_']['info_applette'][$applette_nom])) {
|
79 |
if (!isset($GLOBALS['_PAPYRUS_']['info_applette'][$applette_nom])) {
|
77 |
$GLOBALS['_PAPYRUS_']['info_applette'][$applette_nom]['nom'] = $applette_nom;
|
80 |
$GLOBALS['_PAPYRUS_']['info_applette'][$applette_nom]['nom'] = $applette_nom;
|
Line 78... |
Line 81... |
78 |
|
81 |
|
79 |
// Recherche du fichier de l'applette
|
82 |
// Recherche du fichier de l'applette
|