[OPEN-ILS-DEV] Feature Proposal: Add window tiling for MARC edit

David Boyle dandd.db at gmail.com
Tue Oct 16 14:53:00 EDT 2012


    Basic overview of the feature or change

                                Proposed feature is to add MARC edit
horizontal or vertical windows. This would allow librarians

                                to view/edit MARC records side-by-side or
above-below. This change is to staff client only.



    An explanation of the existing code – it's structure and purpose – if
applicable

                                The following js/dtd/xul files would be
modified:




./Open-ILS/xul/staff_client/chrome/content/main/main.js


./Open-ILS/xul/staff_client/chrome/content/main/menu.js


./Open-ILS/xul/staff_client/build/chrome/content/main/menu_frame_menus.xul


./Open-ILS/xul/staff_client/build/chrome/locale/en-US/lang.dtd



                                New code would be added to these files.
Existing functionality would not be changed.



    An explanation of why this code needs to change, if applicable

                                New functionality/code will be added to
existing code; existing functionality would be changed.



    A full explanation of the new or replacement feature including
implementation plans

                                Two new options would be added to the staff
client <File> pull-down. These two options would be:

                                                "Tile MARC record
horizontal"

                                                "Tile MARC record vertical"

                                When "Tile MARC record horizontal" or "Tile
MARC record vertical" is selected, for each "Bib Record" tab which

                                is open, a new window will be opened, and
the MARC record associated with that bib record would be displayed.

                                The MARC record is opened in "edit" mode.



                Analysis of what this change will effect in the existing
code base



                                The following files would be modified:


./Open-ILS/xul/staff_client/chrome/content/main/main.js


./Open-ILS/xul/staff_client/chrome/content/main/menu.js


./Open-ILS/xul/staff_client/build/chrome/content/main/menu_frame_menus.xul


./Open-ILS/xul/staff_client/build/chrome/locale/en-US/lang.dtd



                                New code would be added to these files;
existing code would not be modified.



    Analysis of what ways, if any, this addition or change can be leveraged
for future planned development



==================================================================================================



Blueprint entry link:

https://blueprints.launchpad.net/evergreen/+spec/marc-edit-window-tiling



Evergreen DokuWiki link:

http://evergreen-ils.org/dokuwiki/doku.php?id=dev:proposal:marc_edit_tile
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20121016/cdf62012/attachment.htm>


More information about the Open-ils-dev mailing list