On Tue, 2004-09-14 at 11:45, Frédéric Glorieux wrote:
> Eric van der Vlist wrote:
> http://dev.xmlfr.org/cgi-bin/viewcvs.cgi/xmlfr-beta/webapp/tests/lucene/sitemap.xmap?view=auto&rev=750
> (le sitemap lucene)
>
> <map:match pattern="rss">
> <map:generate src="cherche.rss"/>
> <map:transform type="lucene"/>
> <map:serialize type="xml"/>
> </map:match>
>
> Euh, je ne comprends pas pourquoi la css en générateur ?
Le document cherche.rss est un modèle de document RSS à compléter
> Est-ce que lucene n'est pas plutôt ici le générateur ?
Non, lucene est le "transformer" qui complète le modèle de document RSS.
Si c'était un générateur, je devrais lui passer les informations qu'il
trouve dans le modèle en paramètre ou les fixer en dur dans le code...
> Peu importe si ça marche...
> On a un jour réfléchis à implanter un analyseur de requête comme
> transformeur d'une entrée XML, mais peu importe.
>
> Au vu de la démo précédente, je croyais que le XML généré vidait la
> totalité des hits, ce qui explique mes confusions. Au vu de
>
> http://dev.xmlfr.org/cgi-bin/viewcvs.cgi/xmlfr-beta/sources/org/xmlfr/cocoon/LuceneTransformer.java?view=auto&rev=750
>
> public void setup( [...]
> try {
> start = Integer.parseInt(request.getParameter("start"));
> } catch (java.lang.NumberFormatException e) {
> start = 0;
> }
> [...]
>
> J'ai compris.
Hmmm... j'ai du vous induire en erreur. Par "pagination", je voulais
dire la génération des liens sur les pages suivantes et précédentes.
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 12:03:01 2004