Subversion Repositories Applications.papyrus

Rev

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

Rev 1062 Rev 1183
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.11 2006-11-21 18:52:20 jp_milcent Exp $
24
// CVS : $Id: more_recherche_papyrus_menu.class.php,v 1.12 2007-01-02 18:49:22 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.11 $ $Date: 2006-11-21 18:52:20 $
41
*@version       $Revision: 1.12 $ $Date: 2007-01-02 18:49:22 $
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
	            $une_url->addQueryString('var_recherche', $this->traiterMotif($motif, 'url'), true);
109
	            $aso_resultat['url'] = $une_url->getURL();
109
	            $aso_resultat['url'] = $une_url->getURL();
110
	            $une_url->removeQueryString('var_recherche');
110
	            $une_url->removeQueryString('var_recherche');
Line 111... Line 111...
111
	            
111
	            
112
	            // Récupération du titre de la page
112
	            // Récupération du titre de la page
Line 146... Line 146...
146
}
146
}
Line 147... Line 147...
147
 
147
 
148
/* +--Fin du code ----------------------------------------------------------------------------------------+
148
/* +--Fin du code ----------------------------------------------------------------------------------------+
149
*
149
*
-
 
150
* $Log: not supported by cvs2svn $
-
 
151
* Revision 1.11  2006/11/21 18:52:20  jp_milcent
-
 
152
* Ajout de la possibilité de surligner des mots.
150
* $Log: not supported by cvs2svn $
153
*
151
* Revision 1.10  2006/11/20 09:36:59  jp_milcent
154
* 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.
155
* Correction bogue zéro résultat et ajout d'url simple pour indiquer la page de l'article.
153
*
156
*
154
* Revision 1.9  2006/10/17 09:21:40  jp_milcent
157
* Revision 1.9  2006/10/17 09:21:40  jp_milcent