]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Serials: A batch of improvements to the caption/pattern wizard
authorsenator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 24 Jan 2011 22:14:57 +0000 (22:14 +0000)
committersenator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 24 Jan 2011 22:14:57 +0000 (22:14 +0000)
commit0862a6cf6739c74a648a8cac2fd448c8c358dd99
treec921016c2351068750a47ae76e300de6b540f176
parent4ccf6c9b9eb7abe5bdd6f17e244ec6bc5a5a3c52
Serials: A batch of improvements to the caption/pattern wizard

- Using a numeric frequency ($w) now pre-selects the regularity page
- Switch the regularity page from a box layout to a grid layout for legibility
- Simplify and unify month/date control pairs, enforcing correct limits
    on days in each month
- Scrollbars!
- If the user creates $y data in the regularity page, but then unchecks the
    "use specific regularity information" box, the $y stuff will be correctly
    excluded from the compiled pattern code.
- "Display in Holding Field" replaced with text that better explains what it
    means
- The wizard's dialog window has a title now
- In alternate serials control -> subscription details -> captions/patterns tab,
    if the user has already typed something in the Pattern Code field, they
    now get a warning that using the wizard will erase their existing work
    if they click the Wizard button
- The captions/pattern tab now treats pattern codes as immutable once created,
    which is what was apparently intended from the beginning.  See
    http://list.georgialibraries.org/pipermail/open-ils-dev/2010-May/006079.html

git-svn-id: svn://svn.open-ils.org/ILS/trunk@19272 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/web/css/skin/default/serial.css
Open-ILS/web/js/dojo/openils/Util.js
Open-ILS/web/js/ui/default/serial/subscription/caption_and_pattern.js
Open-ILS/xul/staff_client/server/serial/pattern_wizard.js
Open-ILS/xul/staff_client/server/serial/pattern_wizard.xul
Open-ILS/xul/staff_client/server/serial/pattern_wizard_overlay.xul
Open-ILS/xul/staff_client/server/serial/scap_editor.js
Open-ILS/xul/staff_client/server/skin/serial.css