First inklings of schema.org support for library pages
authorDan Scott <dscott@laurentian.ca>
Sat, 26 Oct 2013 21:32:22 +0000 (17:32 -0400)
committerDan Wells <dbw2@calvin.edu>
Tue, 21 Jan 2014 19:57:42 +0000 (14:57 -0500)
commit92c77d5ffe133198f612afcc8bcd16f74af69d19
tree7b7860c4afce4a571cb5e03ecf5858ba9e056f6c
parent3bc7d49a4c3ed411233f3ca7d615d5c8dcec8636
First inklings of schema.org support for library pages

Adds a TPAC page where the information for a given library can be publicly
exposed; in addition, that information is marked up with schema.org structured
data so that, for example, a search engine can offer up the hours of operation
and contact information for a given branch right on the search results page.

We give the content-wrapper a main-content for indentation, to be consistent
with other pages in the TPAC.

We also add the cargo-cult common-full-pad div for a bottom margin.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Library.pm [new file with mode: 0644]
Open-ILS/src/templates/opac/library.tt2 [new file with mode: 0644]
Open-ILS/src/templates/opac/parts/library/hours.tt2 [new file with mode: 0644]