Not mine, but SFU built their own API so that they could pull hours and
many other things easily in various sites and what not:
http://api.lib.sfu.ca/
Which I thought was really cool
On Thu, Jul 7, 2016 at 10:29 AM, Valerie Forrestal <
[log in to unmask]> wrote:
> I feel very low tech right now, but we are using the Business Hours
> Wordpress plugin: www.library.csi.cuny.edu (it doesn't show up on mobile
> because media queries so you have to view the site on a regular computer to
> see what it looks like.)
>
> It's super easy to update and you can edit the CSS to customize the
> display.
>
> -Val
>
> > On Jul 7, 2016, at 1:13 PM, Erin White <[log in to unmask]> wrote:
> >
> > I've had my eye on Google My Business [1] recently.
> >
> > You can claim your library's location with a snail-mail postcard
> > verification process, then set regular hours AND exceptions using the My
> > Business site. This way your library's hours show up correctly in Google
> > search.
> >
> > And (this is the part we haven't tested, would be interested to hear from
> > others if you have): the Google Places API [2] should allow you to fetch
> > today's hours based on that data. We're hoping to test and migrate from
> our
> > current Google Calendar API setup in the next few months.
> >
> > Now that google search results for the library location display open
> hours,
> > though, I'm not sure how many folks are actually clicking through to
> verify
> > our hours anyway. The horror!
> >
> >
> > [1] https://www.google.com/business/
> > [2] https://developers.google.com/places/
> >
> > --
> > Erin White
> > Web Systems Librarian, VCU Libraries
> > (804) 827-3552 | [log in to unmask] | www.library.vcu.edu
> >
> >> On Thu, Jul 7, 2016 at 1:02 PM, Heather Rayl <[log in to unmask]> wrote:
> >>
> >> We use a custom javascript with a giant array. The script first tests to
> >> determine the month and date, and it also tests for the day of the
> week. We
> >> have two lines that have the "regular" hours -- one set for fall and
> spring
> >> semester and one set for summer, and then we write "exceptions" for each
> >> day that is different. if it's not one of the exceptions, then it lists
> the
> >> regular hours. Although it sounds cumbersome, it doesn't really take
> that
> >> long to update it, and you only have to update it twice -- once at the
> >> beginning of summer to comment out the regular fall/spring hours, and
> once
> >> at the end of the summer to comment out the regular summer hours. Around
> >> this time, we also update the exceptions for the upcoming year.
> >>
> >> I'd be happy to share the code with anyone who would like it.
> >>
> >> On Thu, Jul 7, 2016 at 12:42 PM, Ketner, Kenny <[log in to unmask]>
> >> wrote:
> >>
> >>> At Texas Tech University Libraries, our solution for over 12 years has
> >>> been Google Calendar along with a custom PHP script with MySQL database
> >>> backend. Every summer our circ staff creates the next calendar year's
> >> hours
> >>> in a spreadsheet; this is imported into Google Calendar and also
> ingested
> >>> into our MySQL database. The purpose of the PHP script is to provide
> >> quick
> >>> information to web pages about the current day's hours, and the Google
> >>> Calendar gives a look-ahead for future hours and library events.
> >>>
> >>>
> >>> Kenny Ketner
> >>> Software Development Manager
> >>> Texas Tech University Libraries
> >>> [log in to unmask]
> >>> 806-773-5323
> >>> Strategic - Ideation - Connectedness - Relator - Learner
> >>>
> >>> ________________________________________
> >>> From: Code for Libraries [[log in to unmask]] on behalf of
> >>> Katherine N. Deibel [[log in to unmask]]
> >>> Sent: Thursday, July 07, 2016 11:20 AM
> >>> To: [log in to unmask]
> >>> Subject: Re: [CODE4LIB] Hours on Library Websites?
> >>>
> >>> Hi Matt,
> >>>
> >>> Coincidentally enough, UW is currently looking at how to easily and
> >>> centrally distribute hours information to our website (and potentially
> >> some
> >>> other campus web apps). We're looking at LibCal but also considering
> >>> rolling our own with some harvesting through the Alma Hours API.
> LibCal's
> >>> REST API is still in development and has a limitations that we've
> >> noticed:
> >>>
> >>> * Can only request times from today to the future. We'd have to cache
> >>> older results if we wanted to display them
> >>>
> >>> * Can only show up to one year in advance (we sometimes need to show a
> >>> full schedule fro 15 months)
> >>>
> >>> * Identifiers for locations and sublocations is an ID number, so you'd
> >>> have to write a mapping if you want others to use it easily.
> >>>
> >>> * Given our large number of libraries and sublocations within them,
> we'd
> >>> really like to be able to set hours relative to the "containing"
> library.
> >>>
> >>> We're still debating as you can guess, but the basic gist I've gotten
> is
> >>> that if you want to use LibCal, you're going to probably write some
> >>> intermediary JavaScript to make your life easier.
> >>>
> >>> --
> >>>
> >>> Kate Deibel, PhD | Web Applications Specialist
> >>> Information Technology Services
> >>> University of Washington Libraries
> >>> http://staff.washington.edu/deibel
> >>>
> >>> --
> >>>
> >>> "When Thor shows up, it's always deus ex machina."
> >>>
> >>> -----Original Message-----
> >>> From: Code for Libraries [mailto:[log in to unmask]] On Behalf
> Of
> >>> Matt Sherman
> >>> Sent: Thursday, July 7, 2016 7:34 AM
> >>> To: [log in to unmask]
> >>> Subject: [CODE4LIB] Hours on Library Websites?
> >>>
> >>> Hi all,
> >>>
> >>> We are working on a website migration/redesign into WordPress and I am
> >>> trying to figure out an automated solution for posting and keeping up
> to
> >>> date the hours on the home page. I am wondering, how do other
> >> institutions
> >>> manage this? Are there any good tools I should be looking into? Any
> >>> insights or suggestions are appreciated.
> >>>
> >>> Matt Sherman
> >>
>
> ________________________________
> Take a picture. Write a caption. Win a prize. Where’s Danny the Dolphin
> today?<http://www.csi.cuny.edu/wheresdanny/>
>
|