linked-swissbib / mfWorkflows

linked-swissbib workflows based on Metafacture
1 stars 0 forks source link

Verwendung von reset , flush und sameEntity in morph scripten #6

Closed guenterh closed 9 years ago

guenterh commented 9 years ago

@pronguen @sschuepbach

Hallo Nicolas,

habe das Morphscript leicht angepasst und mit den reset Attributen gearbeitet. (Habe temporäre Scripte mit dem prefix gh erstellt). Wenn ich Dich richtig verstanden habe, kann ich das von Dir gewünschte Ergebnis erzeugen. Die Antwort von Sebastian per Mail habe ich gesehen, sie aber noch nicht nachvollzogen.

Kannst Du Dir das mal ansehen? Falls es nicht das ist was du möchtest einen requet an die Liste schicken? Unabhängig vom request: Wir sollten das Thema, wie man diese Attribute verwendet, in nächster Zeit verstärkt diskutieren.

Günter

pronguen commented 9 years ago

Hallo Günter, ich habe die Lösung von Sebastian verstanden (danke!!!). In der Morph-Datei, man muss diese Regel ändern:

<data name="~xml:lang" source="_id">
<constant value="de" />
</data>

Das Attribut "source" soll eher wie folgend (mit einer Referenz zu einem konkreten Literal) ausgedrückt:

<data name="~xml:lang" source="institutions.institution.name.de">
<constant value="de" />
</data>

Dann funktionniert die Regel nicht nur für die erste Okkurrenz der Liste, sondern für alle! :smiley: Nicolas