fix edit sort

This commit is contained in:
j 2019-11-06 16:27:21 +01:00
parent abed0f463b
commit b6aee5e0f1
2 changed files with 16 additions and 3 deletions

View file

@ -829,7 +829,7 @@ examples (config.SITENAME.jsonc) that are part of this pan.do/ra distribution.
displayed at the top of the screen. This title can be customized by adding
"/static/js/getItemTitle.SITENAME.js".
*/
"itemTitleKeys": ["title", "director", "year"],
"itemTitleKeys": ["title", "director", "date"],
/*
"itemViews" is an ordered list of available item views. Implemented views
are "info", "documents", "player", "editor", "timeline", "clips", "map",
@ -1128,7 +1128,7 @@ examples (config.SITENAME.jsonc) that are part of this pan.do/ra distribution.
"editSelection": [],
"editSort": [
{"key": "index", "operator": "+"},
{"key": "year", "operator": "+"},
{"key": "date", "operator": "+"},
{"key": "director", "operator": "+"},
{"key": "title", "operator": "+"},
{"key": "position", "operator": "+"},
@ -1156,7 +1156,7 @@ examples (config.SITENAME.jsonc) that are part of this pan.do/ra distribution.
"itemFind": "",
"itemSort": [{"key": "position", "operator": "+"}],
"itemView": "info",
"listColumns": ["title", "director", "year", "language", "duration"],
"listColumns": ["title", "director", "date", "language", "duration"],
"listColumnWidth": {},
"listSelection": [],
"listSort": [{"key": "title", "operator": "+"}],

View file

@ -0,0 +1,13 @@
'use strict';
pandora.getItemTitle = function(itemData, includeDate) {
return (itemData.title || Ox._('Untitled')) + (
Ox.len(itemData.director) || (includeDate && itemData.date)
? ' (' + (
Ox.len(itemData.director)
? itemData.director
: []
).join(', ') + ')'
: ''
) + (includeDate && itemData.date ? ' ' + itemData.date : '')
};