[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