Fix schema.org mapping for MusicAlbum, add Map
authorDan Scott <dscott@laurentian.ca>
Fri, 5 Apr 2013 17:21:47 +0000 (13:21 -0400)
committerDan Scott <dscott@laurentian.ca>
Fri, 5 Apr 2013 19:46:12 +0000 (15:46 -0400)
commit855f54fcb47475ed07f2f8fbb5bfd88998f5f18f
tree0700a8508c7bf4aa74096fea291d936b86ccbfd7
parentc14818bb399ddb2a3bcb94a61fe5070ca12ceb22
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>
Open-ILS/src/templates/opac/parts/misc_util.tt2
Open-ILS/src/templates/opac/parts/record/authors.tt2