Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: pap_menu.fonct.php,v 1.23 2005-08-29 09:05:12 ddelon Exp $
|
22 |
// CVS : $Id: pap_menu.fonct.php,v 1.24 2005-09-20 17:01:22 ddelon Exp $
|
23 |
/**
|
23 |
/**
|
24 |
* Bibliothèque de fonction sur le rendu.
|
24 |
* Bibliothèque de fonction sur le rendu.
|
25 |
*
|
25 |
*
|
26 |
* Cette bibliothèque contient des fonctions utilisé par le rendu des pages de Papyrus.
|
26 |
* Cette bibliothèque contient des fonctions utilisé par le rendu des pages de Papyrus.
|
27 |
*
|
27 |
*
|
Line 31... |
Line 31... |
31 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
31 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
32 |
//Autres auteurs :
|
32 |
//Autres auteurs :
|
33 |
*@author Alexandre GRANIER <alexadandre@tela-botanica.org>
|
33 |
*@author Alexandre GRANIER <alexadandre@tela-botanica.org>
|
34 |
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
|
34 |
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
|
35 |
*@copyright Tela-Botanica 2000-2004
|
35 |
*@copyright Tela-Botanica 2000-2004
|
36 |
*@version $Revision: 1.23 $ $Date: 2005-08-29 09:05:12 $
|
36 |
*@version $Revision: 1.24 $ $Date: 2005-09-20 17:01:22 $
|
37 |
// +------------------------------------------------------------------------------------------------------+
|
37 |
// +------------------------------------------------------------------------------------------------------+
|
38 |
*/
|
38 |
*/
|
Line 39... |
Line 39... |
39 |
|
39 |
|
40 |
// +------------------------------------------------------------------------------------------------------+
|
40 |
// +------------------------------------------------------------------------------------------------------+
|
Line 185... |
Line 185... |
185 |
$resultat = $db->query($requete);
|
185 |
$resultat = $db->query($requete);
|
186 |
(DB::isError($resultat)) ? die (BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : '';
|
186 |
(DB::isError($resultat)) ? die (BOG_afficherErreurSql(__FILE__, __LINE__, $resultat->getMessage(), $requete)) : '';
|
Line 187... |
Line 187... |
187 |
|
187 |
|
188 |
$ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT);
|
188 |
$ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT);
|
- |
|
189 |
$resultat->free();
|
189 |
$resultat->free();
|
190 |
if (isset($ligne)) {
|
190 |
if ($ligne->gmr_id_menu_02 == 0) {
|
191 |
if ($ligne->gmr_id_menu_02 == 0) {
|
191 |
return false;
|
192 |
return false;
|
192 |
} else if ($ligne->gmr_id_menu_02 == $id_menu_1) {
|
193 |
} else if ($ligne->gmr_id_menu_02 == $id_menu_1) {
|
193 |
return true;
|
194 |
return true;
|
194 |
} else {
|
195 |
} else {
|
- |
|
196 |
return GEN_etreAncetre($id_menu_1, $ligne->gmr_id_menu_02);
|
195 |
return GEN_etreAncetre($id_menu_1, $ligne->gmr_id_menu_02);
|
197 |
}
|
196 |
}
|
198 |
}
|
Line 197... |
Line 199... |
197 |
}
|
199 |
}
|
198 |
|
200 |
|
Line 687... |
Line 689... |
687 |
}
|
689 |
}
|
688 |
return $aso_site_menus;
|
690 |
return $aso_site_menus;
|
689 |
}
|
691 |
}
|
690 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
692 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
691 |
* $Log: not supported by cvs2svn $
|
693 |
* $Log: not supported by cvs2svn $
|
- |
|
694 |
* Revision 1.23 2005/08/29 09:05:12 ddelon
|
- |
|
695 |
* Suppression message debug
|
- |
|
696 |
*
|
692 |
* Revision 1.22 2005/07/08 15:16:37 alexandre_tb
|
697 |
* Revision 1.22 2005/07/08 15:16:37 alexandre_tb
|
693 |
* ajout de la fonction GEN_lireInfoMenuMeta() qui permet de sélectionner des menus en fonction de leur mot clé et leur catégorie
|
698 |
* ajout de la fonction GEN_lireInfoMenuMeta() qui permet de sélectionner des menus en fonction de leur mot clé et leur catégorie
|
694 |
*
|
699 |
*
|
695 |
* Revision 1.21 2005/06/08 19:11:43 jpm
|
700 |
* Revision 1.21 2005/06/08 19:11:43 jpm
|
696 |
* Ajout de ordre et condition pour la fonction de lecture des infos sur les menus.
|
701 |
* Ajout de ordre et condition pour la fonction de lecture des infos sur les menus.
|