sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] Documents attachés


From: Jos Snellings
Subject: Re: [sdx-users] Documents attachés
Date: Fri, 17 Feb 2006 07:34:31 +0100

Bonjour,

Petit exemple, que je colle et copie, extrait d'une application typique:

Supposons que l'on sache qu'il s'agit d'une image:

        <img
src="{$api_url}/getatt?app=be.vlaanderen.inventaris&amp;address@hidden&amp;id=i_
address@hidden" width="150"/>

pour comprendre le fonctionnement de getatt, jetez un coup d'oeil dans la
sitemap.xmap.

Dans l'exemple ci-dessus, l'id de l'attachement est bien connu. Il y a des
cas plus complexes, où on ne sait pas prédire le nombre
d'attachements, par exemple. Un petit astuce qui peut vous servir est de
coder les attachements lors de l'indexation.
C'est ainsi qu'on finit par retrouver les attachements parmi les résultats,
autre exemple pour ne rester obscure:  (extrait d'un fichier de
transformation d'indexation):

supposons que vous venez de normaliser le nom d'un fichier, contenu dans
$fn,
supposons que le sdxid du doc se trouve dans l'attribut @id

alors:

<xsl:variable name="attdocid" select="concat(@id,'_',$fn)"/>
<sdx:attachedDocument id="{$attdocid}" url="{$filename1}"
mimetype="{$mimetype1}"/>
<sdx:field code="attcode"><xsl:value-of select="$attdocid"/></sdx:field>
<sdx:field code="filename"><xsl:value-of select="$fn"/></sdx:field>

Voilà comment on ne pert pas la trace des attachements.

J'espère que ça vous aide.
Jos Snellings

----- Original Message -----
From: "Florent Lartet" <address@hidden>
To: <address@hidden>
Sent: Thursday, February 16, 2006 1:50 PM
Subject: [sdx-users] Documents attachés


Bonjour,
j'aurais besoin d'utiliser les documents attachés mais j'ai un peu de mal à
comprendre leur fonctionnement, notamment leur récupération.
J'ai bien compris comment les indexer : le document attaché se retrouve
parmi
les autres dans la base de documents courante avec une extension .sdx.
Cependant, comment le récupérer ensuite, lors d'une requête renvoyant un
document auquel un "document attaché" est associé ? ; dans un sdx:result
rien
ne le mentionne.
Merci d'avance pour vos éclaircissements.

Florent Lartet
Mission Multimédia
Université Toulouse II le Mirail

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


_______________________________________________
sdx-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/sdx-users





reply via email to

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