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)
committerGalen Charlton <gmc@esilibrary.com>
Thu, 12 May 2016 16:31:22 +0000 (12:31 -0400)
commite4a56602fba68cfed61a73d34091ea287bc8cfc6
tree99b402799cd6bc1e676af5d535d30c820f88413b
parent9b417f3b76706d200b380fb05545f8c3085b7277
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