Subversion Repositories Applications.papyrus

Rev

Rev 1052 | Rev 1183 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1052 Rev 1062
Line 19... Line 19...
19
// |                                                                                                      |
19
// |                                                                                                      |
20
// | You should have received a copy of the GNU General Public License                                    |
20
// | You should have received a copy of the GNU General Public License                                    |
21
// | along with Foobar; if not, write to the Free Software                                                |
21
// | along with Foobar; if not, write to the Free Software                                                |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
24
// CVS : $Id: more_recherche_papyrus_menu.class.php,v 1.10 2006-11-20 09:36:59 jp_milcent Exp $
24
// CVS : $Id: more_recherche_papyrus_menu.class.php,v 1.11 2006-11-21 18:52:20 jp_milcent Exp $
25
/**
25
/**
26
* Classe permettant d'effectuer des recherches sur les informations des menus de Papyrus.
26
* Classe permettant d'effectuer des recherches sur les informations des menus de Papyrus.
27
*
27
*
28
* Permet de rechercher et classer les menus en fonction d'une chaine.
28
* Permet de rechercher et classer les menus en fonction d'une chaine.
29
* Utilisation des bibliothèques inclue par Papyrus :
29
* Utilisation des bibliothèques inclue par Papyrus :
Line 36... Line 36...
36
//Auteur original :
36
//Auteur original :
37
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
37
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
38
//Autres auteurs :
38
//Autres auteurs :
39
*@author        aucun
39
*@author        aucun
40
*@copyright     Tela-Botanica 2000-2004
40
*@copyright     Tela-Botanica 2000-2004
41
*@version       $Revision: 1.10 $ $Date: 2006-11-20 09:36:59 $
41
*@version       $Revision: 1.11 $ $Date: 2006-11-21 18:52:20 $
42
// +------------------------------------------------------------------------------------------------------+
42
// +------------------------------------------------------------------------------------------------------+
43
*/
43
*/
Line 44... Line 44...
44
 
44
 
45
// +------------------------------------------------------------------------------------------------------+
45
// +------------------------------------------------------------------------------------------------------+
Line 103... Line 103...
103
                // Création de l'url
103
                // Création de l'url
104
	            // TODO : utiliser comme pour spip un fichier de config spécifique pour virer PAP_URL d'ici
104
	            // TODO : utiliser comme pour spip un fichier de config spécifique pour virer PAP_URL d'ici
105
	            $une_url =& new Pap_URL(PAP_URL);
105
	            $une_url =& new Pap_URL(PAP_URL);
106
	            $une_url->setId($menu_id);
106
	            $une_url->setId($menu_id);
107
	            $aso_resultat['url_simple'] = $une_url->getURL();
107
	            $aso_resultat['url_simple'] = $une_url->getURL();
-
 
108
	            $une_url->addQueryString('var_recherche', $motif);
108
	            $aso_resultat['url'] = $une_url->getURL();
109
	            $aso_resultat['url'] = $une_url->getURL();
-
 
110
	            $une_url->removeQueryString('var_recherche');
Line 109... Line 111...
109
	            
111
	            
110
	            // Récupération du titre de la page
112
	            // Récupération du titre de la page
111
	            if (trim($aso_menu_info['gm_nom']) != '') {
113
	            if (trim($aso_menu_info['gm_nom']) != '') {
112
	                $aso_resultat['titre'] = htmlentities($aso_menu_info['gm_nom']);
114
	                $aso_resultat['titre'] = htmlentities($aso_menu_info['gm_nom']);
Line 144... Line 146...
144
}
146
}
Line 145... Line 147...
145
 
147
 
146
/* +--Fin du code ----------------------------------------------------------------------------------------+
148
/* +--Fin du code ----------------------------------------------------------------------------------------+
147
*
149
*
-
 
150
* $Log: not supported by cvs2svn $
-
 
151
* Revision 1.10  2006/11/20 09:36:59  jp_milcent
-
 
152
* Correction bogue zéro résultat et ajout d'url simple pour indiquer la page de l'article.
148
* $Log: not supported by cvs2svn $
153
*
149
* Revision 1.9  2006/10/17 09:21:40  jp_milcent
154
* Revision 1.9  2006/10/17 09:21:40  jp_milcent
150
* Mise en commun des spécifications de la recherche.
155
* Mise en commun des spécifications de la recherche.
151
*
156
*
152
* Revision 1.8  2006/10/16 14:11:30  jp_milcent
157
* Revision 1.8  2006/10/16 14:11:30  jp_milcent