sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] sdx:navigation


From: Malo Pichot
Subject: Re: [sdx-users] sdx:navigation
Date: Fri, 18 Mar 2011 20:21:24 +0100

Le 18 mars 2011 06:47, Pierrick Brihaye <address@hidden> a écrit :
Bonjour,

J'utilise la dernière version de SDX : version="2.4.1.3" build="2010110503"

Quand je fais une requête, la XSP me renvoie ceci :

<sdx:results qid="sdx_q0" page="12" hpp="20" pages="41" nb="820" start="221" end="240" id="sdx_q0" currentPage="12" nbPages="41">

On notera certaines redondances (page / currentPage, pages / nbPages) qui, si je me souviens bien, sont liées à des préoccupations de compatibilité avec des versions plus anciennes. Peu importe.

Par contre, quand je clique sur un des résultats, je n'ai plus que cette information :

<sdx:navigation qid="sdx_q0" page="1" no="222" queryId="sdx_q0" docNo="222">

L'attribut page="1" me paraît peu pertinent (enregistrement 1/1 ?) et il y a une redondance (no / docNo). Peu importe.

Par contre, ce qui me gêne, c'est qu'on n'a plus des attributs currentPage et nbPage.

Est-il concevable d'en disposer pour améliorer la navigation interne à la requête ?

N'ayant pas le code source, je suis incapable de fournir un patch :-P

A+


Bonjour,

Les « problèmes » de redondance sont en réalité (ce que tu as noté) des contraintes de compatibilité avec les versions antérieures. Dans le bloc XML que tu donnes en second exemple, l'attribut « page » indique que le document numéro 222 est situé en page 1 du jeu de résultats. C'est donc le « currentPage ». Il n'y a pas le nombre de pages totales dans cet affichage. Je pense que l'ajout de cette information est jouable sans trop de difficulté. Les sources de la version que tu utilises (la dernière !) sont bien disponibles ici : http://download-mirror.savannah.gnu.org/releases/sdx/

A bientôt,

Malo

reply via email to

[Prev in Thread] Current Thread [Next in Thread]