From: Jauslin K. <kai...@li...> - 2007-08-31 11:41:14
|
Hello, I have problems matching the following (correct) MODS (mods!identifier): <mods:identifier type=3D"isbn">1-2345678-9</mods:identifier> <mods:identifier type=3D"uri">http://extraurl</mods:identifier> In the form and display, there should be 2 fields,=20 (1) ISBN 1-2345678-9 (2) URI http://extraurl So I went (similar to subjects, as Christiaan suggested) and tried to = make a sublooping on identifier, with loops "ISBN" and "URI", each = containing a type attribute hidden static text "isbn" and "uri"). BUT: it does not appear on the form! I think this works for the = subjects, because there are subtags with the content. I have no = possibility to say that identifier itself is a loop AND a text field for = the content. It would help me if somebody could confirm this. I also tried to set identifier as text input field, but then it appears = as "Array" in the editing form. If I set identifier to multiple, it will = work, but the labels are lost (and finally the type when writing back to = Fedora). In my opinion, it should be possible to match most standard MODS content = with Fez. And unless I'm doing something fundamentally wrong, the = attribute loop seems to have a problem. I'd appreciate any help on this = topic. Cheers, Kai PS (having the same problem for this one (multiple form fields for = namePart!type wanted): <name type=3D"personal"> <namePart>Dossenbach, Otmar</namePart> <namePart type=3D"termsOfAddress">Chemieingenieur, = Schweiz</namePart> <namePart type=3D"date">1942 -</namePart> <role> <roleTerm type=3D"text" = authority=3D"marcrelator">author</roleTerm> </role> </name>) --=20 Kai Jauslin, Dipl. Informatik-Ing. ETH, ETH Z=FCrich, ETH-Bibliothek, = R=E4mistrasse 101, CH-8092 Z=FCrich kai...@li..., Tel +41-44-6324972, B=FCro STB F19 |