LP#1581126: webstaff: make egDateInput respect format.date OUS
authorGalen Charlton <gmc@esilibrary.com>
Thu, 12 May 2016 16:27:11 +0000 (12:27 -0400)
committerMike Rylander <mrylander@gmail.com>
Thu, 18 Aug 2016 19:34:21 +0000 (15:34 -0400)
commiteb53b50cf844ba7bfe3bf5f069cd6a9d80be868e
tree3393d924942d89a91263619f027318dbaa8970f3
parentcea022c407e4193dcf3fed6b9ca81edfe04c3038
LP#1581126: webstaff: make egDateInput respect format.date OUS

This patch makes the egDateInput directive fetch the
date format from the format.date library setting. The
directive also now accepts a dateFormat attribute for cases
where there is a reason to override the library setting.

If no format is set via library setting or in how the
directive is invoked, the format defaults to "mediumDate",
e.g., "May 2, 1999".

To test:

[1] Open the webstaff patron registration form. Verify that
    date widgets display the date in the format that
    corresponds to the value of the format.date library setting
    for the current work station, or (if the library setting
    is not set, "Month day, year".

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/templates/staff/share/t_datetime.tt2
Open-ILS/web/js/ui/default/staff/services/ui.js