Bonjour,
On Fri, 2004-09-10 at 21:30, Frédéric Glorieux wrote:
> Dans le genre y en a qui suivent...
>
> Heu, pourquoi
> http://delleric:8888/...
> ?
C'est un effet secondaire du proxy... j'ai arrangé cela dans la version
que je viens de mettre en ligne.
>
> > Il s'agit d'un "LuceneTransformer" qui transforme un template de
> > document RSS 1.0 en fonction de paramètres de la recherche.
>
> Excellente idée ! Par contre, pour des champs qui n'ont pas de
> sémantique courante, il faudrait un élément du genre
> <lux:field
> xmlns:lux="http://jakarta.apache.org/lucene/docs/api/org/apache/lucene/document/Field.html"
>
> name="fieldName" escapedValue="Va%20leur">Va leur</property>
>
> Remarque le escapedValue, très utile pour relancer une recherche sur une
> valeur de résultat de recherche quand elle est stockée aussi en non
> indexée (exemple, sur l'auteur, ou un sujet). "Les liens tarzan"
Pour le moment, j'ai préféré utiliser un espace de noms spécifique. On
verra ensuite s'il y a des "récupérations" possibles.
> > Le template de document RSS est disponible à l'adresse
> > http://dev.xmlfr.org/svn/xmlfr-beta/webapp/tests/lucene/rss.css.
>
> Pour la CSS, elle donne déjà un excellent résultat, il faudrait juste
> qu'elle rende les liens actifs (j'ai un bout de code moz+IE quelque part).
Eventuellement, mais cette feuille CSS sert surtout de "dépannage" pour
afficher quelque chose dans un navigateur. L'utilisation conseillée des
canaux RSS reste malgré tout l'utilisation de logiciels adaptés :-) ...
> J'ai l'update qui marche encore, je ne pense pas avoir de commit. Je
> verrai à faire marcher chez moi (ce WE ?).
?
> > Son source est disponible dans le répertoire
> > http://dev.xmlfr.org/cgi-bin/viewcvs.cgi/xmlfr-beta/sources/org/xmlfr/cocoon/.
>
> Je regarderai un peu plus tard.
>
> > Exemples de document RSS :
> > * http://beta.xmlfr.org/tests/lucene/rss?query=xml
> > * http://beta.xmlfr.org/tests/lucene/rss?query=type:article+xslt
> > * http://beta.xmlfr.org/tests/lucene/rss?query=type:article&sort=date
> > * ... (vous pouvez copier la "query string" des résultats de
> > http://beta.xmlfr.org/lucene/)
> >
> > La prochaine étape est d'habiller ces résultats.
>
> J'ai de l'xsl rss, mais sale et très spécifique. Il y a celle de
> l'extension mozilla sage, plus générique (mais avec support atom et
> autres rss). Il faudra de toute façon surcharger pour les liens tarzan.
>
> > Je pense qu'il est intéressant d'exposer les résultats de recherche sous
> > cette forme à double titre :
> > * Tous les indexes de XMLfr sont des documents RSS et on pourra
> > donc utiliser les mêmes transformations XSLT pour habiller les
> > résultats de recherche que pour le reste du site.
> > * Ces canaux RSS sont directement utilisables par les visiteurs
> > s'ils le souhaitent.
> >
> > Merci pour vos commentaires (sur le résultat mais également sur le
> > code)!
>
> Reste une autre étape, la pagination des résultats. Sur un exemple
> d'appli SDX que je n'ai pas faîte
> http://www.la-croix.com/sdx/alc/rech.xsp?q=pape
>
> Résultats 1 à 10 sur un total de 7373, Page 1 sur 738, ...
> Ces renseignements devraient être donnés dans le RSS ?
On pourrait utiliser rdfs:seeAlso qui semble bien adapté pour cela, mais
n'est-il pas plus simple de le faire en XSLT?
> Il faut aussi montrer la requête, en particulier si elle est avancée.
Oui, cela reste à faire.
> Voilà, un premier petit rapport.
Merci,
Eric
--
Carnet web :
http://eric.van-der-vlist.com/blog?t=category&a=Fran%C3%A7ais
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "dev@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie au developpement du site XMLfr.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a dev-request@xmlfr.org
(mailto:dev-request@xmlfr.org?Subject=unsubscribe)
Received on Tue Sep 14 10:30:32 2004