<!ENTITY staff.main.menu.search.record.label "Search for record by TCN">
<!ENTITY staff.main.menu.search.record_via_id.accesskey "D">
<!ENTITY staff.main.menu.search.record_via_id.label "Retrieve title via Database ID">
+<!ENTITY staff.main.menu.search.auth_via_id.accesskey "V">
+<!ENTITY staff.main.menu.search.auth_via_id.label "View authority via Database ID">
<!ENTITY staff.main.menu.serials.key "l">
<!ENTITY staff.main.menu.serials.label "Serials">
<!ENTITY staff.main.menu.tabs.close "Close All Tabs">
'SERIAL_PRINT_ROUTING_LIST_USERS' : 'oils://remote/eg/serial/print_routing_list_users',
'XUL_SERIAL_BATCH_RECEIVE': 'oils://remote/xul/server/serial/batch_receive.xul',
'EG_TRIGGER_EVENTS' : 'oils://remote/eg/actor/user/event_log',
- 'XUL_SEARCH_PREFS' : 'chrome://open_ils_staff_client/content/main/search_prefs.xul'
+ 'XUL_SEARCH_PREFS' : 'chrome://open_ils_staff_client/content/main/search_prefs.xul',
+ 'SUPERCAT_AUTHORITY_TXT' : 'oils://remote/opac/extras/supercat/retrieve/marctxt/authority/'
}
);
}
],
+ 'cmd_search_auth_id' : [
+ ['oncommand'],
+ function(event) {
+ var auth_id = prompt(offlineStrings.getString('menu.cmd_search_auth_id.tab'),'',offlineStrings.getString('menu.cmd_search_auth_id.prompt'));
+ if (!auth_id) return;
+
+ var loc = urls.XUL_BROWSER + '?url=' + window.escape(obj.url_prefix('SUPERCAT_AUTHORITY_TXT') + auth_id);
+ obj.new_tab(
+ loc,
+ {},
+ {'tab_name': auth_id, 'show_print_button' : true}
+ );
+ }
+ ],
'cmd_copy_status' : [
['oncommand'],
function(event) {
<command id="cmd_public_opac" />
<command id="cmd_search_tcn" />
<command id="cmd_search_bib_id" />
+ <command id="cmd_search_auth_id" />
<command id="cmd_search_usr_id" />
<!-- Perhaps add group_application.user here as well? -->
<command id="cmd_patron_register"
<menuitem label="&staff.main.menu.cat.retrieve_last_record.label;" accesskey="&staff.main.menu.cat.retrieve_last_record.accesskey;" command="cmd_retrieve_last_record"/>
<menuseparator />
<menuitem label="&staff.main.menu.cat.authority_manage.label;" accesskey="&staff.main.menu.cat.authority_manage.accesskey;" command="cmd_authority_manage"/>
+ <menuitem label="&staff.main.menu.search.auth_via_id.label;" accesskey="&staff.main.menu.search.auth_via_id.accesskey;" command="cmd_search_auth_id"/>
<menuseparator />
<menuitem label="&staff.main.menu.cat.url_verify.label;" accesskey="&staff.main.menu.cat.url_verify.accesskey;" command="cmd_url_verify"/>
</menupopup>
<menuitem label="&staff.main.menu.search.catalog.label;" accesskey="&staff.main.menu.search.catalog.accesskey;" command="cmd_search_opac" />
<menuitem label="&staff.main.menu.search.record.label;" accesskey="&staff.main.menu.search.record.accesskey;" command="cmd_search_tcn" />
<menuitem label="&staff.main.menu.search.record_via_id.label;" accesskey="&staff.main.menu.search.record_via_id.accesskey;" command="cmd_search_bib_id" />
+ <menuitem label="&staff.main.menu.search.auth_via_id.label;" accesskey="&staff.main.menu.search.auth_via_id.accesskey;" command="cmd_search_auth_id"/>
<menuitem label="&staff.main.menu.search.copies.label;" accesskey="&staff.main.menu.search.copies.accesskey;" command="cmd_copy_status"/>
<menuitem label="&staff.main.menu.search.patrons_barcode.label;" accesskey="&staff.main.menu.search.patrons_barcode.accesskey;" command="cmd_circ_checkout"/>
<menuitem
menu.cmd_search_opac.tab=Catalog
menu.cmd_search_bib_id.tab=What is the internal ID for the bibliographic record?
menu.cmd_search_bib_id.prompt=Bib ID Lookup
+menu.cmd_search_auth_id.tab=What is the internal ID for the authority record?
+menu.cmd_search_auth_id.prompt=Auth ID Lookup
menu.cmd_search_usr_id.tab=What is the internal database ID for the patron account?
menu.cmd_search_usr_id.prompt=Patron ID Lookup
menu.cmd_search_tcn.tab=What is the TCN or accession ID for the record?