[OPEN-ILS-DEV] Feedback fest #2 -- Monday update

Galen Charlton gmc at equinoxinitiative.org
Mon Aug 7 16:54:06 EDT 2017


Hi,

As of this email, between yesterday and today a total of 9 pull
requests for Evergreen (and one for OpenSRF) have received substantive
feedback and updates, with a total of 8 pull requests getting merged.

Two additional pull requests have been added to the tracker [1]:

* LP#1704873 - webstaff item print labels

This was subsequently tested and merged by Bill Erickson.

* LP#1661688 - Want easy way to clear a hold when picked up by other patron

A subtle UI issue that I'd like to highlight is getting uib-dropdown
menus to display the correct mouse cursor. Most of the time the cursor
should be a pointer, but this only happens if the menu item has a href
attribute. In particular, if the menu item only has an ng-click
attribute, the cursor defaults to a text selector (usually an I-beam).
As exemplified by Kathy Lussier's commit for bug 1706365 (and
elsewhere), adding an empty href attribute forces the correct cursor,
e.g.,

  <li role="menuitem">
    <a ng-click="markOverlay()" href="">[% l('Overlay Target') %]

or

  <li>
    <a href ng-click="transferItems()">[% l('Items ...

Now that Dan Scott's patch for bug 1681095 is merged, another thing to
be aware of is that links to static assets in the public catalog and
the kid's catalog should have a cache-busting key added.  For example:

  <img src="[% ctx.media_prefix %]/images/expert_row_close_btn.png[%
ctx.cache_key %]"

[1] https://wiki.evergreen-ils.org/doku.php?id=dev:3.0:feedback_fest_2

Regards,

Galen
--
Galen Charlton
Infrastructure and Added Services Manager
Equinox Open Library Initiative
phone:  1-877-OPEN-ILS (673-6457)
email:  gmc at equinoxInitiative.org
web:  https://equinoxInitiative.org
direct: +1 770-709-5581
cell:   +1 404-984-4366


More information about the Open-ils-dev mailing list