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_initialisation.fonct.php,v 1.1 2004-06-15 15:10:44 jpm Exp $
|
22 |
// CVS : $Id: pap_initialisation.fonct.php,v 1.2 2004-06-18 15:51:27 alex Exp $
|
23 |
/**
|
23 |
/**
|
24 |
* Bibliothèque de fonction pour l'initialisation de Papyrus.
|
24 |
* Bibliothèque de fonction pour l'initialisation de Papyrus.
|
25 |
*
|
25 |
*
|
26 |
* Cette bibliothèque contient des fonctions utilisé lors de l'initialisation de Papyrus.
|
26 |
* Cette bibliothèque contient des fonctions utilisé lors de l'initialisation de Papyrus.
|
27 |
*
|
27 |
*
|
Line 30... |
Line 30... |
30 |
//Auteur original :
|
30 |
//Auteur original :
|
31 |
*@author Alexandre GRANIER <alexadandre@tela-botanica.org
|
31 |
*@author Alexandre GRANIER <alexadandre@tela-botanica.org
|
32 |
//Autres auteurs :
|
32 |
//Autres auteurs :
|
33 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org
|
33 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org
|
34 |
*@copyright Tela-Botanica 2000-2004
|
34 |
*@copyright Tela-Botanica 2000-2004
|
35 |
*@version $Revision: 1.1 $ $Date: 2004-06-15 15:10:44 $
|
35 |
*@version $Revision: 1.2 $ $Date: 2004-06-18 15:51:27 $
|
36 |
// +------------------------------------------------------------------------------------------------------+
|
36 |
// +------------------------------------------------------------------------------------------------------+
|
37 |
*/
|
37 |
*/
|
Line 38... |
Line 38... |
38 |
|
38 |
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
40 |
// | LISTE des FONCTIONS |
|
40 |
// | LISTE des FONCTIONS |
|
Line 41... |
Line 41... |
41 |
// +------------------------------------------------------------------------------------------------------+
|
41 |
// +------------------------------------------------------------------------------------------------------+
|
42 |
|
42 |
|
43 |
/** Fonction donnerIdPremiereApplicationLiee() - Renvoie l'id de la première application liée à un menu.
|
43 |
/** Fonction donnerIdPremiereApplicationLiee() - Renvoie l'id de la première application liée à un menu et l'id du menu.
|
44 |
*
|
44 |
*
|
45 |
* Cette fonction recherche l'application liée à un menu, mais comme il peut
|
45 |
* Cette fonction recherche l'application liée à un menu et l'identifiant de ce menu, mais comme il peut
|
46 |
* ne pas y en avoir, elle cherche alors l'application du menu fils qui
|
46 |
* ne pas y en avoir, elle cherche alors l'application du menu fils qui
|
47 |
* lui-même peut ne pas en avoir, etc...
|
47 |
* lui-même peut ne pas en avoir, etc...
|
48 |
*
|
48 |
*
|
49 |
* @param integer l'identifiant d'un menu.
|
49 |
* @param integer l'identifiant d'un menu.
|
50 |
* @return integer l'identifiant de la première application trouvée.
|
50 |
* @return array tableau associatif indexé avec gm_id_menu et gm_ce_application et leur valeur
|
51 |
*/
|
51 |
*/
|
52 |
function donnerIdPremiereApplicationLiee($id_menu)
|
52 |
function donnerIdPremiereApplicationLiee($id_menu)
|
53 |
{
|
53 |
{
|
Line 54... |
Line 54... |
54 |
global $db;
|
54 |
global $db;
|
55 |
$aso_application_info = array();
|
55 |
$aso_application_info = array();
|
56 |
|
56 |
|
Line 57... |
Line 57... |
57 |
$requete = 'SELECT gm_ce_application, gm_application_arguments '.
|
57 |
$requete = 'SELECT gm_id_menu, gm_ce_application '.
|
58 |
'FROM gen_menu '.
|
58 |
'FROM gen_menu '.
|
Line 89... |
Line 89... |
89 |
'Menu : '.$id_menu.'<br />'.
|
89 |
'Menu : '.$id_menu.'<br />'.
|
90 |
'Ligne n° : '. __LINE__ . '<br />'.
|
90 |
'Ligne n° : '. __LINE__ . '<br />'.
|
91 |
'Fichier : '. __FILE__ . '<br />');
|
91 |
'Fichier : '. __FILE__ . '<br />');
|
92 |
}
|
92 |
}
|
93 |
}
|
93 |
}
|
94 |
return $aso_application_info['gm_ce_application'];
|
94 |
return $aso_application_info ;
|
95 |
}
|
95 |
}
|
Line 96... |
Line 96... |
96 |
|
96 |
|
97 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
97 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
98 |
*
|
98 |
*
|
- |
|
99 |
* $Log: not supported by cvs2svn $
|
- |
|
100 |
* Revision 1.1 2004/06/15 15:10:44 jpm
|
- |
|
101 |
* Changement de nom et d'arborescence de Genesia en Papyrus.
|
99 |
* $Log: not supported by cvs2svn $
|
102 |
*
|
100 |
* Revision 1.6 2004/04/28 12:04:40 jpm
|
103 |
* Revision 1.6 2004/04/28 12:04:40 jpm
|
101 |
* Changement du modèle de la base de données.
|
104 |
* Changement du modèle de la base de données.
|
102 |
*
|
105 |
*
|
103 |
* Revision 1.5 2004/04/09 16:23:41 jpm
|
106 |
* Revision 1.5 2004/04/09 16:23:41 jpm
|