Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 1051 → Rev 1052

/trunk/papyrus/applettes/moteur_recherche/moteur_recherche.php
21,7 → 21,7
// | along with Foobar; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: moteur_recherche.php,v 1.15 2006-11-14 16:10:13 jp_milcent Exp $
// CVS : $Id: moteur_recherche.php,v 1.16 2006-11-20 09:36:59 jp_milcent Exp $
/**
* Applette : moteur de recherche
*
38,7 → 38,7
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.15 $ $Date: 2006-11-14 16:10:13 $
*@version $Revision: 1.16 $ $Date: 2006-11-20 09:36:59 $
// +------------------------------------------------------------------------------------------------------+
*/
 
149,6 → 149,7
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'] = $moteur->rechercherMotif();
//$GLOBALS['_DEBOGAGE_'] = '<pre>'.print_r($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'], true).'</pre>';
$nbre_pages = count($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats']);
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['nbre_pages'] = $nbre_pages;
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['vide'] = MORE_LG_RESULTAT_VIDE;
if ($nbre_pages <= 1) {
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['titre'] = sprintf(MORE_LG_RESULTAT_TITRE, $nbre_pages);
208,6 → 209,10
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.15 2006/11/14 16:10:13 jp_milcent
* Extraction du XHTML et utilisation de squelettes à la place.
* Possibilité de configurer le squlette voulu via le fichier de conf.
*
* Revision 1.14 2006/10/10 13:28:14 jp_milcent
* Suppression d'une variable et utilisation de la constante PAP_URL
*
/trunk/papyrus/applettes/moteur_recherche/bibliotheque/more_recherche_papyrus_menu.class.php
21,7 → 21,7
// | along with Foobar; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: more_recherche_papyrus_menu.class.php,v 1.9 2006-10-17 09:21:40 jp_milcent Exp $
// CVS : $Id: more_recherche_papyrus_menu.class.php,v 1.10 2006-11-20 09:36:59 jp_milcent Exp $
/**
* Classe permettant d'effectuer des recherches sur les informations des menus de Papyrus.
*
38,7 → 38,7
//Autres auteurs :
*@author aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.9 $ $Date: 2006-10-17 09:21:40 $
*@version $Revision: 1.10 $ $Date: 2006-11-20 09:36:59 $
// +------------------------------------------------------------------------------------------------------+
*/
 
104,6 → 104,7
// TODO : utiliser comme pour spip un fichier de config spécifique pour virer PAP_URL d'ici
$une_url =& new Pap_URL(PAP_URL);
$une_url->setId($menu_id);
$aso_resultat['url_simple'] = $une_url->getURL();
$aso_resultat['url'] = $une_url->getURL();
// Récupération du titre de la page
145,6 → 146,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.9 2006/10/17 09:21:40 jp_milcent
* Mise en commun des spécifications de la recherche.
*
* Revision 1.8 2006/10/16 14:11:30 jp_milcent
* Amélioration du moteur de recherche.
* Utilisation de l'opérateur "et" entre les mots recherchés.
/trunk/papyrus/applettes/moteur_recherche/bibliotheque/more_recherche_spip_article.class.php
96,7 → 96,8
if ($aso_resultat['poids'] > 0) {
// Création de l'url
$var_recherche = str_replace(' ', '+', trim($motif));
$aso_resultat['url'] = $url_base.'article'.$article_id.'.html?var_recherche='.$var_recherche;
$aso_resultat['url_simple'] = $url_base.'article'.$article_id.'.html';
$aso_resultat['url'] = $aso_resultat['url_simple'].'?var_recherche='.$var_recherche;
// Récupération du titre de la page
if (trim($Article->titre) != '') {
247,6 → 248,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log$
* Revision 1.4 2006/11/14 16:08:40 jp_milcent
* Paramétrage de la découpe de la description et du symbole "etc"
*
* Revision 1.3 2006/10/17 09:21:40 jp_milcent
* Mise en commun des spécifications de la recherche.
*
/trunk/papyrus/applettes/moteur_recherche/squelettes/resultat_gg.tpl.html
18,7 → 18,7
<dt class="more_iid"><?=MORE_LG_RESULTAT_DETAIL;?></dt>
<dd class="more_ivd">
<ul class="more_detail">
<li class="more_du"><span class="more_dui"><?=MORE_LG_RESULTAT_URL;?></span><span class="more_duv"><a href="<?=$val['url'];?>" <?=$val['hreflang']!= ''?'hreflang="'.$val['hreflang'].'"':'';?> <?=$val['accesskey']!= ''?'accesskey="'.$val['accesskey'].'"':'';?> ><?=$val['url'];?></a></span</li>
<li class="more_du"><span class="more_dui"><?=MORE_LG_RESULTAT_URL;?></span><span class="more_duv"><a href="<?=$val['url'];?>" <?=$val['hreflang']!= ''?'hreflang="'.$val['hreflang'].'"':'';?> <?=$val['accesskey']!= ''?'accesskey="'.$val['accesskey'].'"':'';?> ><?=$val['url_simple'];?></a></span</li>
<?php if ($val['score'] != '') : ?>
<li class="more_ds"><span class="more_dsi"><?=MORE_LG_RESULTAT_SCORE;?></span><span class="more_dsv"><?=$val['score'].MORE_LG_RESULTAT_POURCENT;?></span></li>
<?php endif; ?>