sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] sdxworld - projet.dtd


From: Pierrick Brihaye
Subject: Re: [sdx-users] sdxworld - projet.dtd
Date: Thu, 16 Jan 2003 15:55:16 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0

Emmanuel Bégué a écrit:

Du coup je ne comprends pas pourquoi on peut définir la transformation
à la fois dans upload et dans xconf?

Toujours la logique du comportement par défaut (qui figure dans les fichiers de config) et la logique des comportements spécifiques (qui peuvent figurer dans les xsp). Les développeurs ont eu un souci pédagogique qui les honore :-)

est-ce que ça veut dire que le
pipleline d'indexation "par défaut" mentionné dans upload.xsp (de
sdxworld) est celui de xconf *** pour cette base de documents ***

Euh :

1) pour la base "xml", voici la référence à la feuille par défaut :

<sdx:index>
  <sdx:pipeline>
<!-- src is the relative path to your indexation stylesheet from the application's "conf" directory--> <sdx:transformation id="index-projet" type="XSLT" src="index-projet.xsl"/>
  </sdx:pipeline>
</sdx:index>

2) pour la base "html", voici la référence à la feuille d'indexation par défaut :

<sdx:index>
  <sdx:pipeline>
    <sdx:transformation id="index-html" type="XSLT" src="index-html.xsl"/>
  </sdx:pipeline>
</sdx:index>

et qu'on peut l'écraser en en définissant un autre dans upload?

Oui. C'est ce qui est fait pour "html" :

<sdx:pipeline>
  <sdx:parameter name="date" valueString="date"/>
<sdx:transformation type="XSLT" src="../conf/index-html.xsl" srcParam="index"/>
</sdx:pipeline>

Je dois avouer que c'est un peu déroutant car :

1) on a une subtilité d'utilisation de paramètre XSLT ("date")
2) on a l'utilisation de 2 paramètres ayant la même finalité

... ce qui fait peut-être beaucoup de concepts à intégrer en même temps :-)

Je pense que pour ce dernier cas, l'objectif était de démontrer la priorité des paramètres dans SDX (v. la doc qui nécessiterait peut-être un commentaire du genre "du moins prioritaire au plus prioritaire").

Comme on accède à upload.xsp après avoir rempli le formulaire défini dans admin.xsl (ce qui veut dire qu'on a accédé au préalable à admin.xsp), on *peut* avoir un paramètre "index" dont la valeur est "../conf/index-links.xsl". En l'absence de ce paramètre (ou si ce paramètre est vide, ce qui revient au même), c'est "src" qui doit prévaloir sur "srcParam".

Je suis néanmoins d'accord sur le fait que repréciser explicitement un paramètre par défaut peut induire en erreur. Mais ici, j'ignore si SDX est capable de retrouver cette valeur par défaut.

(mais je n'ai pas l'impression que ça fonctionne comme ça) => ??

Euh... Si ?!

A bientôt,

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

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