Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 277 → Rev 278

/trunk/papyrus/applications/plan/plan.php
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é.
*