commit b3366741005bea1c2f0b77c68d09419795e05f77
parent 8a2505a489479a0aed2597a4f6ad803ccb2bd2aa
Author: Dan Stillman <dstillman@zotero.org>
Date: Mon, 10 Aug 2009 23:21:04 +0000
- Case title displayed below creator in metadata pane
- Case titles were blank in related items pane
Diffstat:
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/chrome/content/zotero/bindings/itembox.xml b/chrome/content/zotero/bindings/itembox.xml
@@ -508,7 +508,8 @@
// Place, in order of preference, after title, after type,
// or at beginning
- var field = this._dynamicFields.getElementsByAttribute('fieldname', 'title').item(0);
+ var titleFieldID = Zotero.ItemFields.getFieldIDFromTypeAndBase(this.item.itemTypeID, 'title');
+ var field = this._dynamicFields.getElementsByAttribute('fieldname', Zotero.ItemFields.getName(titleFieldID)).item(0);
if (!field) {
var field = this._dynamicFields.getElementsByAttribute('fieldname', 'itemType').item(0);
}
diff --git a/chrome/content/zotero/bindings/relatedbox.xml b/chrome/content/zotero/bindings/relatedbox.xml
@@ -127,7 +127,7 @@
icon.setAttribute('src','chrome://zotero/skin/treeitem-' + type + '.png');
var label = document.createElement("label");
- label.setAttribute('value', related[i].getField('title'));
+ label.setAttribute('value', related[i].getField('title', false, true));
label.setAttribute('crop','end');
label.setAttribute('flex','1');