From c362e939c060a26eadf6f10d6e328edd3bac5800 Mon Sep 17 00:00:00 2001 From: erickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4> Date: Fri, 15 Jan 2010 21:15:10 +0000 Subject: [PATCH] Patch from Lebbeous Fogle-Weekley to add access keys to the ACQ menu git-svn-id: svn://svn.open-ils.org/ILS/trunk@15331 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/locale/en-US/lang.dtd | 25 ++++++++++++++++------ .../chrome/content/main/menu_frame_menus.xul | 24 ++++++++++----------- 2 files changed, 30 insertions(+), 19 deletions(-) diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index 479f0da5c2..e977178db8 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -760,11 +760,29 @@ <!ENTITY staff.main.menu.cat.z39_50_import.label "Import Record from Z39.50"> <!ENTITY staff.main.menu.acq.label "Acquisitions"> +<!ENTITY staff.main.menu.acq.accesskey "A"> <!ENTITY staff.main.menu.acq.picklist.label "Selection Lists"> +<!ENTITY staff.main.menu.acq.picklist.accesskey "L"> <!ENTITY staff.main.menu.acq.bib_search.label "Title Search"> +<!ENTITY staff.main.menu.acq.bib_search.accesskey "T"> <!ENTITY staff.main.menu.acq.brief_record.label "New Brief Record"> +<!ENTITY staff.main.menu.acq.brief_record.accesskey "B"> <!ENTITY staff.main.menu.acq.upload.label "Load Order Record"> +<!ENTITY staff.main.menu.acq.upload.accesskey "O"> <!ENTITY staff.main.menu.acq.po.label "Purchase Orders"> +<!ENTITY staff.main.menu.acq.po.accesskey "P"> +<!ENTITY staff.main.menu.acq.fund.label "Funds"> +<!ENTITY staff.main.menu.acq.fund.accesskey "F"> +<!ENTITY staff.main.menu.acq.funding_source.label "Funding Sources"> +<!ENTITY staff.main.menu.acq.funding_source.accesskey "S"> +<!ENTITY staff.main.menu.acq.provider.label "Providers"> +<!ENTITY staff.main.menu.acq.provider.accesskey "V"> +<!ENTITY staff.main.menu.acq.distrib_formula.label "Distribution Formulas"> +<!ENTITY staff.main.menu.acq.distrib_formula.accesskey "D"> +<!ENTITY staff.main.menu.acq.currency_type.label "Currency Types"> +<!ENTITY staff.main.menu.acq.currency_type.accesskey "C"> +<!ENTITY staff.main.menu.acq.exchange_rate.label "Exchange Rates"> +<!ENTITY staff.main.menu.acq.exchange_rate.accesskey "X"> <!ENTITY staff.main.menu.booking.label "Booking"> <!ENTITY staff.main.menu.booking.accesskey "B"> @@ -779,13 +797,6 @@ <!ENTITY staff.main.menu.booking.reservation_return.label "Return Reservations"> <!ENTITY staff.main.menu.booking.reservation_return.accesskey "R"> -<!ENTITY staff.main.menu.acq.fund.label "Funds"> -<!ENTITY staff.main.menu.acq.funding_source.label "Funding Sources"> -<!ENTITY staff.main.menu.acq.provider.label "Providers"> -<!ENTITY staff.main.menu.acq.distrib_formula.label "Distribution Formulas"> -<!ENTITY staff.main.menu.acq.currency_type.label "Currency Types"> -<!ENTITY staff.main.menu.acq.exchange_rate.label "Exchange Rates"> - <!ENTITY staff.main.menu.circ.barcode.retrieve_patron "Retrieve Patron by Barcode"> <!ENTITY staff.main.menu.circ.barcode.retrieve_patron.accesskey "P"> <!ENTITY staff.main.menu.circ.barcode.show_item "Show Item Status by Barcode"> diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul index 15ec84c87a..49ad231d81 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul @@ -245,21 +245,21 @@ <!-- The Acquisitions menu on the main menu --> -<menu id="main.menu.acq" label="&staff.main.menu.acq.label;"> +<menu id="main.menu.acq" label="&staff.main.menu.acq.label;" accesskey="&staff.main.menu.acq.accesskey;"> <menupopup id="main.menu.acq.popup"> - <menuitem label="&staff.main.menu.acq.picklist.label;" command="cmd_acq_view_picklist"/> - <menuitem label="&staff.main.menu.acq.bib_search.label;" command="cmd_acq_bib_search"/> - <menuitem label="&staff.main.menu.acq.upload.label;" command="cmd_acq_upload"/> - <menuitem label="&staff.main.menu.acq.brief_record.label;" command="cmd_acq_new_brief_record"/> + <menuitem label="&staff.main.menu.acq.picklist.label;" accesskey="&staff.main.menu.acq.picklist.accesskey;" command="cmd_acq_view_picklist"/> + <menuitem label="&staff.main.menu.acq.bib_search.label;" accesskey="&staff.main.menu.acq.bib_search.accesskey;" command="cmd_acq_bib_search"/> + <menuitem label="&staff.main.menu.acq.upload.label;" accesskey="&staff.main.menu.acq.upload.accesskey;" command="cmd_acq_upload"/> + <menuitem label="&staff.main.menu.acq.brief_record.label;" accesskey="&staff.main.menu.acq.brief_record.accesskey;" command="cmd_acq_new_brief_record"/> <menuseparator /> - <menuitem label="&staff.main.menu.acq.po.label;" command="cmd_acq_view_po" /> + <menuitem label="&staff.main.menu.acq.po.label;" accesskey="&staff.main.menu.acq.po.accesskey;" command="cmd_acq_view_po" /> <menuseparator /> - <menuitem label="&staff.main.menu.acq.fund.label;" command="cmd_acq_view_fund" /> - <menuitem label="&staff.main.menu.acq.funding_source.label;" command="cmd_acq_view_funding_source" /> - <menuitem label="&staff.main.menu.acq.provider.label;" command="cmd_acq_view_provider" /> - <menuitem label="&staff.main.menu.acq.currency_type.label;" command="cmd_acq_view_currency_type" /> - <menuitem label="&staff.main.menu.acq.exchange_rate.label;" command="cmd_acq_view_exchange_rate" /> - <menuitem label="&staff.main.menu.acq.distrib_formula.label;" command="cmd_acq_view_distrib_formula" /> + <menuitem label="&staff.main.menu.acq.fund.label;" accesskey="&staff.main.menu.acq.fund.accesskey;" command="cmd_acq_view_fund" /> + <menuitem label="&staff.main.menu.acq.funding_source.label;" accesskey="&staff.main.menu.acq.funding_source.accesskey;" command="cmd_acq_view_funding_source" /> + <menuitem label="&staff.main.menu.acq.provider.label;" accesskey="&staff.main.menu.acq.provider.accesskey;" command="cmd_acq_view_provider" /> + <menuitem label="&staff.main.menu.acq.currency_type.label;" accesskey="&staff.main.menu.acq.currency_type.accesskey;" command="cmd_acq_view_currency_type" /> + <menuitem label="&staff.main.menu.acq.exchange_rate.label;" accesskey="&staff.main.menu.acq.exchange_rate.accesskey;" command="cmd_acq_view_exchange_rate" /> + <menuitem label="&staff.main.menu.acq.distrib_formula.label;" accesskey="&staff.main.menu.acq.distrib_formula.accesskey;" command="cmd_acq_view_distrib_formula" /> </menupopup> </menu> -- 2.11.0