19,13 → 19,13 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: plan.php,v 1.1 2004-06-16 14:34:53 jpm Exp $ |
// CVS : $Id: plan.php,v 1.2 2005-02-28 10:38:24 jpm Exp $ |
/** |
* Application réalisant le plan d'un site web géré par Papyrus. |
* |
* Construit une liste de listes représentant le plan du site web appelant cette |
* application. Cette application est fortement dépendante de Papyrus puisqu'elle se |
* base sur le modèle de données de Papyrus. |
* Construit une liste de listes représentant le plans des sites web gérés par Papyrus. |
* Cette application est fortement dépendante de Papyrus puisqu'elle se base sur |
* le modèle de données de Papyrus. |
* |
*@package Plan |
//Auteur original : |
33,7 → 33,7 |
//Autres auteurs : |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org> |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.1 $ $Date: 2004-06-16 14:34:53 $ |
*@version $Revision: 1.2 $ $Date: 2005-02-28 10:38:24 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
40,8 → 40,7 |
// +------------------------------------------------------------------------------------------------------+ |
// | ENTÊTE du PROGRAMME | |
// +------------------------------------------------------------------------------------------------------+ |
/*Mettre ici les inclusions de fichiers*/ |
/** <br> Constante permettatn de configurer l'application en affichant que le plan du site courant si sa valeur vaut true.*/ |
/** Constante permettatn de configurer l'application en affichant que le plan du site courant si sa valeur vaut true.*/ |
define('PLAN_SITE_COURRANT', false); |
define('PLAN_URL_CLE_SITE', GEN_URL_CLE_SITE); |
define('PLAN_URL_CLE_MENU', GEN_URL_CLE_MENU); |
52,7 → 51,6 |
// +------------------------------------------------------------------------------------------------------+ |
// | CORPS du PROGRAMME | |
// +------------------------------------------------------------------------------------------------------+ |
/*Mettre ici le code du programme*/ |
/** Fonction afficherContenuTete() - Fonction appelé par le gestionnaire Papyrus. |
* |
* Elle retourne l'entête de l'application.. |
72,17 → 70,17 |
*/ |
function afficherContenuCorps() |
{ |
global $_GEN_commun; |
$objet_pear_db = $_GEN_commun['pear_db']; |
$i18n_url = '';// Evite d'écrire l'i18n dans l'url demandée. |
if (!empty($_GEN_commun['url_i18n'])) { |
$objet_pear_db = $GLOBALS['_GEN_commun']['pear_db']; |
// Evite d'écrire l'i18n dans l'url demandée. |
$i18n_url = ''; |
if (!empty($GLOBALS['_GEN_commun']['url_i18n'])) { |
// L'écriture de l'i18n dans les urls des menus est demandée. |
$i18n_url = $_GEN_commun['url_i18n']; |
$i18n_url = $GLOBALS['_GEN_commun']['url_i18n']; |
} |
|
// Si on veut seulement le plan du site courrant. |
if (PLAN_SITE_COURRANT) { |
$id_site_principal_courant = $_GEN_commun['info_site']->gs_id_site; |
$id_site_principal_courant = $GLOBALS['_GEN_commun']['info_site']->gs_id_site; |
} |
|
$retour = ''; |
124,7 → 122,6 |
// +------------------------------------------------------------------------------------------------------+ |
// | LISTE de FONCTIONS | |
// +------------------------------------------------------------------------------------------------------+ |
/*Mettre ici la liste de fonctions.*/ |
/** Fonction PLAN_deployerPlanSite() - Déploie les menus d'un site. |
* |
* Affiche une liste de listes XHTML représentant le plan du site courant. |
134,11 → 131,9 |
* @param mixed Si pas vide contient la valeur i18n à afficher dans l'url. |
* @return string une liste de listes XHTML représentant le plan du site. |
*/ |
|
function PLAN_deployerPlanSite($id_site, $id_pere = 0, $i18n_url) |
{ |
global $_GEN_commun; |
$objet_pear_db = $_GEN_commun['pear_db']; |
$objet_pear_db = $GLOBALS['_GEN_commun']['pear_db']; |
|
$retour = ''; |
|
225,12 → 220,15 |
// +------------------------------------------------------------------------------------------------------+ |
// | PIED du PROGRAMME | |
// +------------------------------------------------------------------------------------------------------+ |
/*Partie non obligatoire*/ |
|
|
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.1 2004/06/16 14:34:53 jpm |
* Changement de nom de Génésia en Papyrus. |
* Changement de l'arborescence. |
* |
* Revision 1.7 2004/05/05 15:33:59 jpm |
* Gestion de l'indication des langues disponibles pour un menu d'un site donné. |
* |