Bugs item #2082623, was opened at 2008-08-29 11:41
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=119984&aid=2082623&group_id=19984
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: XMLUI (Manakin)
Group: 1.5
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Keith Gilbertson (kgilbertson)
Assigned to: Nobody/Anonymous (nobody)
Summary: Metadata values saved in incorrect order, xmlui
Initial Comment:
The XMLUI looks to be saving metadata values in the wrong order.
An example is with multiple contributor.author fields. When entering these
authors in this order during item submission:
Santhanam, Lakshmi
Yoo, Younghwan
Agrawal, Dharma
Nandiraju, Nagesh
the authors are stored in the metadata value table in seemingly reverse order:
metadata_field_id | text_value | place
-------------------+-----------------------------
3 | Nandiraju, Nagesh | 1
3 | Agrawal, Dharma | 2
3 | Yoo, Younghwan | 3
3 | Santhanam, Lakshmi | 4
This is causing the authors to display in the reverse order of which they were
entered.
Additionally, the metadata ordering in the table is inadvertently changed when
the metadata is later edited using the XMLUI. As an example, a dc.subject
value was added to the same record. The contributor.author fields were not
changed by the tester. After the dc.subject value was added, the authors
appeared in this order in the database:
metadata_field_id | text_value | place
---------------- --+---------------------------
3 | Santhanam, Lakshmi | 1
3 | Yoo, Younghwan | 2
3 | Agrawal, Dharma | 3
3 | Nandiraju, Nagesh | 4
In the above case the authors are again in the order of original entry, but in
duplicate tests the order in which they appeared after the metadata was edited
appeared random.
Based on user reports, this is happening with other repeatable metadata fields
as well. The order of metadata values is important to the users because they
wish to use it to indicate primary authorship, and also to have values for
other fields (in particular, subject, and identifier.other) to display in a
sensible order.
A similar problem, at least from a user standpoint, looks to be occurring in
the 1.5.1 beta on Claudia's test system.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=119984&aid=2082623&group_id=19984
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel