]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Fix schema.org mapping for MusicAlbum, add Map
authorDan Scott <dscott@laurentian.ca>
Fri, 5 Apr 2013 17:21:47 +0000 (13:21 -0400)
committerMike Rylander <mrylander@gmail.com>
Thu, 18 Apr 2013 19:18:05 +0000 (15:18 -0400)
commitc670e8426c2a0e48d57be32194c0fa799f4f3320
treed690b876952f7a2098585243cf9b3b7f4e659199
parentb83e736ab52d4c35cf770e9143661898831d509c
Fix schema.org mapping for MusicAlbum, add Map

We had set LDR[06] = j to MusicRecording, but that is really meant for
individual songs. Use MusicAlbum instead, and per
http://schema.org/MusicAlbum, use a new MusicGroup itemtype with a
'byArtist' property for the primary artist rather than the generic
'accountablePerson'.

Also map LDR[06] = e to Map, because that seems like a safe bet.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/templates/opac/parts/misc_util.tt2
Open-ILS/src/templates/opac/parts/record/authors.tt2