| 7 | jpm | 1 | <?php
 | 
        
           |  |  | 2 | // declare(encoding='UTF-8');
 | 
        
           |  |  | 3 | /**
 | 
        
           |  |  | 4 |  * Application de consultation des Collections.
 | 
        
           |  |  | 5 |  * Fichier contenant les fonctions nécessaire pour l'insertion de l'application dans Papyrus.
 | 
        
           |  |  | 6 |  *
 | 
        
           |  |  | 7 |  * @category	PHP5
 | 
        
           |  |  | 8 |  * @package		Collection
 | 
        
           |  |  | 9 |  * @author		Jean-Pascal MILCENT <jpm@tela-botanica.org>
 | 
        
           |  |  | 10 |  * @copyright	2010 Tela-Botanica
 | 
        
           |  |  | 11 |  * @license		GPL-v3 et CECILL-v2
 | 
        
           |  |  | 12 |  * @version		SVN:<svn_id>
 | 
        
           |  |  | 13 |  */
 | 
        
           |  |  | 14 |   | 
        
           | 39 | jpm | 15 | // Gestion des paramêtres définis dans Papyrus
 | 
        
           |  |  | 16 | if (isset($GLOBALS['_GEN_commun']['info_application']->module) && !isset($_GET['module'])) {
 | 
        
           |  |  | 17 |  		$_GET['module'] = $GLOBALS['_GEN_commun']['info_application']->module;
 | 
        
           |  |  | 18 | }
 | 
        
           |  |  | 19 |   | 
        
           | 7 | jpm | 20 | /** Inclusion du fichier principal de l'application*/
 | 
        
           | 39 | jpm | 21 | require_once dirname(__FILE__).DIRECTORY_SEPARATOR.'collection.php';
 | 
        
           | 7 | jpm | 22 |   | 
        
           | 39 | jpm | 23 | // Définition des feuilles de style de l'application pour Papyrus
 | 
        
           |  |  | 24 | $chemin = str_replace(PAP_CHEMIN_RACINE, '', Config::get('chemin_squelettes'));
 | 
        
           |  |  | 25 | GEN_stockerStyleExterne('collection', $chemin.'css'.DS.'collection'.DS.'collection.css');
 | 
        
           |  |  | 26 | GEN_stockerStyleExterne('jquery-ui-1.8', $chemin.'css'.DS.'humanity'.DS.'jquery-ui-1.8.custom.css');
 | 
        
           |  |  | 27 |   | 
        
           |  |  | 28 | // Définition des fichiers JS de l'application pour Papyrus
 | 
        
           |  |  | 29 | GEN_stockerFichierScript('jquery-1.4.2', $chemin.'js'.DS.'jquery-1.4.2.min.js');
 | 
        
           |  |  | 30 | GEN_stockerFichierScript('jquery-ui-1.8.custom', $chemin.'js'.DS.'jquery-ui-1.8.custom.min.js');
 | 
        
           |  |  | 31 |   | 
        
           | 83 | jpm | 32 | // +--------------------------------------------------------------------------------------------------+
 | 
        
           |  |  | 33 | // Remplacement de méta tags fournit par Papyrus par ceux créés dans l'appli
 | 
        
           |  |  | 34 | if (!empty(Collection::getMetaTitre())) {
 | 
        
           |  |  | 35 | 	$GLOBALS['_PAPYRUS_']['rendu']['TITRE_PAGE'] = Collection::getMetaTitre();
 | 
        
           |  |  | 36 | }
 | 
        
           |  |  | 37 | if (!empty(Collection::getMetaDescription())) {
 | 
        
           |  |  | 38 | 	GEN_modifierMetaName('description', Collection::getMetaDescription());
 | 
        
           |  |  | 39 | }
 | 
        
           |  |  | 40 | if (!empty(Collection::getMetaTags())) {
 | 
        
           |  |  | 41 | 	GEN_modifierMetaName('keywords', Collection::getMetaTags());
 | 
        
           |  |  | 42 | }
 | 
        
           |  |  | 43 |   | 
        
           |  |  | 44 | // +--------------------------------------------------------------------------------------------------+
 | 
        
           |  |  | 45 | // Fonctions d'affichage dans Papyrus
 | 
        
           | 7 | jpm | 46 | /**
 | 
        
           |  |  | 47 |  * Fonction d'affichage de Papyrus, pour le corps de page.
 | 
        
           |  |  | 48 |  */
 | 
        
           |  |  | 49 | function afficherContenuCorps() {
 | 
        
           | 39 | jpm | 50 | 	return Collection::getContenuCorps();
 | 
        
           | 7 | jpm | 51 | }
 | 
        
           |  |  | 52 |   | 
        
           |  |  | 53 | function afficherContenuTete() {
 | 
        
           | 39 | jpm | 54 | 	return Collection::getContenuTete();
 | 
        
           | 7 | jpm | 55 | }
 | 
        
           |  |  | 56 |   | 
        
           |  |  | 57 | function afficherContenuPied() {
 | 
        
           | 39 | jpm | 58 | 	return Collection::getContenuPied();
 | 
        
           | 7 | jpm | 59 | }
 | 
        
           |  |  | 60 |   | 
        
           |  |  | 61 | function afficherContenuNavigation() {
 | 
        
           | 39 | jpm | 62 | 	return Collection::getContenuNavigation();
 | 
        
           | 7 | jpm | 63 | }
 | 
        
           |  |  | 64 |   | 
        
           |  |  | 65 | function afficherContenuMenu() {
 | 
        
           | 69 | jpm | 66 | 	return '';
 | 
        
           | 7 | jpm | 67 | }
 | 
        
           |  |  | 68 | ?>
 |