function(e) {
return function() {}
}
- ]
+ ],
+ 'cmd_verify_credentials' : [
+ ['command'],
+ function() {
+ var vframe = obj.right_deck.reset_iframe(
+ urls.XUL_VERIFY_CREDENTIALS,
+ {},
+ {
+ 'barcode' : obj.patron.card().barcode(),
+ 'usrname' : obj.patron.usrname()
+ }
+ );
+ }
+ ]
}
}
);
{
'barcode' : obj.barcode,
'id' : obj.id,
- 'verify_credentials' : function(patron) {
- var vframe = obj.right_deck.reset_iframe(
- urls.XUL_VERIFY_CREDENTIALS,
- {},
- {
- 'barcode' : patron.card().barcode(),
- 'usrname' : patron.usrname()
- }
- );
- },
'on_finished' : function(patron) {
obj.patron = patron; obj.controller.render();
<hbox id="PatronNavBar1" flex="1"/>
</deck>
-<hbox id="PatronNavBar1">
- <spacer flex="1"/>
- <arrowscrollbox id="PatronNavBarScrollbox" orient="horizontal" flex="1">
- <spacer flex="1"/>
- <button id="PatronNavBar_refresh" command="cmd_patron_refresh" class="nav"
- label="&staff.patron_navbar.refresh;" accesskey="&staff.patron_navbar.refresh.accesskey;"/>
- <button id="PatronNavBar_checkout" command="cmd_patron_checkout" class="nav"
- label="&staff.patron_navbar.checkout;" accesskey="&staff.patron_navbar.checkout.accesskey;"/>
- <button id="PatronNavBar_items" command="cmd_patron_items" class="nav"
- label="&staff.patron_navbar.items;" accesskey="&staff.patron_navbar.items.accesskey;"/>
- <button id="PatronNavBar_holds" command="cmd_patron_holds" class="nav"
- label="&staff.patron_navbar.holds;" accesskey="&staff.patron_navbar.holds.accesskey;"/>
- <button id="PatronNavBar_bills" command="cmd_patron_bills" class="nav"
- label="&staff.patron_navbar.bills;" accesskey="&staff.patron_navbar.bills.accesskey;"/>
- <button id="PatronNavBar_edit" command="cmd_patron_edit" class="nav"
- label="&staff.patron_navbar.edit;" accesskey="&staff.patron_navbar.edit.accesskey;"/>
- <button id="PatronNavBar_info" command="cmd_patron_info" class="nav"
- label="&staff.patron_navbar.info;" accesskey="&staff.patron_navbar.info.accesskey;"/>
- <button id="PatronNavBar_exit" command="cmd_patron_exit" class="nav"
- label="&staff.patron.display_overlay.exit.label;" accesskey="&staff.patron.display_overlay.exit.accesskey;"/>
- </arrowscrollbox>
+<hbox id="PatronNavBar1" flex="1">
+ <vbox flex="1">
+ <hbox flex="1">
+ <spacer flex="1"/>
+ <arrowscrollbox id="PatronNavBarScrollbox" orient="horizontal" flex="1">
+ <spacer flex="1"/>
+ <button id="PatronNavBar_refresh" command="cmd_patron_refresh" class="nav"
+ label="&staff.patron_navbar.refresh;" accesskey="&staff.patron_navbar.refresh.accesskey;"/>
+ <button id="PatronNavBar_checkout" command="cmd_patron_checkout" class="nav"
+ label="&staff.patron_navbar.checkout;" accesskey="&staff.patron_navbar.checkout.accesskey;"/>
+ <button id="PatronNavBar_items" command="cmd_patron_items" class="nav"
+ label="&staff.patron_navbar.items;" accesskey="&staff.patron_navbar.items.accesskey;"/>
+ <button id="PatronNavBar_holds" command="cmd_patron_holds" class="nav"
+ label="&staff.patron_navbar.holds;" accesskey="&staff.patron_navbar.holds.accesskey;"/>
+ <button id="PatronNavBar_bills" command="cmd_patron_bills" class="nav"
+ label="&staff.patron_navbar.bills;" accesskey="&staff.patron_navbar.bills.accesskey;"/>
+ <button id="PatronNavBar_edit" command="cmd_patron_edit" class="nav"
+ label="&staff.patron_navbar.edit;" accesskey="&staff.patron_navbar.edit.accesskey;"/>
+ <button id="PatronNavBar_info" command="cmd_patron_info" class="nav"
+ label="&staff.patron_navbar.info;" accesskey="&staff.patron_navbar.info.accesskey;"/>
+ <button id="PatronNavBar_exit" command="cmd_patron_exit" class="nav"
+ label="&staff.patron.display_overlay.exit.label;" accesskey="&staff.patron.display_overlay.exit.accesskey;"/>
+ </arrowscrollbox>
+ </hbox>
+ <hbox>
+ <spacer flex="1"/>
+ <menubar>
+ <menu label="&staff.patron_navbar.actions.menu.label;" accesskey="&staff.patron_navbar.actions.menu.accesskey;">
+ <menupopup>
+ <menuitem label="&staff.patron_display.verify_password.label;" accesskey="&staff.patron_display.verify_password.accesskey;" command="cmd_verify_credentials"/>
+ </menupopup>
+ </menu>
+ </menubar>
+ </hbox>
+ </vbox>
</hbox>
-<hbox id="PatronNavBar0">
- <spacer flex="1"/>
- <button id="pnb1b0" label="&staff.patron.display_overlay.search_form.label;" accesskey="&staff.patron.display_overlay.search_form.accesskey;" command="cmd_search_form"/>
- <button id="pnb1b1" label="&staff.patron.display_overlay.retrieve_patron.label;" accesskey="&staff.patron.display_overlay.retrieve_patron.accesskey;" command="cmd_patron_retrieve"/>
+<hbox id="PatronNavBar0" flex="1">
+ <vbox flex="1">
+ <hbox flex="1">
+ <spacer flex="1"/>
+ <button id="pnb1b0" label="&staff.patron.display_overlay.search_form.label;" accesskey="&staff.patron.display_overlay.search_form.accesskey;" command="cmd_search_form"/>
+ <button id="pnb1b1" label="&staff.patron.display_overlay.retrieve_patron.label;" accesskey="&staff.patron.display_overlay.retrieve_patron.accesskey;" command="cmd_patron_retrieve"/>
+ </hbox>
+ <label value=" "/>
+ </vbox>
</hbox>
</overlay>