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 Scott <dscott@laurentian.ca>
Tue, 17 Dec 2013 21:34:17 +0000 (16:34 -0500)
commitd3af7d1b441b6fb94bc12ed9a30cf1fe0c8d52dd
treed069a469cc117eb9dd9248dab28e53af4c6d4046
parentd0d6a7deb81728a4e89a72e76dc908b3e89f7bff
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>
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]