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 20:21:03 +0000 (16:21 -0400)
commit04b33112c2789d434a5374525bf6c448fb4b4953
tree684fc7cedfb440fd35a0d0af04a16240e6468e27
parentb0df0481b74f65cc5f9b4f1052f5744369f6bf4c
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