aadl / arborcat

Drupal 8 module providing catalog interface for Evergreen
GNU General Public License v3.0
3 stars 0 forks source link

Patron Data from Evergreen #2

Open ejk opened 7 years ago

ejk commented 7 years ago

Connect to Evergreen and pull Patron Data into Drupal

eby commented 7 years ago

For ezproxy module it would be nice if with EG we can have easy drupal access to whether a card is truly valid: not expired, not blocked, etc.

ejk commented 7 years ago

After some testing and discussion, plan now is to try to do as much ILS interaction via Javascript within Drupal HTML elements. E.g. Checkouts / Holds / Fines will be divs on the user account page, which use the OpenSRF javascript functions to talk directly to Evergreen from the user's browser. Similarly Request buttons on the Catalog results pages will be direct calls to Evergreen, bypassing Drupal.

eby commented 7 years ago

We'll have to play around and discuss abstraction methods. The main thing:

Some requirements:

Some options: