40,7 → 40,7 |
// | ENTÊTE du PROGRAMME | |
// +------------------------------------------------------------------------------------------------------+ |
$GLOBALS['_GEN_commun']['info_applette_nom_fonction'] = 'afficherLien'; |
$GLOBALS['_GEN_commun']['info_applette_balise'] = '\{\{[Ll]ien(?:\s*(?:((?:menu|site)="[^"]+")|(titre="[^"]+")|))+\s*\}\}'; |
$GLOBALS['_GEN_commun']['info_applette_balise'] = '\{\{[Ll]ien(?:\s*(?:((?:menu|site)="[^"]+")|(titre="[^"]+")|(squelette="[^"]+")|))+\s*\}\}'; |
|
// -------------------------------------------------------------------------------------------------------- |
/** Inclusion du fichier de configuration de cette application.*/ |
99,7 → 99,20 |
$identifiant = $options['site']; |
} |
} |
|
|
$squelette = LIEN_CHEMIN_SQUELETTE.LIEN_SQUELETTE_LISTE; |
if (isset($options['squelette'])) { |
$ext = '.tpl.html'; |
if (preg_match('/(\.tpl\..+)$/', $options['squelette'], $match)) { |
$ext = $match[1]; |
} |
|
if (!file_exists(LIEN_CHEMIN_SQUELETTE.$options['squelette'].$ext)) { |
$GLOBALS['_LIEN_']['erreur'] = LIEN_LG_ERREUR_SQUELETTE; |
} else { |
$squelette = LIEN_CHEMIN_SQUELETTE.$options['squelette'].$ext; |
} |
} |
//+----------------------------------------------------------------------------------------------------------------+ |
// Récupération des données |
$bdd =& $GLOBALS['_GEN_commun']['pear_db']; |
164,7 → 177,7 |
// Démarre le buffer |
ob_start(); |
// Inclusion du fichier |
include(LIEN_CHEMIN_SQUELETTE.LIEN_SQUELETTE_LISTE); |
include($squelette); |
// Récupérer le contenu du buffer |
$sortie = ob_get_contents(); |
// Arrête et détruit le buffer |