package Opals::UrlRegistry; use Exporter; @ISA = qw(Exporter); # Symbols to be exported by default #@EXPORT = qw(); # Symbols to be exported on request @EXPORT = qw( ureg_getUrlRegistry ureg_getFullUrlReg ureg_getMenu ureg_getFullMenu ); use Opals::Locale qw( loc_getMsgFile ); # Version number $VERSION = 0.01; #use utf8; use strict; use CGI; use JSON; my $urlReg={} ; my $menuItemList=[]; ######################################################################## sub ureg_getFullUrlReg{ return $urlReg; } ######################################################################## sub ureg_getUrlRegistry{ my($permissions,$pref)=@_; my $retReg={}; # if($pref->{'reservationSysType'} eq '1'){ # $urlReg->{'url_reportreserve'} =$urlReg->{'url_search_reqReserveList'}; # } while (my ($urlName, $urlPerm) = each %$urlReg) { if(!defined $urlPerm->{'permissions'} || scalar(@{$urlPerm->{'permissions'}})==0){ $retReg->{$urlName}=$urlPerm->{'url'}; } elsif(checkAccessPerm($urlName,$permissions,$pref)){ $retReg->{$urlName}=$urlPerm->{'url'}; } } return $retReg; } ######################################################################## sub inclMenuItem{ my ($mItem,$pref,$perm)=@_; my $exclMenuMap={ textbookHeader=>"textbookMgmnt", eqmntHeader=>"equipmentMgmnt", ebookHeader=>"ebookModule", illHeader=>"ILL_Messaging", }; my $ret=1; if(($mItem eq "myfileHeader" && $perm->{"allowAccessMyFile"} ne "1") || (defined $exclMenuMap->{$mItem} && !$pref->{$exclMenuMap->{$mItem}})){ $ret=0; } #if($mItem =~ m/searchHeader|circHeader|itemHeader|myfileHeader|ebookHeader/ if($mItem =~ m/searchHeader|circHeader|itemHeader|ebookHeader/ && (defined $pref->{"disableLibCat"} && $pref->{"disableLibCat"} eq "1")){ $ret=0; } return $ret; } ######################################################################## sub inclSubmenuItem{ my($sItem,$pref,$perm)=@_; my $exclSubmenuMap={ url_myLibrary =>"ebookModule", url_search_review =>"rating", url_bookingList =>"bookingReserve", # url_srchARL =>"showARL", url_pfList =>"showPathfinder", url_genreList =>"showGenre" }; if(!$pref->{'showBeginnerSrch'} || $pref->{'showBeginnerSrch'} eq '2'){ $exclSubmenuMap->{'url_owlSearch'}=1; } if(!$pref->{'showBeginnerSrch'} || $pref->{'showBeginnerSrch'} eq '3'){ $exclSubmenuMap->{'url_beginnerSearch'}=1; } if($sItem =~ m/url_search_newItem|url_pfList|url_bookingList|url_search_review|url_rsList/ && (defined $pref->{"disableLibCat"} && $pref->{"disableLibCat"} eq "1")){ $exclSubmenuMap->{$sItem}=1; } if(!$pref->{'SIF_enable'} || $pref->{'SIF_enable'} eq '0'){ $exclSubmenuMap->{'url_user_importFromZIS'}=1; } if($pref->{'libraryType'} ne 'k-12' && $sItem =~ m/url_loan_teacherGrp|url_loan_homeromGrp|url_loan_preSelGrp/){ $exclSubmenuMap->{$sItem}=1; } my $ret=1; if($sItem eq "url_srchARL"){ $ret=($pref->{'showARL'} ne '')?1:0; } else{ $ret=(defined $exclSubmenuMap->{$sItem} && !$pref->{$exclSubmenuMap->{$sItem}})?0:1; } if($sItem eq "url_edit_marc21" ){#exception: only listed for full marc edit permission $ret= (defined $perm->{'marc_edit'} && $perm->{'marc_edit'} eq '1'); } if($sItem eq "url_reserve"){ if($pref->{'reservationSysType'} eq'1'){ $ret=(defined $perm->{'circ_rsrv'}); } else{ $ret=(defined $perm->{'circ_rsrv'} || defined $perm->{'circ_rsrv_self'}); } } if($sItem =~ m/url_booking/){ if($pref->{'bookingModule'} && $pref->{'bookingModule'} =~ /^\{/ ){ my $prefBkgModule= decode_json($pref->{'bookingModule'}); $ret=($prefBkgModule->{'enable'} eq '1'); } } if($sItem =~ m/url_myLoans|url_myReserve|url_myBooking|url_myLibrary/ && defined $pref->{"disableLibCat"} && $pref->{"disableLibCat"} eq "1"){ $ret=0; } return $ret; } ######################################################################## sub ureg_getFullMenu{ my $retMenu=[]; my $msgMap =loc_getMsgFile('/menuItem.msg'); foreach my $menu(@$menuItemList) { my @submenu=(); foreach my $sItem(@{$menu->{'submenu'}->{'items'}}){ push @submenu,{ title =>($msgMap->{$sItem->{'msgVar'}})?$msgMap->{$sItem->{'msgVar'}}:$sItem->{'title'}, path =>$sItem->{'path'}, target =>$sItem->{'target'} }; } push @$retMenu,{ path=>$urlReg->{$menu->{'path'}}->{'url'}, color=>$menu->{'color'}, bgColor=>$menu->{'bgColor'}, cssClass=>$menu->{'cssClass'}, mainMenuId=>$menu->{'mainMenuId'}, title=>($msgMap->{$menu->{'msgVar'}})?$msgMap->{$menu->{'msgVar'}}:$menu->{'title'}, submenuItem=>\@submenu }; } return $retMenu; } ######################################################################## sub ureg_getMenu{ my($permissions,$pref)=@_; my $retMenu=[]; my $msgMap =loc_getMsgFile('/menuItem.msg'); my $menuReg= ureg_getUrlRegistry($permissions,$pref); my $menuConfig={}; foreach my $m (split(",",$pref->{'menuConfig'})){ $menuConfig->{$m}=1;; } foreach my $menu(@$menuItemList) { next if(!inclMenuItem($menu->{'mainMenuId'},$pref,$permissions)); my @submenu=(); foreach my $sItem(@{$menu->{'submenu'}->{'items'}}){ next if(defined $menuConfig->{$sItem->{"path"}} || !inclSubmenuItem($sItem->{"path"},$pref,$permissions)); if(defined $menuReg->{$sItem->{'path'}}){ push @submenu,{ msgVar=> $sItem->{'msgVar'}, title =>($msgMap->{$sItem->{'msgVar'}})?$msgMap->{$sItem->{'msgVar'}}:$sItem->{'title'}, path =>$urlReg->{$sItem->{'path'}}->{'url'}, target =>$sItem->{'target'}}; } } if($menu->{'path'} eq'#' && scalar(@submenu)>0 || ($menu->{'path'} ne '#' && defined $menuReg->{$menu->{'path'}})){ push @$retMenu,{ path=>$urlReg->{$menu->{'path'}}->{'url'}, color=>$menu->{'color'}, bgColor=>$menu->{'bgColor'}, cssClass=>$menu->{'cssClass'}, msgVar => $menu->{'msgVar'}, title=>($msgMap->{$menu->{'msgVar'}})?$msgMap->{$menu->{'msgVar'}}:$menu->{'title'}, submenuItem=>\@submenu }; } } return $retMenu; } ######################################################################## sub checkAccessPerm{ my ($urlName,$userPerm,$pref)=@_; my $allow=0; my $reqirePerm=$urlReg->{$urlName}->{'permissions'}; my $libraryTypes=$urlReg->{$urlName}->{'libraryType'}; my $libraryType={}; #Fri, Jan 10, 2020 @ 14:27:55 EST # work around for CESA11; they need to completely turn off EQ and TB for regular users # permissions added: eq_search and tb_search # if(($urlName eq 'url_tb_search' || $urlName eq 'url_eq_search') && defined $pref && $pref->{'libraryType'} ne 'subscription'){ $reqirePerm=[]; } # foreach my $p(@$libraryTypes){ $libraryType->{$p}=1; } my $prefLibraryType= "k-12";#Opals::Context->preference('libraryType'); if(defined $pref){ $prefLibraryType=$pref->{'libraryType'} } if(!defined $reqirePerm || scalar(@$reqirePerm)==0){ $allow=1; } elsif(defined $userPerm){ foreach my $p(@$reqirePerm){ if($p eq 'subs_mgmt' && !$libraryType->{$prefLibraryType}){ $allow=0; last; } elsif($userPerm->{$p}){ $allow=1; last; } } } return $allow; } ######################################################################## $urlReg={ url_self => {url=>$ENV{'SCRIPT_NAME'}}, url_logout => {url=>'/bin/home?logout=1'}, url_login => {url=>'/bin/login'}, # Home tab url_home => {url=>'/bin/home',url_omf=>'#/home'}, url_test => {url=>'/bin/test'}, url_lHours => {url=>'/bin/lHours'}, url_viewNewsEvent => {url=>'/bin/viewNewsEvent'}, url_viewWeblink => {url=>'/bin/viewWeblink'}, url_homeEdit => {url=>'/bin/home_edit' ,permissions=>[qw(pref_edit)]}, url_newItem => {url=>'/bin/newitems'}, url_vrcList => {url=>'/bin/vrc/vrcList'}, url_genreList => {url=>'/bin/util/genreList',url_omf=>'#/genre'}, url_genreDel => {url=>'/bin/ajax/util/delGenre' ,permissions=>[qw(genre)]}, url_genreView => {url=>'/bin/util/genreView'}, url_genreEditor => {url=>'/bin/util/genreEditor' ,permissions=>[qw(genre)]}, url_booking => {url=>'/bin/circ/booking' ,permissions=>[qw(circ_bkg circ_bkg_self )]}, #url_selfbooking => {url=>'/bin/circ/booking?op=self' ,permissions=>[qw(circ_rsrv_self )]}, url_circ_bill => {url=>'/bin/circ/bill' ,permissions=>[qw()]}, url_bookingList => {url=>'/bin/circ/bList' ,permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_bookingMnnt => {url=>'/bin/circ/bookingManagement' ,permissions=>[qw(circ_bkg subs_mgmt)]}, url_bookingView => {url=>'/bin/circ/bView' ,permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_bookingEmail => {url=>'/bin/circ/bEmail' ,permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_bookingPrint => {url=>'/bin/circ/bPrint' ,permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_bookingProcess => {url=>'/bin/circ/bProcess' ,permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_bookingPrtItemList => {url=>'/bin/circ/bPrintItemList' ,permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_inlibrary => {url=>'/bin/circ/inlibrary' ,permissions=>[qw(circ_loan)]}, # Pathfinder url_recDetail_pf => {url=>'/bin/pf/recDetailPage'}, url_pf_getPfXml => {url=>'/bin/pf/getPfXml'}, url_pf_pfBrowse => {url=>'/bin/pf/pfBrowse'}, url_pf_pfEmail => {url=>'/bin/pf/pfEmail'}, url_pf_pfPrint => {url=>'/bin/pf/pfPrint'}, url_pfList => {url=>'/bin/pf/pfList', url_omf=>'#/pf'}, url_pfView => {url=>'/bin/pf/pfView'}, url_pfEditor => {url=>'/bin/pf/pfEditor' ,permissions=>[qw(pf)]}, url_pf_pfDel => {url=>'/bin/pf/pfDel' ,permissions=>[qw(pf)]}, #reserve shelf url_recDetail_rs => {url=>'/bin/rs/recDetailPage'}, url_rsList => {url=>'/bin/rs/rsList',url_omf=>'#/reserveShelf'}, url_rsEditor => {url=>'/bin/rs/rsEditor' ,permissions=>[qw(rsrv_shelf)]}, url_rsView => {url=>'/bin/rs/rsView'}, url_rsEmail => {url=>'/bin/rs/rsEmail'}, url_rsPrint => {url=>'/bin/rs/rsPrint'}, # prepare url_preparedByTeacher => {url=>'/bin/prepare/preparedByTeacher'}, url_preparedForStudent => {url=>'/bin/prepare/preparedForStudent'}, # rating url_rating_bookRatingMnt => {url=>'/bin/rating/bookRatingMnt' ,permissions=>[qw(rating)]}, url_reviewUserComnts => {url=>'/bin/rating/reviewUserComment' ,permissions=>[qw(rating)]}, url_suggestionBox => {url=>'/bin/util/suggestionBox' ,permissions=>[qw(rating)]}, # Search tab url_search => {url=>'/bin/index#/search',url_omf=>'#/search'}, #url_search => {url=>'/bin/search/searchPage'}, url_topic => {url=>'/bin/search/topicWall'}, url_search_newItem => {url=>'/bin/index#/home/newItem',url_omf=>'#/newItem'}, url_search_review => {url=>'/bin/index#/home/review',url_omf=>'#/reviewItem'}, url_search_ebook => {url=>'/bin/index#/search/ebook'}, url_recDetail => {url=>'/bin/search/recDetailPage'}, url_recDetail_itemAcqst => {url=>'/bin/search/recDetailPage_itemAcqst'}, url_advSearch => {url=>'/bin/index#/search?advSrchMode=true'}, url_beginnerSearch => {url=>'/bin/index#/search/beginner'}, url_srchAdv => {url=>'/bin/index#/search?advSrchMode=true'}, #url_srchARL => {url=>'/bin/search/searchPage?srchPage=arl'}, url_srchARL => {url=>'/bin/index#/search/ARL'}, url_srchBgn => {url=>'/bin/index#/search/beginner'}, url_bookcover => {url=>'/bin/search/bookcover'}, url_browseAuthor => {url=>'/bin/index#/search/authorBrowse'}, url_browseSubject => {url=>'/bin/index#/search/subjectBrowse'}, url_subject => {url=>'/bin/search/subject'}, url_search_curstd =>{url=>'/bin/search/curstd' ,permissions=>[qw()]}, url_search_f852sf_prt =>{url=>'/bin/search/f852sf_prt' ,permissions=>[qw()]}, url_search_frontcover =>{url=>'/bin/search/frontcover' ,permissions=>[qw()]}, url_search_getXMLRecs =>{url=>'/bin/search/getXMLRecs' ,permissions=>[qw()]}, url_search_learn360 =>{url=>'/bin/search/learn360' ,permissions=>[qw()]}, url_search_recInfo_srch =>{url=>'/bin/search/recInfo_srch' ,permissions=>[qw()]}, url_search_reviewedItemBrowse =>{url=>'/bin/search/reviewedItemBrowse' ,permissions=>[qw()]}, url_search_zimport =>{url=>'/bin/search/zimport' ,permissions=>[qw()]}, url_search_reqReserveList =>{url=>'/bin/search/requestBookList' ,permissions=>[qw(circ_rsrv)]}, # OWL search url_owlSearch => {url=>'/bin/search/bgnrSrch/srchPage'}, url_owlSearchRs => {url=>'/bin/search/bgnrSrch/srchRs'}, url_owlRecDetail => {url=>'/bin/search/bgnrSrch/recDetailPage'}, url_search_bgnrSrch_bibliography => {url=>'/bin/search/bgnrSrch/bibliography' ,permissions=>[qw()]}, url_search_bgnrSrch_recInfo => {url=>'/bin/search/bgnrSrch/recInfo' ,permissions=>[qw()]}, url_search_bgnrSrch_save_sendbib => {url=>'/bin/search/bgnrSrch/save_sendbib' ,permissions=>[qw()]}, # Circulation tab url_loan => {url=>'/bin/circ/loan', url_omf=>'#/circ/loan', permissions=>[qw(circ_loan)]}, url_loan_teacherGrp => {url=>'/bin/circ/loan?loanGrp=teacher', permissions=>[qw(circ_loan)]}, url_loan_homeromGrp => {url=>'/bin/circ/loan?loanGrp=homeroom', permissions=>[qw(circ_loan)]}, url_loan_preSelGrp => {url=>'/bin/circ/loan?loanGrp=preSelListId', permissions=>[qw(circ_loan)]}, url_preSelUserLoan => {url=>'/bin/circ/preSelUserLoan', permissions=>[qw(circ_loan)]}, url_loan_itemStatus => {url=>'/bin/circ/loan_itemStatus', permissions=>[qw(circ_loan)]}, url_circitemstatus => {url=>'/bin/circ/itemCircStatus', permissions=>[qw(marc_edit circ_loan circ_return circ_rsrv)]}, url_extendDuedate => {url=>'/bin/circ/dueDateListUtil?op=extendDuedate' ,permissions=>[qw( circ_loan circ_return)]}, url_dueDateListUtil_markLost => {url=>'/bin/circ/dueDateListUtil?op=markLost' ,permissions=>[qw( circ_loan circ_return)]}, url_odnotice => {url=>'/bin/circ/odnotice', permissions=>[qw(notice)]}, url_odprint => {url=>'/bin/circ/odprint', permissions=>[qw(notice)]}, url_payment => {url=>'/bin/billing/payments', permissions=>[qw(payment rpt_fine fine)]}, url_paymentReceipt => {url=>'/bin/billing/receipt', permissions=>[qw(payment rpt_fine)]}, url_paymentReceiptPrt => {url=>'/bin/billing/paymentReceiptPrinter', permissions=>[qw(payment rpt_fine)]}, url_invoice => {url=>'/bin/billing/invoice', permissions=>[qw(payment rpt_fine)]}, url_renew => {url=>'/bin/circ/renew', permissions=>[qw(circ_loan rpt_fine)]}, url_receipt => {url=>'/bin/circ/receipt', permissions=>[qw(circ_loan)]}, url_return => {url=>'/bin/circ/return',url_omf=>'#/circ/return', permissions=>[qw(circ_return)]}, url_return_ajax => {url=>'/bin/circ/return_ajax', permissions=>[qw(circ_return)]}, url_quickReturn => {url=>'/bin/circ/return?quickMode=true', permissions=>[qw(circ_return)]}, url_reserve => {url=>'/bin/circ/reserve', permissions=>[qw(circ_rsrv_self circ_rsrv)]}, url_fine => {url=>'/bin/circ/userfine', permissions=>[qw(fine rpt_fine)]}, url_quickReturn => {url=>'/bin/circ/return?quickMode=true', permissions=>[qw(circ_return)]}, url_userCircList_prt => {url=>'/bin/circ/userCircList_prt', permissions=>[qw()]}, url_circ_loan_itemStatus=> {url=>'/bin/circ/loan_itemStatus' ,permissions=>[qw()]}, url_circ_odemail => {url=>'/bin/circ/odemail' ,permissions=>[qw()]}, url_circ_odemail_email => {url=>'/bin/circ/odemail_email' ,permissions=>[qw()]}, url_circ_odemailProcess => {url=>'/bin/circ/odemailProcess' ,permissions=>[qw()]}, url_circ_odprint_pdf => {url=>'/bin/circ/odprint_pdf' ,permissions=>[qw()]}, url_circ_odprintSlip =>{url=>'/bin/circ/odprintSlip' ,permissions=>[qw()]}, url_circ_payments_process =>{url=>'/bin/circ/payments_process' ,permissions=>[qw()]}, url_circ_printOD =>{url=>'/bin/circ/printOD' ,permissions=>[qw()]}, url_circ_reserveNotice =>{url=>'/bin/circ/reserveNotice' ,permissions=>[qw()]}, url_circ_setlogo =>{url=>'/bin/circ/setlogo' ,permissions=>[qw()]}, url_circ_reservetip =>{url=>'/bin/circ/reservetip' ,permissions=>[qw()]}, url_circ_uploadtrans =>{url=>'/bin/circ/uploadtrans' ,permissions=>[qw()]}, # Users tab url_myaccount => {url=>'/bin/user/myaccount'}, url_myLoans => {url=>'/bin/user/myLoans',url_omf=>'#/myLoans'}, url_myLibrary => {url=>'/bin/user/myLibrary'}, url_myReserve => {url=>'/bin/user/myReserves',url_omf=>'#/myRequest'}, url_myBooking => {url=>'/bin/user/myBooking',url_omf=>'#/myBooking'}, url_regAcct => {url=>'/bin/user/createAccount'}, url_changeWpd => {url=>'/bin/user/changePassword' ,permissions=>[qw(self_chgPwd)]}, url_importuser => {url=>'/bin/user/import_user' ,permissions=>[qw(user_add)]}, url_updateuser => {url=>'/bin/user/edit' ,permissions=>[qw(user_edit)]}, url_userRegFrmPrt => {url=>'/bin/user/regFrmPrt' ,permissions=>[qw(user_edit)]}, url_customGroupList => {url=>'/bin/user/customGroupList' ,permissions=>[qw(user_edit)]}, url_adduser => {url=>'/bin/user/edit?op=new' ,permissions=>[qw(user_add)]}, url_userHitlist => {url=>'/bin/user/userHitlist' ,permissions=>[qw(user_add)]}, url_grpeditor => {url=>'/bin/user/grpedit' ,permissions=>[qw(user_edit user_delete)]}, url_deleteuser => {url=>'/bin/user/grpedit?op=go2DelForm' ,permissions=>[qw(user_delete)]}, url_exportUser => {url=>'/bin/user/grpedit?op=exportCsv' ,permissions=>[qw(user_edit)]}, url_grpprint => {url=>'/bin/user/grpprint' ,permissions=>[qw(user_edit user_delete)]}, url_imgUserImport => {url=>'/bin/user/userImgImport' ,permissions=>[qw(user_edit user_add)]}, url_myinfo => {url=>'/bin/user/myinfo',url_omf=>'#/myProfile'}, url_userImg => {url=>'/bin/user/userImg'}, url_adduserQE => {url=>'/bin/user/addQE' ,permissions=>[qw(user_add)]}, url_QEList => {url=>'/bin/user/quickUserList' ,permissions=>[qw(user_add user_edit)]}, url_userInfo => {url=>'/bin/user/userInfo' ,permissions=>[qw(user_add user_edit rpt_user)]}, url_user_add => {url=>'/bin/user/add' ,permissions=>[qw(user_add user_edit)]}, url_user_del => {url=>'/bin/user/del' ,permissions=>[qw(user_delete user_edit)]}, url_user_myaccount => {url=>'/bin/user/myaccount' ,permissions=>[qw()]}, url_user_myBList => {url=>'/bin/user/myBList' ,permissions=>[qw()]}, url_user_printlabel => {url=>'/bin/user/printlabel' ,permissions=>[qw()]}, url_user_tbk_importStudent => {url=>'/bin/user/tbk_importStudent' ,permissions=>[qw()]}, url_user_tbk_importStuReg => {url=>'/bin/user/tbk_importStuReg' ,permissions=>[qw()]}, url_user_tbk_importTeacher => {url=>'/bin/user/tbk_importTeacher' ,permissions=>[qw()]}, url_user_importFromZIS => {url=>'/bin/user/importFromZIS' ,permissions=>[qw(user_add)]}, # Items tab url_edit_marc21 => {url=>'/bin/marc21/edit' ,permissions=>[qw(marc_edit marc_add marc_bib_edit marc_holding_edit)]}, url_qckEntry_marc21 => {url=>'/bin/marc21/quickItemEntry?eMode=QE' ,permissions=>[qw(marc_QE marc_edit marc_add)]}, url_illItemEntry => {url=>'/bin/marc21/illItemEntry' ,permissions=>[qw(marc_ILL marc_edit marc_add)]}, url_qckEntry_marc21_ill => {url=>'/bin/marc21/quickItemEntry?eMode=ill' ,permissions=>[qw(marc_ILL marc_edit marc_add)]}, url_qckEntry_marc21_temp=> {url=>'/bin/marc21/quickItemEntry?eMode=temp' ,permissions=>[qw(marc_temp marc_edit marc_add)]}, url_QuickItemList => {url=>'/bin/marc21/quickItemList' ,permissions=>[qw(marc_edit marc_add)]}, url_print_marc21 => {url=>'/bin/marc21/print'}, url_marc21_recTypeJS => {url=>'/bin/marc21/recTypeJS'}, url_marc21_marcPrint => {url=>'/bin/marc21/marcPrint'}, url_preview_marc21 => {url=>'/bin/marc21/preview'}, url_printpdf_marc21 => {url=>'/bin/marc21/print_pdf'}, url_view_marc21 => {url=>'/bin/marc21/view'}, url_list_marc21 => {url=>'/bin/marc21/list'}, url_editHitlist => {url=>'/bin/marc21/editHitlist' ,permissions=>[qw(marc_edit)]}, url_srchF852sf => {url=>'/bin/search/f852sf'}, url_srchF852sf_prt => {url=>'/bin/search/f852sf'}, url_srchZimport => {url=>'/bin/search/zimport' ,permissions=>[qw(marc_edit marc_add)]}, #record url_itemexport => {url=>'/bin/record/export' ,permissions=>[qw(marc_edit marc_export)]}, url_ge852 => {url=>'/bin/record/ge852' ,permissions=>[qw(marc_edit)]}, url_gbSearch => {url=>'/bin/record/gbSearch' ,permissions=>[qw(rpt_catRec)]}, #TESTING url_recordinfo => {url=>'/bin/record/info'}, url_itemimport => {url=>'/bin/record/import' ,permissions=>[qw(marc_edit marc_add)]}, url_itemreplace => {url=>'/bin/record/itemtype' ,permissions=>[qw(marc_edit)]}, url_itemmerge => {url=>'/bin/record/merge' ,permissions=>[qw(marc_edit marc_merge)]}, url_mergeframe => {url=>'/bin/record/mergeframe' ,permissions=>[qw(marc_edit marc_merge)]}, url_itemstatus => {url=>'/bin/record/status'}, url_recordinfo_arl => {url=>'/bin/record/info_arl' ,permissions=>[qw()]}, url_recorditemstatus => {url=>'/bin/record/itemstatus' ,permissions=>[qw()]}, url_itemShelving => {url=>'/bin/record/shelvingLocation' ,permissions=>[qw(marc_edit marc_holding_edit)]}, url_quarantineLocMgnt => {url=>'/bin/record/quarantineLocMgnt' ,permissions=>[qw(marc_edit marc_holding_edit)]}, url_rec_setValLockRecPref =>{url=>'/bin/record/setValLockRecPref' ,permissions=>[qw()]}, # eBooks tab url_ebookAdd => {url=>'/bin/ebook/add' ,permissions=>[qw(ebook_mgmt)]}, url_ebookImport => {url=>'/bin/ebook/importEbook' ,permissions=>[qw(ebook_mgmt)]}, url_ebookBrowse => {url=>'/bin/ebook/search?kw0=*&sf0=anywhere',permissions=>[qw(ebook_mgmt)]}, url_ebookSearch => {url=>'/bin/ebook/search',permissions=>[qw(ebook_mgmt)]}, url_ebook_add2MyLib => {url=>'/bin/ebook/add2MyLib' ,permissions=>[qw()]}, url_ebook_deleteBookFrShelf => {url=>'/bin/ebook/deleteBookFrShelf' ,permissions=>[qw()]}, url_ebook_deleteBookmark => {url=>'/bin/ebook/deleteBookmark' ,permissions=>[qw()]}, url_ebook_ebViewCount => {url=>'/bin/ebook/ebViewCount' ,permissions=>[qw()]}, url_ebook_eob => {url=>'/bin/ebook/eob' ,permissions=>[qw()]}, url_ebook_eop => {url=>'/bin/ebook/eop' ,permissions=>[qw()]}, url_ebook_file => {url=>'/bin/ebook/file' ,permissions=>[qw()]}, url_ebook_info => {url=>'/bin/ebook/info' ,permissions=>[qw(ebook_mgmt)]}, url_ebook_preview => {url=>'/bin/ebook/preview' ,permissions=>[qw()]}, url_ebook_reader => {url=>'/bin/ebook/reader' ,permissions=>[qw()]}, url_ebook_saveBookmark => {url=>'/bin/ebook/saveBookmark' ,permissions=>[qw()]}, url_ebook_saveEbook => {url=>'/bin/ebook/saveEbook' ,permissions=>[qw(ebook_mgmt)]}, # ILL tab url_illList_req => {url=>'/bin/ill/illList?pageId=myRequests' ,permissions=>[qw(circ_ill_filter)]}, url_illList_rep => {url=>'/bin/ill/illList?pageId=illResponses' ,permissions=>[qw(circ_ill_filter)]}, url_illBorrower => {url=>'/bin/ill/borrower' ,permissions=>[qw(circ_ill_filter)]}, url_illLender => {url=>'/bin/ill/lender' ,permissions=>[qw(circ_ill_filter)]}, url_ill_list => {url=>'/bin/ill/list' ,permissions=>[qw(circ_ill_filter)]}, url_illRequest => {url=>'/bin/ill/request' ,permissions=>[qw(circ_ill_filter)]}, url_ill_reqCheckin => {url=>'/bin/ill/requesterCheckin' ,permissions=>[qw(circ_ill_filter)]}, url_ill_repCheckin => {url=>'/bin/ill/responderCheckin' ,permissions=>[qw(circ_ill_filter)]}, url_illUserInfo => {url=>'/bin/ill/userinfo' ,permissions=>[qw(circ_ill_filter)]}, # admin tab -- reports/tools url_avgCpyDate => {url=>'/bin/report/avgCpyDate' ,permissions=>[qw(rpt_catRec)]}, url_barcodeSystemMnt => {url=>'/bin/report/barcodeSystemMnt' ,permissions=>[qw(rpt_catRec)]}, url_bedsreport => {url=>'/bin/report/BEDSreport' ,permissions=>[qw(rpt_catRec)]}, url_circsttc => {url=>'/bin/report/circsttc' ,permissions=>[qw(rpt_circ)]}, url_dailyCircStats => {url=>'/bin/report/dailyCircStats' ,permissions=>[qw(rpt_circ)]}, url_delHitlist_quick => {url=>'/bin/report/delBarcodeList' ,permissions=>[qw(marc_del)]}, url_delExpFmHitlist => {url=>'/bin/report/delExpFromHitlist' ,permissions=>[qw(marc_del)]}, url_emailList => {url=>'/bin/report/emailList' ,permissions=>[qw(rpt_notice rpt_circ)]}, url_fineList => {url=>'/bin/report/fineReport' ,permissions=>[qw(rpt_fine fine)]}, url_fineList_prt => {url=>'/bin/report/fineReport_prt' ,permissions=>[qw(rpt_fine fine)]}, url_inventory => {url=>'/bin/report/inventory' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_inventoryList => {url=>'/bin/report/inventoryList' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemacqst => {url=>'/bin/report/itemacqst' ,permissions=>[qw(rpt_notice rpt_catRec marc_edit)]}, url_itemacqst_prt => {url=>'/bin/report/itemacqst_prt' ,permissions=>[qw(rpt_notice rpt_catRec marc_edit)]}, url_itemListByStatus_missing => {url=>'/bin/report/itemListByStatus?status=0' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_damage => {url=>'/bin/report/itemListByStatus?status=2' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_lost => {url=>'/bin/report/itemListByStatus?status=3' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_delete => {url=>'/bin/report/itemListByStatus?status=5' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_onOrder => {url=>'/bin/report/itemListByStatus?status=8' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_inProcess => {url=>'/bin/report/itemListByStatus?status=9' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_inRepair => {url=>'/bin/report/itemListByStatus?status=10' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_claimReturn=> {url=>'/bin/report/itemListByStatus?status=11' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_claimNotLoan=> {url=>'/bin/report/itemListByStatus?status=12' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_withdrawn => {url=>'/bin/report/itemListByStatus?status=13' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemListByStatus_quar => {url=>'/bin/report/itemListByStatus?status=14' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_circTrans_circ => {url=>'/bin/report/circTrans?type=circ' ,permissions=>[qw(rpt_catRec)]}, url_circTrans_hold => {url=>'/bin/report/circTrans?type=hold' ,permissions=>[qw(rpt_catRec)]}, url_itemRecord => {url=>'/bin/report/circTrans?type=itemRecord' ,permissions=>[qw(rpt_catRec)]}, url_itemdel => {url=>'/bin/report/itemdel' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemdel_prt => {url=>'/bin/report/itemdel_prt' ,permissions=>[qw(rpt_notice rpt_catRec)]}, url_itemlost => {url=>'/bin/report/itemlost' ,permissions=>[qw(circ_loan rpt_notice rpt_catRec)]}, url_itemlost_prt => {url=>'/bin/report/itemlost_prt' ,permissions=>[qw(circ_loan rpt_notice rpt_catRec)]}, url_itemmissing => {url=>'/bin/report/itemmissing' ,permissions=>[qw(circ_loan rpt_notice rpt_catRec)]}, url_itemmissing_prt => {url=>'/bin/report/itemmissing_prt' ,permissions=>[qw(circ_loan rpt_notice rpt_catRec)]}, url_itemNoCirc => {url=>'/bin/report/itemNoCirc' ,permissions=>[qw(rpt_circ)]}, url_itemNoCirc_prt => {url=>'/bin/report/itemNoCirc_prt' ,permissions=>[qw(rpt_circ)]}, # url_itemReturned => {url=>'/bin/report/returnItemList' ,permissions=>[qw(circ_loan rpt_circ rpt_notice)]}, url_itemloan => {url=>'/bin/report/itemonloan' ,permissions=>[qw(circ_loan rpt_circ rpt_notice)]}, url_itemloan_prt => {url=>'/bin/report/itemonloan_prt' ,permissions=>[qw(circ_loan rpt_circ rpt_notice)]}, url_itemloan_pdf => {url=>'/bin/report/itemonloan_pdf' ,permissions=>[qw(circ_loan rpt_circ rpt_notice)]}, url_itemCircStats => {url=>'/bin/report/itemStats' ,permissions=>[qw(rpt_catRec)]}, url_itemGroupBy => {url=>'/bin/report/itemGroupBy' ,permissions=>[qw(rpt_catRec)]}, url_dashboard => {url=>'/bin/report/dashboard' ,permissions=>[qw(rpt_catRec)]}, url_report => {url=>'/bin/report/listreport' ,permissions=>[qw(rpt_catRec rpt_circ rpt_fine rpt_user rpt_notice)]}, url_reportreserve => {url=>'/bin/report/listreserve' ,permissions=>[qw(rpt_circ circ_loan)]}, url_report_reqReserveList =>{url=>'/bin/report/reqReserveList' ,permissions=>[qw(circ_rsrv)]}, url_modifiedRecs => {url=>'/bin/report/modifiedRecs' ,permissions=>[qw(rpt_catRec marc_edit)]}, url_newItemMngmt => {url=>'/bin/report/newitemMngmt' ,permissions=>[qw(rpt_catRec)]}, url_odborrower => {url=>'/bin/report/odborrower' ,permissions=>[qw(rpt_notice rpt_circ)]}, url_odlist => {url=>'/bin/report/odlist' ,permissions=>[qw(rpt_notice rpt_circ)]}, url_paidRefundWaiveList => {url=>'/bin/report/paidRefundWaiveList' ,permissions=>[qw(rpt_fine rpt_notice)]}, url_printCmdBc => {url=>'/bin/report/printCmdBc' ,permissions=>[qw(rpt_catRec)]}, url_printLabels => {url=>'/bin/report/printLabels' ,permissions=>[qw(rpt_catRec)]}, url_printLabelsByRange => {url=>'/bin/report/printLabelsByRange' ,permissions=>[qw(rpt_catRec)]}, url_printLabels_prt => {url=>'/bin/report/printLabels_prt' ,permissions=>[qw(rpt_catRec)]}, url_reserveNotice => {url=>'/bin/circ/reserveNotice' ,permissions=>[qw(rpt_notice)]}, url_reserveNoticeEmail => {url=>'/bin/report/reserveNoticeEmail' ,permissions=>[qw(rpt_notice)]}, url_requestReserveNoticeEmail => {url=>'/bin/report/requestReserveNoticeEmail' ,permissions=>[qw(rpt_notice)]}, url_searchStats => {url=>'/bin/report/searchStats' ,permissions=>[qw(rpt_catRec)]}, url_rangeShelfList => {url=>'/bin/report/shelfRangeList' ,permissions=>[qw(rpt_catRec)]}, url_shelfRange_prt => {url=>'/bin/report/shelfRange_prt' ,permissions=>[qw(rpt_catRec)]}, url_sid_overdue => {url=>'/bin/report/sid_overdue' ,permissions=>[qw(rpt_notice rpt_circ)]}, url_recArchive => {url=>'/bin/report/archiveRecord' ,permissions=>[qw(marc_edit rpt_catRec)]}, url_sysEmail => {url=>'/bin/report/sysEmail' ,permissions=>[qw(rpt_notice)]}, url_indvCircStats => {url=>'/bin/report/userCircStats' ,permissions=>[qw(payment rpt_circ rpt_user user_edit)]}, url_indvCircStatsByRid => {url=>'/bin/report/userCircStatsByRid' ,permissions=>[qw(payment rpt_circ rpt_user user_edit)]}, url_userCircStats => {url=>'/bin/report/userCircStatsList' ,permissions=>[qw(circ_loan payment rpt_circ rpt_user)]}, url_userNoCircStats => {url=>'/bin/report/userNoCircStatsList' ,permissions=>[qw(circ_loan payment rpt_circ rpt_user)]}, url_userreport => {url=>'/bin/report/userreport' ,permissions=>[qw(rpt_user)]}, url_userTransactions => {url=>'/bin/report/userTransactions' ,permissions=>[qw(rpt_circ rpt_user rpt_fine circ_loan)]}, url_viewCircDetail => {url=>'/bin/report/viewCircDetail' ,permissions=>[qw(rpt_circ)]}, url_onlineRsAccessStats => {url=>'/bin/report/onlineRsAccessLogRpt' ,permissions=>[qw(rpt_circ)]}, url_rep_noEmailList => {url=>'/bin/report/noEmailList' ,permissions=>[qw(rpt_notice)]}, url_rep_ancreserve => {url=>'/bin/report/ancreserve' ,permissions=>[qw()]}, url_rep_beds_rpTable => {url=>'/bin/report/beds_rpTable' ,permissions=>[qw()]}, url_rep_itemacqst_prtSpine=> {url=>'/bin/report/itemacqst_prtSpine' ,permissions=>[qw()]}, url_rep_printLabels_dymo => {url=>'/bin/report/printLabels_dymo' ,permissions=>[qw()]}, url_rep_printShelfCard => {url=>'/bin/report/printShelfCard' ,permissions=>[qw()]}, url_reserveBookingRpt => {url=>'/bin/report/reserveBookingRpt' ,permissions=>[qw()]}, url_circTransRpt => {url=>'/bin/report/bkgCircTransRpt' ,permissions=>[qw(subs_mgmt)], libraryType=>[qw(subscription)]}, url_bcCmdSheet => {url=>'/theme/opals/printCmdBc.pdf'}, url_printLabels_pdf => {url=>'/tcpdf/printLabel.php'}, # util url_subscriberMgmt => {url=>'/bin/util/subscriberMgmt' ,permissions=>[qw(subs_mgmt)], libraryType=>[qw(subscription)]}, url_subscriptionMgmt => {url=>'/bin/util/subscriptionMgmt' ,permissions=>[qw(subs_mgmt)], libraryType=>[qw(subscription)]}, #url_deleiverySchelduleMgmt=> {url=>'/bin/util/deleiverySchelduleMgmt' ,permissions=>[qw(subs_mgmt)], # libraryType=>[qw(subscription)]}, url_virtRefSvc => {url=>'/bin/util/virtRefSvc',permissions=>[qw()]}, url_virtRefForm => {url=>'/bin/util/virtRefForm',permissions=>[qw()]}, url_prefixAuthCtrl => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=prefix' ,permissions=>[qw(rpt_catRec)]}, url_locAuthCtrl => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=location' ,permissions=>[qw(rpt_catRec)]}, url_itemTypeAuthCtrl => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=itemType' ,permissions=>[qw(rpt_catRec)]}, url_collectionAuthCtrl => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=collection' ,permissions=>[qw(rpt_catRec)]}, url_brwrtype => {url=>'/bin/util/brwrtype' ,permissions=>[qw(pref_edit)]}, url_libHours => {url=>'/bin/util/libHours' ,permissions=>[qw(pref_edit)]}, url_cdate => {url=>'/bin/util/cdate' ,permissions=>[qw(pref_edit)]}, url_newsevent => {url=>'/bin/util/newsEvent' ,permissions=>[qw(pref_edit)]}, url_weblink => {url=>'/bin/util/weblink' ,permissions=>[qw(pref_edit)]}, url_taxRate => {url=>'/bin/util/taxes' ,permissions=>[qw(pref_edit)]}, url_fineRate => {url=>'/bin/util/fineRate' ,permissions=>[qw(pref_edit)]}, url_itemtype => {url=>'/bin/util/itemtype' ,permissions=>[qw(pref_edit)]}, url_editItemType => {url=>'/bin/util/editItemType' ,permissions=>[qw(pref_edit)]}, url_libgroup => {url=>'/bin/util/libgroup' ,permissions=>[qw(pref_edit)]}, url_preference => {url=>'/bin/util/listpref' ,permissions=>[qw(pref_edit)]}, url_libInfo => {url=>'/bin/util/libInfo' ,permissions=>[qw(pref_edit)]}, url_syspref => {url=>'/bin/util/syspref' ,permissions=>[qw(pref_edit)]}, url_zservers => {url=>'/bin/util/zservers' ,permissions=>[qw(pref_edit)]}, url_db => {url=>'/bin/util/db' ,permissions=>[qw(pref_edit)]}, url_extdb => {url=>'/bin/index#/util/extDb' ,permissions=>[qw(pref_edit)]}, url_file => {url=>'/bin/util/file' ,permissions=>[qw(pref_edit)]}, url_loadfile => {url=>'/bin/util/loadfile'}, url_util_catTypeInfo => {url=>'/bin/util/catTypeInfo' ,permissions=>[qw()]}, url_util_genreEditor => {url=>'/bin/util/genreEditor' ,permissions=>[qw()]}, url_util_genreList => {url=>'/bin/util/genreList' ,permissions=>[qw()]}, url_util_genreView => {url=>'/bin/util/genreView' ,permissions=>[qw()]}, url_util_itemloancat => {url=>'/bin/util/itemloancat' ,permissions=>[qw()]}, url_util_jsonPreference => {url=>'/bin/util/jsonPreference' ,permissions=>[qw()]}, url_util_printLbl => {url=>'/bin/util/printLbl' ,permissions=>[qw()]}, url_util_saveEbookSetting => {url=>'/bin/util/saveEbookSetting' ,permissions=>[qw()]}, url_util_uploadFile => {url=>'/bin/util/uploadFile' ,permissions=>[qw()]}, url_util_hitlist_deletion => {url=>'/bin/util/modHoldingFromHitlist?task=deletion' ,permissions=>[qw( marc_del)]}, url_util_hitlist_printLabel => {url=>'/bin/util/modHoldingFromHitlist?task=printLabel' ,permissions=>[qw(rpt_catRec)]}, url_util_hitlist_statusChange => {url=>'/bin/util/modHoldingFromHitlist?task=statusChange',permissions=>[qw(rpt_catRec)]}, url_util_hitlist_export => {url=>'/bin/util/modHoldingFromHitlist?task=export',permissions=>[qw(rpt_catRec)]}, url_bibsrc => {url=>'/bin/util/bibsrc/bibliography'}, url_stdbib => {url=>'/bin/util/bibsrc/stdBibliography'}, url_util_bibsrc_export2Rdf => {url=>'/bin/util/bibsrc/export2Rdf'}, url_util_bibsrc_save_sendbib=> {url=>'/bin/util/bibsrc/save_sendbib'}, url_util_bibsrc_stdsendbib => {url=>'/bin/util/bibsrc/stdsendbib'}, url_util_image_barcode => {url=>'/bin/util/image/barcode'}, url_util_image_qrcode => {url=>'/bin/util/image/qrcode'}, url_util_checkIn => {url=>'/bin/util/check-in'}, # Textbooks tab url_tb_loan => {url=>'/bin/txtbk/circ/loan' ,permissions=>[qw(tb_circ_loan)]}, url_tb_loan_teacherGrp => {url=>'/bin/txtbk/circ/loan?loanGrp=teacher', permissions=>[qw(tb_circ_loan)]}, url_tb_loan_homeromGrp => {url=>'/bin/txtbk/circ/loan?loanGrp=homeroom', permissions=>[qw(tb_circ_loan)]}, url_tb_loan_gradeGrp => {url=>'/bin/txtbk/circ/loan?loanGrp=grade', permissions=>[qw(tb_circ_loan)]}, url_tb_return => {url=>'/bin/txtbk/circ/return' ,permissions=>[qw(tb_circ_return)]}, url_tbUserCircList_prt => {url=>'/bin/txtbk/circ/userCircList_prt' ,permissions=>[qw()]}, url_tb_payment => {url=>'/bin/txtbk/circ/payment' ,permissions=>[qw(tb_fine tb_payment)]}, url_tb_receipt => {url=>'/bin/txtbk/circ/receipt' ,permissions=>[qw(tb_fine tb_payment)]}, url_tb_reserve => {url=>'/bin/txtbk/circ/reserve' ,permissions=>[qw(tb_circ_rsrv)]}, url_tb_courseList => {url=>'/bin/txtbk/course/list' ,permissions=>[qw(tb_course_edit)]}, url_tb_rec_edit => {url=>'/bin/txtbk/record/edit' ,permissions=>[qw(tb_record_edit)]}, url_tb_importMarc => {url=>'/bin/txtbk/record/import' ,permissions=>[qw(tb_record_edit)]}, url_tb_importCSV => {url=>'/bin/txtbk/record/import_csv' ,permissions=>[qw(tb_record_edit)]}, url_tb_merge => {url=>'/bin/txtbk/record/merge' ,permissions=>[qw(tb_record_edit)]}, url_tb_record_add => {url=>'/bin/txtbk/record/add' ,permissions=>[qw(tb_record_edit)]}, url_tb_record_editRec => {url=>'/bin/txtbk/record/editRec' ,permissions=> [qw()]}, url_tb_mergeCSV => {url=>'/bin/txtbk/record/merge_csv' ,permissions=>[qw(tb_record_edit)]}, url_tb_record_quickHoldingEntry => {url=>'/bin/txtbk/record/quickHoldingEntry' ,permissions=> [qw()]}, url_tb_listReport => {url=>'/bin/txtbk/report/listreport' ,permissions=>[qw(tb_report)]}, url_tb_itemAcqst => {url=>'/bin/txtbk/report/itemAcqst' ,permissions=>[qw(tb_report)]}, url_tb_itemAcqst_prt => {url=>'/bin/txtbk/report/itemAcqst_prt' ,permissions=>[qw(tb_report)]}, url_tb_itemOnloan => {url=>'/bin/txtbk/report/itemOnLoan' ,permissions=>[qw(tb_report)]}, url_tb_itemLost => {url=>'/bin/txtbk/report/itemListByStatus?type=3' ,permissions=>[qw(tb_report)]}, url_tb_itemDamaged => {url=>'/bin/txtbk/report/itemListByStatus?type=2' ,permissions=>[qw(tb_report)]}, url_tb_itemDeleted => {url=>'/bin/txtbk/report/itemListByStatus?type=5' ,permissions=>[qw(tb_report)]}, url_tb_itemMissing => {url=>'/bin/txtbk/report/itemListByStatus?type=0' ,permissions=>[qw(tb_report)]}, url_tb_itemWithdrawn => {url=>'/bin/txtbk/report/itemListByStatus?type=13' ,permissions=>[qw(tb_report)]}, url_tb_itemmissing_ptr => {url=>'/bin/txtbk/report/itemStats_prt' ,permissions=>[qw(tb_report)]}, url_tb_rep_textbookList => {url=>'/bin/txtbk/report/textbookList' ,permissions=>[qw(tb_report)]}, url_tb_itemCircStats => {url=>'/bin/txtbk/report/itemCircStats' ,permissions=>[qw(tb_report)]}, url_tb_circStats => {url=>'/bin/txtbk/report/circStats' ,permissions=>[qw(tb_report)]}, url_tb_circStats_prt => {url=>'/bin/txtbk/report/circStats_prt' ,permissions=>[qw(tb_report)]}, url_rep_dailyCircStats => {url=>'/bin/txtbk/report/dailyCircStats' ,permissions=>[qw(tb_report)]}, url_tb_printLabels => {url=>'/bin/txtbk/report/printLabels' ,permissions=>[qw(tb_report)]}, url_tb_printLabelsByRange=> {url=>'/bin/txtbk/report/printLabelsByRange' ,permissions=>[qw(tb_report)]}, #url_tb_printLabels_pdf => {url=>'/tcpdf/tbprintLabel.php' ,permissions=>[qw(tb_report)]}, url_tb_fineList => {url=>'/bin/txtbk/report/fineReport' ,permissions=>[qw(tb_fine tb_payment)]}, url_rep_fineReport_ptr => {url=>'/bin/txtbk/report/fineReport_prt' ,permissions=>[qw(tb_report)]}, url_rep_getRecs => {url=>'/bin/txtbk/report/getRecs' ,permissions=>[qw(tb_report)]}, url_rep_itemLost => {url=>'/bin/txtbk/report/itemLost' ,permissions=>[qw(tb_report)]}, url_rep_itemLost_prt => {url=>'/bin/txtbk/report/itemLost_prt' ,permissions=>[qw(tb_report)]}, url_rep_shelfRangeList => {url=>'/bin/txtbk/report/shelfRangeList' ,permissions=>[qw(tb_report)]}, url_rep_statReport => {url=>'/bin/txtbk/report/statReport' ,permissions=>[qw(tb_report)]}, url_rep_tbOnLoan_prt => {url=>'/bin/txtbk/report/tbOnLoan_prt' ,permissions=>[qw(tb_report)]}, url_rep_userCircStats => {url=>'/bin/txtbk/report/userCircStats' ,permissions=>[qw(tb_report)]}, url_rep_printTitles => {url=>'/bin/txtbk/report/printTitles' ,permissions=>[qw(tb_report)]}, url_rep_reports => {url=>'/bin/txtbk/report/reports' ,permissions=>[qw(tb_report)]}, url_tb_schoolYearSetting=> {url=>'/bin/txtbk/report/setCurrentSchoolYear',permissions=>[qw(tb_report)]}, url_tb_barcodeSystemMnt => {url=>'/bin/txtbk/report/barcodeSystemMnt' ,permissions=>[qw(tb_report)]}, url_rep_userTransactions=> {url=>'/bin/txtbk/report/userTransactions' ,permissions=>[qw(tb_report)]}, url_rep_userCircStatsByRid=> {url=>'/bin/txtbk/report/userCircStatsByRid' ,permissions=>[qw(tb_report)]}, url_tbDelExpFromHitList => {url=>'/bin/txtbk/report/delExpFromHitList' ,permissions=>[qw(tb_report)]}, url_tb_modHoldingFromHitlist => {url=>'/bin/txtbk/util/modHoldingFromHitlist?task=deletion' ,permissions=>[qw(tb_record_edit)]}, url_tb_printLabelsFromHitlist=> {url=>'/bin/txtbk/util/modHoldingFromHitlist?task=printLabel',permissions=>[qw(tb_record_edit)]}, url_tbSave_sendDelExpFromHitList => {url=>'/bin/txtbk/report/save_sendDelExpFromHitList' ,permissions=>[qw()]}, url_tb_printLabels_pdf => {url=>'/tcpdf/tbPrintLabel.php'}, url_tb_emailList => {url=>'/bin/txtbk/report/emailList' ,permissions=>[qw(tb_notice tb_circ)]}, url_tb_inventory => {url=>'/bin/txtbk/report/inventory' ,permissions=>[qw(tb_report)]}, url_tb_inventoryList => {url=>'/bin/txtbk/report/inventoryList' ,permissions=>[qw(tb_report)]}, url_tb_rep_searchByNoCopy=>{url=>'/bin/txtbk/report/searchByNoCopy' ,permissions=>[qw(tb_report)]}, url_tb_search => {url=>'/bin/txtbk/search/searchPage' ,permissions=>[qw(tb_search)]}, url_tb_recDetail => {url=>'/bin/txtbk/search/recDetailPage' }, url_tb_teacherList => {url=>'/bin/txtbk/teacher/list' ,permissions=>[qw(user_edit)]}, url_tb_teacherSchld => {url=>'/bin/txtbk/teacher/teacherSchedule' ,permissions=>[qw(user_edit)]}, url_tb_teacher_addTeacher=> {url=>'/bin/txtbk/teacher/addTeacher' ,permissions=>[qw(user_edit)]}, url_tb_util_save_sendBibliography => {url=>'/bin/txtbk/util/save_sendBibliography'}, url_tb_util_save_sendUserCircInfo => {url=>'/bin/txtbk/util/save_sendUserCircInfo'}, url_tb_util_saveUserCircInfo => {url=>'/bin/txtbk/util/saveUserCircInfo'}, url_tb_util_sendUserCircInfo => {url=>'/bin/txtbk/util/sendUserCircInfo'}, url_tb_itemStat => {url=>'/bin/txtbk/circ/itemStatus' ,permissions=>[qw(tb_circ_loan)]}, url_tb_zimport => {url=>'/bin/txtbk/zimport' ,permissions=>[qw(tb_record_edit)]}, url_tbodprint => {url=>'/bin/txtbk/odnotice_prt' ,permissions=>[qw(tb_notice)]}, url_tb_odnotice => {url=>'/bin/txtbk/circ/odnotice' ,permissions=>[qw(tb_notice)]}, url_tb_addSchoolYear => {url=>'/bin/txtbk/addSchoolYear' ,permissions=>[qw()]}, url_tbodemail => {url=>'/bin/txtbk/odemail' ,permissions=>[qw(tb_notice)]}, url_tb_bookEntry => {url=>'/bin/txtbk/bookEntry' ,permissions=>[qw()]}, url_tb_defineFields => {url=>'/bin/txtbk/defineFields' ,permissions=>[qw()]}, url_tb_getRecsByTitle => {url=>'/bin/txtbk/getRecsByTitle' ,permissions=>[qw()]}, url_tb_mgmnt => {url=>'/bin/txtbk/mgmnt' ,permissions=>[qw()]}, url_tb_recordInfo => {url=>'/bin/txtbk/recordInfo' ,permissions=>[qw()]}, url_tb_editTransactions => {url=>'/bin/txtbk/util/editTransTeacher' ,permissions=>[qw()]}, url_tb_exportRec => {url=>'/bin/txtbk/util/exportRec' ,permissions=>[qw()]}, url_tb_ge => {url=>'/bin/txtbk/record/geTB' ,permissions=>[qw(tb_record_edit)]}, url_tb_billing_invoice => {url=>'/bin/txtbk/billing/invoice' ,permissions=>[qw()]}, url_tb_extendDuedate => {url=>'/bin/txtbk/circ/extendDuedate' ,permissions=>[qw(tb_circ_loan)]}, url_tb_pref => {url=>'/bin/txtbk/util/pref' ,permissions=>[qw(tb_report)]}, # textbook url_tbkPrepSearch => {url=>'/bin/textbook/prepSearch' ,permissions=>[qw(tb_report)]}, url_tbkReport => {url=>'/bin/textbook/report' ,permissions=>[qw(tb_report)]}, url_tbk_collConfirm => {url=>'/bin/textbook/collConfirm' ,permissions=>[qw()]}, url_tbk_collSearchResult => {url=>'/bin/textbook/collSearchResult' ,permissions=>[qw()]}, url_tbk_distConfirm => {url=>'/bin/textbook/distConfirm' ,permissions=>[qw()]}, url_tbk_distribution => {url=>'/bin/textbook/distribution' ,permissions=>[qw()]}, url_tbk_distributionPrt => {url=>'/bin/textbook/distributionPrt' ,permissions=>[qw()]}, url_tbk_distSearchResult => {url=>'/bin/textbook/distSearchResult' ,permissions=>[qw()]}, url_tbk_imrec => {url=>'/bin/textbook/imrec' ,permissions=>[qw()]}, url_tbk_preparation => {url=>'/bin/textbook/preparation' ,permissions=>[qw()]}, url_tbk_preparationPrt => {url=>'/bin/textbook/preparationPrt' ,permissions=>[qw()]}, url_tbk_prepConfirm => {url=>'/bin/textbook/prepConfirm' ,permissions=>[qw()]}, url_tbk_prepSearchResult => {url=>'/bin/textbook/prepSearchResult' ,permissions=>[qw()]}, url_tbk_prep_studentListPrt => {url=>'/bin/textbook/prep_studentListPrt' ,permissions=>[qw()]}, url_tbk_tbkMenus => {url=>'/bin/textbook/tbkMenus' ,permissions=>[qw()]}, # Equipment tab url_eq_categoryEdit => {url=>'/bin/eqmnt/category/category' ,permissions=>[qw(eq_record_edit)]}, url_eq_edit => {url=>'/bin/eqmnt/record/edit' ,permissions=>[qw(eq_record_edit)]}, url_eq_edit_ => {url=>'/bin/eqmnt/record/_edit' ,permissions=>[qw(eq_record_edit)]}, url_eq_rec_add => {url=>'/bin/eqmnt/record/add' ,permissions=>[qw(eq_record_edit)]}, url_eq_rec_editRec => {url=>'/bin/eqmnt/record/editRec' ,permissions=>[qw(eq_record_edit)]}, url_eq_rec_import_csv => {url=>'/bin/eqmnt/record/importCSV' ,permissions=>[qw(eq_record_edit)]}, url_eq_rec_merge_csv => {url=>'/bin/eqmnt/record/merge_csv' ,permissions=>[qw(eq_record_edit)]}, url_eq_itemAcqst => {url=>'/bin/eqmnt/report/itemAcqst' ,permissions=>[qw(eq_report)]}, url_eq_listReport => {url=>'/bin/eqmnt/report/listreport' ,permissions=>[qw(eq_report)]}, url_eq_itemOnloan => {url=>'/bin/eqmnt/report/itemOnLoan' ,permissions=>[qw(eq_report)]}, url_eqitemonloan1 => {url=>'/bin/eqmnt/report/itemOnLoan1' ,permissions=>[qw(eq_report)]}, url_eqitemonloan_prt => {url=>'/bin/eqmnt/report/itemOnLoan_prt' ,permissions=>[qw(eq_report)]}, url_eq_notices => {url=>'/bin/eqmnt/circ/odnotice' ,permissions=>[qw(eq_report)]}, url_eqNotices_prt => {url=>'/bin/eqmnt/report/odnotice_prt' ,permissions=>[qw(eq_report)]}, url_eqcircStats => {url=>'/bin/eqmnt/report/circStats' ,permissions=>[qw(eq_report)]}, url_eqcircStats_prt => {url=>'/bin/eqmnt/report/circStats_prt' ,permissions=>[qw(eq_report)]}, url_eq_itemNoCirc => {url=>'/bin/eqmnt/report/itemNoCirc' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_lost => {url=>'/bin/eqmnt/report/itemListByStatus?status=3' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_damaged => {url=>'/bin/eqmnt/report/itemListByStatus?status=2' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_missing => {url=>'/bin/eqmnt/report/itemListByStatus?status=0' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_inRepair => {url=>'/bin/eqmnt/report/itemListByStatus?status=10' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_withdrawn=> {url=>'/bin/eqmnt/report/itemListByStatus?status=13' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_deleted=> {url=>'/bin/eqmnt/report/itemListByStatus?status=5' ,permissions=>[qw(eq_report)]}, url_eq_itemStatus_lostNeverReturned=> {url=>'/bin/eqmnt/report/itemListByStatus?status=14' ,permissions=>[qw(eq_report)]}, url_eq_rep_itemStas_prt => {url=>'/bin/eqmnt/report/itemStats_prt' ,permissions=>[qw(eq_report)]}, url_eqsearchWtBc => {url=>'/bin/eqmnt/report/searchWtBc' ,permissions=>[qw(eq_record_edit)]}, url_eqsearchWtBc_prt => {url=>'/bin/eqmnt/report/searchWtBc_prt' ,permissions=>[qw(eq_record_edit)]}, url_eq_printLabels => {url=>'/bin/eqmnt/report/printLabels' ,permissions=>[qw(eq_report)]}, url_eq_printLabelsByRange=> {url=>'/bin/eqmnt/report/printLabelsByRange' ,permissions=>[qw(eq_report)]}, url_eqcircByEqmnt => {url=>'/bin/eqmnt/report/circStatsByEqmnt' ,permissions=>[qw(eq_report)]}, url_eq_emailList => {url=>'/bin/eqmnt/report/emailList' ,permissions=>[qw(eq_report)]}, url_eq_inventory => {url=>'/bin/eqmnt/report/inventory' ,permissions=>[qw(eq_report)]}, url_eqinventory_prt => {url=>'/bin/eqmnt/report/inventory_prt' ,permissions=>[qw(eq_report)]}, url_eq_inventoryList => {url=>'/bin/eqmnt/report/inventoryList' ,permissions=>[qw(eq_report)]}, url_eq_rep_getRecs => {url=>'/bin/eqmnt/report/getRecs' ,permissions=>[qw(eq_report)]}, url_eq_rep_odlnotice => {url=>'/bin/eqmnt/report/odlnotice' ,permissions=>[qw(eq_report)]}, url_eq_rep_equipmentList=> {url=>'/bin/eqmnt/report/equipmentList' ,permissions=>[qw(eq_report)]}, url_eq_delExpFromHitList => {url=>'/bin/eqmnt/report/delExpFromHitList' ,permissions=>[qw(eq_report)]}, url_eq_authCtrl => {url=>'/bin/eqmnt/util/authorityCtrlMgr' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl1 => {url=>'/bin/eqmnt/util/authorityCtrlMgr1' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_manufacturer => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=manufacturer' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_location => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=location' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_itemStatusNotes => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=statusNotes' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_itemType => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=itemType' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_accessories => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=accessories' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_fundingSource => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=fundingSource' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_learningStandards => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=learningStandards' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_curriculumObjectives=> {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=curriculumObjectives' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_instructionalExperience=> {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=instructionalExperience' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_targetAudience => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=targetAudience' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_topics => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=topics' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_equipment => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=equipment' ,permissions=>[qw(eq_record_edit)]}, url_eq_authCtrl_damagedType => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=damagedType' ,permissions=>[qw(eq_record_edit)]}, url_eq_util_save_sendRec=> {url=>'/bin/eqmnt/util/save_sendRec' ,permissions=>[qw(eq_report)]}, url_eq_schoolList => {url=>'/bin/eqmnt/util/schoolList' ,permissions=>[qw()]}, url_eq_quickItemList => {url=>'/bin/eqmnt/record/quickItemList' ,permissions=>[qw(eq_record_edit)]}, url_eq_loan => {url=>'/bin/eqmnt/circ/loan' ,permissions=>[qw(eq_circ_loan)]}, url_eq_loan_teacherGrp => {url=>'/bin/eqmnt/circ/loan?loanGrp=teacher' ,permissions=>[qw(eq_circ_loan)]}, url_eq_loan_homeromGrp => {url=>'/bin/eqmnt/circ/loan?loanGrp=homeroom',permissions=>[qw(eq_circ_loan)]}, url_eq_loan_gradeGrp => {url=>'/bin/eqmnt/circ/loan?loanGrp=grade' ,permissions=>[qw(eq_circ_loan)]}, url_eqCircNotices => {url=>'/bin/eqmnt/circ/odnotice' ,permissions=>[qw(eq_report)]}, url_eq_renew => {url=>'/bin/eqmnt/circ/renew' ,permissions=>[qw(eq_circ_loan)]}, url_eq_return => {url=>'/bin/eqmnt/circ/return' ,permissions=>[qw(eq_circ_return)]}, url_eq_reserve => {url=>'/bin/eqmnt/circ/reserve' ,permissions=>[qw(eq_circ_rsrv eq_circ_rsrv_self)]}, url_eq_reserveNotice => {url=>'/bin/eqmnt/reserveNotice' ,permissions=>[qw(eq_circ_rsrv eq_circ_rsrv_self)]}, url_eq_onReserve => {url=>'/bin/eqmnt/eqOnReserve' ,permissions=>[qw(eq_report)]}, url_eqOnReserve_prt => {url=>'/bin/eqmnt/eqOnReserve_prt' ,permissions=>[qw(eq_report)]}, url_eq_itemCircStat => {url=>'/bin/eqmnt/circ/itemStatus' ,permissions=>[qw(eq_circ_loan)]}, url_eq_def => {url=>'/bin/eqmnt/record/recDefinition' ,permissions=>[qw(eq_record_edit)]}, url_eq_search => {url=>'/bin/eqmnt/search/searchPage' ,permissions=>[qw(eq_search)]}, url_eq_recDetail => {url=>'/bin/eqmnt/search/recDetailPage' ,permissions=>[qw()]}, url_eq_recDetail1 => {url=>'/bin/eqmnt/search/_recDetailPage' ,permissions=>[qw()]}, url_eqRecDetail => {url=>'/bin/eqmnt/recDetailPage' ,permissions=>[qw()]}, url_eq_itemStatus => {url=>'/bin/eqmnt/itemStatus' ,permissions=>[qw()]}, url_eq_eqImg => {url=>'/bin/eqmnt/eqImg' ,permissions=>[qw()]}, url_eq_eqOnLoan => {url=>'/bin/eqmnt/eqOnLoan' ,permissions=>[qw(eq_report)]}, url_eq_eqOnLoan_prt => {url=>'/bin/eqmnt/eqOnLoan_prt' ,permissions=>[qw(eq_report)]}, url_eq_eqRecord => {url=>'/bin/eqmnt/eqRecord' ,permissions=>[qw()]}, url_eq_getEqmntRecs => {url=>'/bin/eqmnt/getEqmntRecs' ,permissions=>[qw()]}, url_eqprintLabels_pdf => {url=>'/tcpdf/eqprintLabel.php'}, url_eqRecordInfo => {url=>'/bin/eqmnt/recordInfo'}, url_eq_importCSV => {url=>'/bin/eqmnt/record/importCSV' ,permissions=>[qw(eq_record_edit)]}, url_eq_mergeCSV => {url=>'/bin/eqmnt/record/merge_csv'}, url_eq_history => {url=>'/bin/eqmnt/report/history' ,permissions=>[qw()]}, #Wed, Jul 08, 2015 @ 11:59:58 EDT url_eqHistoryByRId => {url=>'/bin/eqmnt/report/historyByRId'}, #Fri, Sep 18, 2015 @ 08:59:43 EDT url_eq_GE => {url=>'/bin/eqmnt/record/geEQ' ,permissions=>[qw(eq_record_edit)]}, #Wed, Sep 23, 2015 @ 09:45:33 EDT url_eq_barcodeSystemMnt => {url=>'/bin/eqmnt/report/barcodeSystemMnt' ,permissions=>[qw(eq_report)]}, #Thu, Oct 27, 2016 @ 11:38:41 EDT url_eq_printLabels_pdf => {url=>'/tcpdf/eqPrintLabel.php'}, url_eq_cartMgmt => {url=>'/bin/eqmnt/util/cartMgmt' ,permissions=>[qw(eq_record_edit)]}, url_eq_fineList => {url=>'/bin/eqmnt/report/fineReport' ,permissions=>[qw(eq_fine eq_payment)]}, url_eq_payment => {url=>'/bin/eqmnt/circ/payment' ,permissions=>[qw()]}, url_eq_billing_invoice => {url=>'/bin/eqmnt/billing/invoice' ,permissions=>[qw()]}, url_eq_extendDuedate => {url=>'/bin/eqmnt/circ/extendDuedate' ,permissions=>[qw(eq_circ_loan)]}, url_eq_itemAccsMgmt => {url=>'/bin/eqmnt/util/itemAccsMgmt' ,permissions=>[qw(eq_record_edit)]}, url_eq_itemReturned => {url=>'/bin/eqmnt/report/itemReturned' ,permissions=>[qw(eq_report)]}, url_eq_rep_searchByNoCopy=>{url=>'/bin/eqmnt/report/searchByNoCopy' ,permissions=>[qw(eq_report)]}, url_eq_itemStat_accs_missing=>{url=>'/bin/eqmnt/report/itemStatAccs?status=0' ,permissions=>[qw(eq_report)]}, url_eq_deleteAll => {url=>'/bin/eqmnt/record/cleanEQ' ,permissions=>[qw(eq_record_edit)]}, url_eq_indexer => {url=>'/bin/eqmnt/record/indexer' ,permissions=>[qw(eq_record_edit)]}, url_eq_pref => {url=>'/bin/eqmnt/util/pref' ,permissions=>[qw(eq_report)]}, url_eq_util_hitlist_deletion => {url=>'/bin/eqmnt/util/modHoldingFromHitlist?task=deletion' ,permissions=>[qw(eq_record_edit)]}, url_eq_util_hitlist_statusChange => {url=>'/bin/eqmnt/util/modHoldingFromHitlist?task=statusChange',permissions=>[qw(eq_record_edit)]}, url_eq_util_hitlist_printLabel=> {url=>'/bin/eqmnt/util/modHoldingFromHitlist?task=printLabel',permissions=>[qw(eq_record_edit)]}, # SIP url_sip_block_patron => {url=>'/bin/sip/block_patron' ,permissions=>[qw()]}, url_sip_check_in => {url=>'/bin/sip/check_in' ,permissions=>[qw()]}, url_sip_check_out => {url=>'/bin/sip/check_out' ,permissions=>[qw()]}, url_sip_item_information => {url=>'/bin/sip/item_information' ,permissions=>[qw()]}, url_sip_localtime => {url=>'/bin/sip/localtime' ,permissions=>[qw()]}, url_sip_login => {url=>'/bin/sip/login' ,permissions=>[qw()]}, url_sip_patron_information => {url=>'/bin/sip/patron_information' ,permissions=>[qw()]}, url_sip_renew => {url=>'/bin/sip/renew' ,permissions=>[qw()]}, url_sip_renew_all => {url=>'/bin/sip/renew_all' ,permissions=>[qw()]}, # SVC url_svc_authPatron => {url=>'/bin/svc/authPatron' ,permissions=>[qw()]}, url_svc_ILLService => {url=>'/bin/svc/ILLService' ,permissions=>[qw()]}, url_svc_unionUpdateSvc => {url=>'/bin/svc/unionUpdateSvc' ,permissions=>[qw()]}, # AJAX url_ajaxForm_ajaxItemQE =>{url=>'/bin/ajaxForm/ajaxItemQE' ,permissions=>[qw(fine_edit)]}, url_ajaxForm_ajaxUserQE =>{url=>'/bin/ajaxForm/ajaxUserQE' ,permissions=>[qw(fine_edit)]}, url_ajax_billing_fineAdjust =>{url=>'/bin/ajax/billing/fineAdjust' ,permissions=>[qw(fine_edit)]}, url_ajax_billing_pay =>{url=>'/bin/ajax/billing/pay',permissions=>[qw(payment)]}, url_ajax_billing_saveFine =>{url=>'/bin/ajax/billing/saveFine' ,permissions=>[qw(fine payment circ_loan)]}, url_ajax_booking_getBookingTC =>{url=>'/bin/ajax/booking/getBookingTC' ,permissions=>[qw()]}, url_ajax_circ_cancelHoldReserve =>{url=>'/bin/ajax/circ/cancelHoldReserve' ,permissions=>[qw(circ_loan circ_rsrv)]}, url_ajax_circ_claimCircStatus =>{url=>'/bin/ajax/circ/claimCircStatus' ,permissions=>[qw()]}, url_ajax_circ_ebookLoan =>{url=>'/bin/ajax/circ/ebookLoan' ,permissions=>[qw()]}, url_ajax_circ_ebookReturn =>{url=>'/bin/ajax/circ/ebookReturn' ,permissions=>[qw()]}, url_ajax_circ_eReserve =>{url=>'/bin/ajax/circ/eReserve' ,permissions=>[qw()]}, url_ajax_circ_fineConf =>{url=>'/bin/ajax/circ/fineConf' ,permissions=>[qw()]}, url_ajax_circ_fineInfo =>{url=>'/bin/ajax/circ/fineInfo' ,permissions=>[qw()]}, url_ajax_circ_getBalance =>{url=>'/bin/ajax/circ/getBalance' ,permissions=>[qw()]}, url_ajax_circ_getBookingById =>{url=>'/bin/ajax/circ/getBookingById' ,permissions=>[qw()]}, url_ajax_circ_getCurLoanPrtSlip =>{url=>'/bin/ajax/circ/getCurLoanPrtSlip' ,permissions=>[qw()]}, url_ajax_circ_circTransReceipt =>{url=>'/bin/ajax/circ/circTransReceipt' ,permissions=>[qw()]}, url_ajax_circ_getDuedateList =>{url=>'/bin/ajax/circ/getDuedateList' ,permissions=>[qw()]}, url_ajax_circ_getItemTypeList =>{url=>'/bin/ajax/circ/getItemTypeList' ,permissions=>[qw()]}, url_ajax_circ_getLibHours =>{url=>'/bin/ajax/circ/getLibHours' ,permissions=>[qw()]}, url_ajax_circ_getUserTypeList =>{url=>'/bin/ajax/circ/getUserTypeList' ,permissions=>[qw()]}, url_ajax_circ_libHours =>{url=>'/bin/ajax/circ/libHours' ,permissions=>[qw()]}, url_ajax_circ_loan =>{url=>'/bin/ajax/circ/loan' ,permissions=>[qw(circ_loan)]}, url_ajax_circ_loan_booking =>{url=>'/bin/ajax/circ/loan_booking' ,permissions=>[qw()]}, url_ajax_circ_loanInfo =>{url=>'/bin/ajax/circ/loanInfo' ,permissions=>[qw(circ_loan)]}, url_ajax_circ_inLibUsed =>{url=>'/bin/ajax/circ/inLibUsed' ,permissions=>[qw(circ_loan)]}, url_ajax_circ_itemInfo =>{url=>'/bin/ajax/circ/itemInfo' ,permissions=>[qw(circ_loan circ_return)]}, url_ajax_circ_lost =>{url=>'/bin/ajax/circ/lost' ,permissions=>[qw()]}, url_ajax_circ_renew =>{url=>'/bin/ajax/circ/renew' ,permissions=>[qw(circ_loan)]}, url_ajax_circ_return =>{url=>'/bin/ajax/circ/return' ,permissions=>[qw(circ_loan circ_return)]}, url_ajax_circ_requestBook =>{url=>'/bin/ajax/circ/requestBook' ,permissions=>[qw()]}, url_ajax_circ_saveBooking =>{url=>'/bin/ajax/circ/saveBooking' ,permissions=>[qw()]}, url_ajax_circ_saveFine =>{url=>'/bin/ajax/circ/saveFine' ,permissions=>[qw(fine)]}, url_ajax_circ_saveODexemption =>{url=>'/bin/ajax/circ/saveODexemption' ,permissions=>[qw(circ_loan)]}, url_ajax_circ_unpaidFineTrans =>{url=>'/bin/ajax/circ/unpaidFineTrans' ,permissions=>[qw(fine payment)]}, url_ajax_circ_updateStatusBooking =>{url=>'/bin/ajax/circ/updateStatusBooking' ,permissions=>[qw()]}, url_ajax_circ_userCircInfo =>{url=>'/bin/ajax/circ/userCircInfo' ,permissions=>[qw(circ_return circ_loan)]}, url_ajax_circ_userInfo =>{url=>'/bin/ajax/circ/userInfo' ,permissions=>[qw(circ_return circ_loan)]}, url_ajax_circ_userLookup =>{url=>'/bin/ajax/circ/userLookup' ,permissions=>[qw(circ_loan tb_circ_loan)]}, url_ajax_portlet_deleteDateEvent =>{url=>'/bin/ajax/portlet/deleteDateEvent' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_delOWLLeafDB =>{url=>'/bin/ajax/portlet/delOWLLeafDB' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getBeginnerBoxesDB =>{url=>'/bin/ajax/portlet/getBeginnerBoxesDB' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getLibHours =>{url=>'/bin/ajax/portlet/getLibHours' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getNewItemList =>{url=>'/bin/ajax/portlet/getNewItemList' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getNewsEvents =>{url=>'/bin/ajax/portlet/getNewsEvents' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getOWLLeafDB =>{url=>'/bin/ajax/portlet/getOWLLeafDB' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getPathfinders =>{url=>'/bin/ajax/portlet/getPathfinders' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getPfList =>{url=>'/bin/ajax/portlet/getPfList' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getPortalJson =>{url=>'/bin/ajax/portlet/getPortalJson' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getPortalTheme =>{url=>'/bin/ajax/portlet/getPortalTheme' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getPortletcontent =>{url=>'/bin/ajax/portlet/getPortletcontent' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getPortletHTML =>{url=>'/bin/ajax/portlet/getPortletHTML' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getRemindNotes =>{url=>'/bin/ajax/portlet/getRemindNotes' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getReviewitem =>{url=>'/bin/ajax/portlet/getReviewitem' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getWeather =>{url=>'/bin/ajax/portlet/getWeather' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getWebLinks =>{url=>'/bin/ajax/portlet/getWebLinks' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_getWOEID =>{url=>'/bin/ajax/portlet/getWOEID' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_saveBeginnerBoxDB =>{url=>'/bin/ajax/portlet/saveBeginnerBoxDB' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_saveDateEvent =>{url=>'/bin/ajax/portlet/saveDateEvent' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_saveHeaderInfo =>{url=>'/bin/ajax/portlet/saveHeaderInfo' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_saveOWLLeafDB =>{url=>'/bin/ajax/portlet/saveOWLLeafDB' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_savePortalJson =>{url=>'/bin/ajax/portlet/savePortalJson' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_savePortlet =>{url=>'/bin/ajax/portlet/savePortlet' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_setPortalTheme =>{url=>'/bin/ajax/portlet/setPortalTheme' ,permissions=>[qw(pref_edit)]}, url_ajax_portlet_uploadImg =>{url=>'/bin/ajax/portlet/uploadImg' ,permissions=>[qw(pref_edit)]}, url_ajax_genre_save =>{url=>'/bin/ajax/genre/save' ,permissions=>[qw(genre)]}, url_ajax_util_circ_saveItemInfo =>{url=>'/bin/ajax/util/circ_saveItemInfo' ,permissions=>[qw(marc_edit circ_loan)]}, url_ajax_util_createTmpEbookMarc =>{url=>'/bin/ajax/util/createTmpEbookMarc' ,permissions=>[qw(ebook_mgmt marc_edit)]}, url_ajax_util_delEbook =>{url=>'/bin/ajax/util/delEbook' ,permissions=>[qw(ebook_mgmt)]}, url_ajax_util_delGenre =>{url=>'/bin/ajax/util/delGenre' ,permissions=>[qw(genre)]}, url_ajax_util_delItemType =>{url=>'/bin/ajax/util/delItemType' ,permissions=>[qw(marc_edit pref_edit)]}, url_ajax_util_delPurchaseInfo =>{url=>'/bin/ajax/util/delPurchaseInfo' ,permissions=>[qw(ebook_mgmt)]}, url_ajax_util_delUserType =>{url=>'/bin/ajax/util/delUserType' ,permissions=>[qw(pref_edit)]}, url_ajax_util_email =>{url=>'/bin/ajax/util/email' ,permissions=>[qw()]}, url_ajax_util_item_info =>{url=>'/bin/ajax/util/item-info' ,permissions=>[qw()]}, url_ajax_util_getBookcoverImg =>{url=>'/bin/ajax/util/getBookcoverImg' ,permissions=>[qw()]}, url_ajax_util_getBookshelvesList =>{url=>'/bin/ajax/util/getBookshelvesList' ,permissions=>[qw(ebook_mgmt)]}, url_ajax_util_getFileUpload =>{url=>'/bin/ajax/util/getFileUpload' ,permissions=>[qw(marc_edit)]}, url_ajax_util_getSysPref =>{url=>'/bin/ajax/util/getSysPref' ,permissions=>[qw(pref_edit)]}, url_ajax_util_saveSysPref =>{url=>'/bin/ajax/util/saveSysPref' ,permissions=>[qw(pref_edit)]}, url_ajax_util_saveGenre =>{url=>'/bin/ajax/util/saveGenre' ,permissions=>[qw(genre)]}, url_ajax_util_saveItemTypeParam =>{url=>'/bin/ajax/util/saveItemTypeParam' ,permissions=>[qw(pref_edit marc_edit marc_holding_edit)]}, url_ajax_util_saveMetaDataInfo =>{url=>'/bin/ajax/util/saveMetaDataInfo' ,permissions=>[qw(ebook_mgmt)]}, url_ajax_util_savePurchaseInfo =>{url=>'/bin/ajax/util/savePurchaseInfo' ,permissions=>[qw(ebook_mgmt)]}, url_ajax_util_saveUserType =>{url=>'/bin/ajax/util/saveUserType' ,permissions=>[qw(pref_edit)]}, url_ajax_util_uploadBookcover =>{url=>'/bin/ajax/util/uploadBookcover' ,permissions=>[qw(marc_edit marc_add marc_bib_edit)]}, url_ajax_util_uploadEpub =>{url=>'/bin/ajax/util/uploadEpub' ,permissions=>[qw(ebook_mgmt)]}, url_ajax_util_uploadMarc =>{url=>'/bin/ajax/util/uploadMarc' ,permissions=>[qw(marc_add marc_edit)]}, url_ajax_ill_loadIllItem =>{url=>'/bin/ajax/ill/loadIllItem' ,permissions=>[qw(marc_add marc_edit circ_ill_filter)]}, url_ajax_ill_request =>{url=>'/bin/ajax/ill/request' ,permissions=>[qw()]}, url_ajax_ill_saveIllMarcRec =>{url=>'/bin/ajax/ill/saveIllMarcRec' ,permissions=>[qw()]}, url_ajax_getBib =>{url=>'/bin/ajax/getBib' ,permissions=>[qw()]}, url_ajax_getMarc =>{url=>'/bin/ajax/getMarc' ,permissions=>[qw()]}, url_ajax_user_getAvailUserGrp =>{url=>'/bin/ajax/user/getAvailUserGrp' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_getNeighborhoodList =>{url=>'/bin/ajax/user/getNeighborhoodList' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_getUserAccount =>{url=>'/bin/ajax/user/getUserAccount' ,permissions=>[qw()]}, url_ajax_user_getUserInfo =>{url=>'/bin/ajax/user/getUserInfo' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_getUserList =>{url=>'/bin/ajax/user/getUserList' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_getUserParamAuthority =>{url=>'/bin/ajax/user/getUserParamAuthority' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_grpModify =>{url=>'/bin/ajax/user/grpModify' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_import =>{url=>'/bin/ajax/user/import' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_saveUserInfo =>{url=>'/bin/ajax/user/saveUserInfo' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_saveUserNote =>{url=>'/bin/ajax/user/saveUserNote' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_searchUserJson =>{url=>'/bin/ajax/user/searchUserJson' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_uploadUser =>{url=>'/bin/ajax/user/uploadUser' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_uploadUserImg =>{url=>'/bin/ajax/user/uploadUserImg' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_userQE =>{url=>'/bin/ajax/user/userQE' ,permissions=>[qw(user_add user_edit)]}, url_ajax_user_login =>{url=>'/bin/ajax/user/login' ,permissions=>[qw()]}, url_ajax_marc21_barcodeMnt =>{url=>'/bin/ajax/marc21/barcodeMnt' ,permissions=>[qw(marc_add marc_edit marc_bib_edit marc_holding_edit)]}, url_ajax_marc21_getAvailBcList =>{url=>'/bin/ajax/marc21/getAvailBcList' ,permissions=>[qw(marc_add marc_edit marc_holding_edit)]}, url_ajax_marc21_getBookList =>{url=>'/bin/ajax/marc21/getBookList' ,permissions=>[qw(marc_add marc_edit pf)]}, url_ajax_marc21_getHoldingStatus =>{url=>'/bin/ajax/marc21/getHoldingStatus' ,permissions=>[qw(marc_add marc_edit)]}, url_ajax_marc21_getMarcXml =>{url=>'/bin/ajax/marc21/getMarcXml' ,permissions=>[qw(marc_add marc_edit marc_bib_edit marc_holding_edit)]}, url_ajax_marc21_save =>{url=>'/bin/ajax/marc21/save' ,permissions=>[qw(marc_add marc_edit marc_bib_edit marc_holding_edit)]}, url_ajax_marc21_saveTemplate =>{url=>'/bin/ajax/marc21/saveTemplate' ,permissions=>[qw()]}, url_ajax_marc21_subjectList =>{url=>'/bin/ajax/marc21/subjectList' ,permissions=>[qw()]}, url_ajax_rating_cmntList =>{url=>'/bin/ajax/rating/cmntList' ,permissions=>[qw()]}, url_ajax_rating_delComment =>{url=>'/bin/ajax/rating/delComment' ,permissions=>[qw(rating)]}, url_ajax_rating_getUserReviews =>{url=>'/bin/ajax/rating/getUserReviews' ,permissions=>[qw(rating)]}, url_ajax_rating_saveCmntRating =>{url=>'/bin/ajax/rating/saveCmntRating' ,permissions=>[qw(rating)]}, url_ajax_rating_saveReview =>{url=>'/bin/ajax/rating/saveReview' ,permissions=>[qw(rating)]}, url_ajax_record_revertShelfLoc =>{url=>'/bin/ajax/record/revertShelfLoc' ,permissions=>[qw()]}, url_ajax_record_shelvingItem =>{url=>'/bin/ajax/record/shelvingItem' ,permissions=>[qw()]}, url_ajax_report_exportChargeCSV =>{url=>'/bin/ajax/report/exportChargeCSV' ,permissions=>[qw()]}, url_ajax_report_exportOdCSV =>{url=>'/bin/ajax/report/exportOdCSV' ,permissions=>[qw(rpt_circ)]}, url_ajax_report_getLoanRpt =>{url=>'/bin/ajax/report/getLoanRpt' ,permissions=>[qw(rpt_circ)]}, url_ajax_report_getFineRpt =>{url=>'/bin/ajax/report/getFineReport' ,permissions=>[qw(rpt_fine)]}, url_ajax_report_getLoanRpt =>{url=>'/bin/ajax/report/getLoanRpt' ,permissions=>[qw(rpt_circ)]}, url_ajax_report_rqReserveList =>{url=>'/bin/ajax/report/rqReserveList' ,permissions=>[qw(rpt_circ circ_rsrv)]}, url_ajax_report_saveRequestReserve =>{url=>'/bin/ajax/report/saveRequestReserve' ,permissions=>[qw(rpt_circ circ_rsrv circ_rsrv_self)]}, url_ajax_rs_getReserveShelf =>{url=>'/bin/ajax/rs/getReserveShelf' ,permissions=>[qw()]}, url_ajax_rs_save =>{url=>'/bin/ajax/rs/save' ,permissions=>[qw(rsrv_shelf)]}, url_ajax_saveQIE =>{url=>'/bin/ajax/saveQIE' ,permissions=>[qw()]}, url_ajax_search_bookShelfitemList =>{url=>'/bin/ajax/search/bookShelfitemList' ,permissions=>[qw()]}, url_ajax_search_ebookSearch =>{url=>'/bin/ajax/search/ebookSearch' ,permissions=>[qw()]}, url_ajax_search_searchJson =>{url=>'/bin/ajax/search/searchJson' ,permissions=>[qw()]}, url_ajax_search_viewRecordPan =>{url=>'/bin/ajax/search/viewRecordPan' ,permissions=>[qw()]}, url_ajax_union_login =>{url=>'/bin/ajax/union/login' ,permissions=>[qw()]}, url_ajax_tb_fineConf =>{url=>'/bin/txtbk/ajax/circ/fineConf' ,permissions=>[qw()]}, url_ajax_tb_fineInfo =>{url=>'/bin/txtbk/ajax/circ/fineInfo' ,permissions=>[qw()]}, url_ajax_tb_getBalance =>{url=>'/bin/txtbk/ajax/circ/getBalance' ,permissions=>[qw()]}, url_ajax_tb_loan =>{url=>'/bin/txtbk/ajax/circ/loan' ,permissions=>[qw()]}, url_ajax_tb_loanInfo =>{url=>'/bin/txtbk/ajax/circ/loanInfo' ,permissions=>[qw()]}, url_ajax_tb_lost =>{url=>'/bin/txtbk/ajax/circ/lost' ,permissions=>[qw()]}, url_ajax_tb_renew =>{url=>'/bin/txtbk/ajax/circ/renew' ,permissions=>[qw()]}, url_ajax_tb_return =>{url=>'/bin/txtbk/ajax/circ/return' ,permissions=>[qw()]}, url_ajax_tb_saveFine =>{url=>'/bin/txtbk/ajax/circ/saveFine' ,permissions=>[qw()]}, url_ajax_tb_unpaidFineTrans =>{url=>'/bin/txtbk/ajax/circ/unpaidFineTrans' ,permissions=>[qw()]}, url_ajax_tb_userCircInfo =>{url=>'/bin/txtbk/ajax/circ/userCircInfo' ,permissions=>[qw()]}, url_ajax_tb_userInfo =>{url=>'/bin/txtbk/ajax/circ/userInfo' ,permissions=>[qw()]}, url_ajax_tb_getCourseList =>{url=>'/bin/txtbk/ajax/course/getCourseList' ,permissions=>[qw()]}, url_ajax_tb_saveImportCourse =>{url=>'/bin/txtbk/ajax/course/saveImportCourse' ,permissions=>[qw()]}, url_ajax_tb_barcodeMnt =>{url=>'/bin/txtbk/ajax/record/barcodeMnt' ,permissions=>[qw()]}, url_ajax_tb_checkDuplicateBarcode =>{url=>'/bin/txtbk/ajax/record/checkDuplicateBarcode' ,permissions=>[qw()]}, url_ajax_tb_getVendorBCList_tobedeleted =>{url=>'/bin/txtbk/ajax/record/getVendorBCList_tobedeleted' ,permissions=>[qw()]}, url_ajax_tb_save =>{url=>'/bin/txtbk/ajax/record/save' ,permissions=>[qw()]}, url_ajax_tb_saveRecInfo =>{url=>'/bin/txtbk/ajax/record/saveRecInfo' ,permissions=>[qw()]}, url_ajax_tb_getRecords =>{url=>'/bin/txtbk/ajax/search/getRecords' ,permissions=>[qw()]}, url_ajax_tb_quickSearchByTitle =>{url=>'/bin/txtbk/ajax/search/quickSearchByTitle' ,permissions=>[qw()]}, url_ajax_tb_getTeacherCourseList =>{url=>'/bin/txtbk/ajax/teacher/getTeacherCourseList' ,permissions=>[qw()]}, url_ajax_tb_createNewHolding2HTML =>{url=>'/bin/txtbk/ajax/util/createNewHolding2HTML' ,permissions=>[qw()]}, url_ajax_tb_searchHitList =>{url=>'/bin/txtbk/ajax/search/searchHitList' ,permissions=>[qw()]}, url_ajax_tb_srch_delExpFromHitList =>{url=>'/bin/txtbk/ajax/search/delExpFromHitList' ,permissions=>[qw()]}, url_ajax_eq_category_save =>{url=>'/bin/eqmnt/ajax/category/save' ,permissions=>[qw()]}, url_ajax_eq_getCircInfo =>{url=>'/bin/eqmnt/ajax/getCircInfo' ,permissions=>[qw()]}, url_ajax_eq_getContainerItemList =>{url=>'/bin/eqmnt/ajax/getContainerItemList' ,permissions=>[qw()]}, url_ajax_eq_getRecInfo =>{url=>'/bin/eqmnt/ajax/getRecInfo' ,permissions=>[qw()]}, url_ajax_eq_getRecInfoBySfCode =>{url=>'/bin/eqmnt/ajax/getRecInfoBySfCode' ,permissions=>[qw()]}, url_ajax_eq_getRecords =>{url=>'/bin/eqmnt/ajax/getRecords' ,permissions=>[qw()]}, url_ajax_eq_inventory_getBCListByInvId =>{url=>'/bin/eqmnt/ajax/inventory/getBCListByInvId' ,permissions=>[qw()]}, url_ajax_eq_inventory_savebc =>{url=>'/bin/eqmnt/ajax/inventory/savebc' ,permissions=>[qw()]}, url_ajax_eq_save =>{url=>'/bin/eqmnt/ajax/save' ,permissions=>[qw()]}, url_ajax_eq_record_save =>{url=>'/bin/eqmnt/ajax/record/save' ,permissions=>[qw()]}, url_ajax_eq_save_post =>{url=>'/bin/eqmnt/ajax/save_post' ,permissions=>[qw()]}, url_ajax_eq_uploadImage =>{url=>'/bin/eqmnt/ajax/uploadImage' ,permissions=>[qw()]}, url_ajax_eq_viewCircDetail =>{url=>'/bin/eqmnt/ajax/viewCircDetail' ,permissions=>[qw()]}, url_ajax_eq_reord_getItem =>{url=>'/bin/eqmnt/ajax/record/getItem' ,permissions=>[qw()]}, url_ajax_eq_school =>{url=>'/bin/eqmnt/ajax/school' ,permissions=>[qw()]}, url_ajax_eq_save_sendSchoolList =>{url=>'/bin/eqmnt/util/save_sendSchoolList' ,permissions=>[qw()]}, url_ajax_eq_report_history =>{url=>'/bin/eqmnt/ajax/report/getHistory' ,permissions=>[qw()]}, url_ajax_eq_historyById =>{url=>'/bin/eqmnt/ajax/report/getHistoryById' ,permissions=>[qw()]}, url_ajax_eq_rec_getRecords =>{url=>'/bin/eqmnt/ajax/record/getRecords' ,permissions=>[qw()]}, url_ajax_eq_rpt_searchHitList =>{url=>'/bin/eqmnt/ajax/report/searchHitList' ,permissions=>[qw()]}, url_ajax_eq_rpt_delExpFromHitList =>{url=>'/bin/eqmnt/ajax/report/delExpFromHitList' ,permissions=>[qw()]}, url_ajax_eq_search_searchJson =>{url=>'/bin/eqmnt/ajax/search/searchJson' ,permissions=>[qw()]}, # others url_curstd => {url=>'/bin/search/curstd'}, url_curStd => {url=>'/bin/search/curstd'}, url_cerf => {url=>'http://cerfinfo.com/cerf/bin/cerfkoha.asp'}, url_questall => {url=>'http://199.202.100.252/questall.asp'}, #help url_hlp_home =>{url=>"http://help.opalsinfo.net/?page_id=2749"}, url_hlp_home_edit =>{url=>"http://help.opalsinfo.net/?p=15253"}, url_hlp_newitems =>{url=>"http://help.opalsinfo.net/?page_id=2749#new%20items"}, url_hlp_viewNewsEvent =>{url=>"http://help.opalsinfo.net/?page_id=2749#new%20events"}, url_hlp_lHours =>{url=>"http://help.opalsinfo.net/?page_id=2749#library%20hours"}, url_hlp_viewWeblink =>{url=>"http://help.opalsinfo.net/?page_id=2749#web%20links"}, url_hlp_pfList =>{url=>"http://help.opalsinfo.net/?page_id=6641#pathfinders"}, url_hlp_standard =>{url=>"http://help.opalsinfo.net/?page_id=3237"}, url_hlp_srchPage =>{url=>"http://help.opalsinfo.net/?page_id=4903#Owl"}, url_hlp_advance =>{url=>"http://help.opalsinfo.net/?page_id=4890#advance"}, url_hlp_beginner =>{url=>"http://help.opalsinfo.net/?page_id=4898#beginner"}, url_hlp_browseAuthor =>{url=>"http://help.opalsinfo.net/?page_id=7510#Author"}, url_hlp_browseSubject =>{url=>"http://help.opalsinfo.net/?page_id=4910#Subject"}, url_hlp_loan =>{url=>"http://help.opalsinfo.net/?page_id=4929#Loans"}, url_hlp_renew =>{url=>"http://help.opalsinfo.net/?page_id=4934#Renewals"}, url_hlp_return =>{url=>"http://help.opalsinfo.net/?page_id=4952#Returns"}, url_hlp_quickReturn =>{url=>"http://help.opalsinfo.net/?page_id=4952#quickreturn"}, url_hlp_reserve =>{url=>"http://help.opalsinfo.net/?page_id=4939#Reserve"}, url_hlp_odnotice =>{url=>"http://help.opalsinfo.net/?page_id=4945#Notices"}, url_hlp_payments =>{url=>"http://help.opalsinfo.net/?page_id=5058#payment"}, url_hlp_inlibrary =>{url=>"http://help.opalsinfo.net/?page_id=4959#In-Library%20Use"}, url_hlp_loan_itemStatus =>{url=>"http://help.opalsinfo.net/?page_id=4980#status"}, url_hlp_circ_itemonloan =>{url=>"http://help.opalsinfo.net/?page_id=5060#loaneditems"}, url_hlp_userCircStats =>{url=>"http://help.opalsinfo.net/?page_id=5158#information"}, url_hlp_add =>{url=>"http://help.opalsinfo.net/?page_id=5545#add%20user"}, url_hlp_quickadd =>{url=>"http://help.opalsinfo.net/?page_id=5074#quick%20entry"}, url_hlp_quickedit =>{url=>"http://help.opalsinfo.net/?page_id=5074#qelist"}, url_hlp_edit =>{url=>"http://help.opalsinfo.net/?page_id=5080#edit%20user"}, url_hlp_del =>{url=>"http://help.opalsinfo.net/?page_id=5092#delete%20user"}, url_hlp_grpedit =>{url=>"http://help.opalsinfo.net/?page_id=5102#global%20user%20edit"}, url_hlp_import_user =>{url=>"http://help.opalsinfo.net/?page_id=5113#import%20users"}, url_hlp_userImgImport =>{url=>"http://help.opalsinfo.net/?page_id=5144#importpic"}, url_hlp_quickItemEntry =>{url=>"http://help.opalsinfo.net/?page_id=5178#qelist"}, url_hlp_marc_edit =>{url=>"http://help.opalsinfo.net/?page_id=5192#Marc%20Editing"}, url_hlp_ge852 =>{url=>"http://help.opalsinfo.net/?page_id=5215#GlobalEdit"}, url_hlp_loan_itemStatus =>{url=>"http://help.opalsinfo.net/?page_id=3186#Status"}, url_hlp_zimport =>{url=>"http://help.opalsinfo.net/?page_id=5225#z-Import"}, url_hlp_import =>{url=>"http://help.opalsinfo.net/?page_id=5235#Importing"}, url_hlp_merge =>{url=>"http://help.opalsinfo.net/?page_id=5247#Merge"}, url_hlp_export =>{url=>"http://help.opalsinfo.net/?page_id=5258#Export"}, url_hlp_listpref =>{url=>"http://help.opalsinfo.net/?page_id=6263"}, url_hlp_syspref =>{url=>"http://help.opalsinfo.net/?page_id=5936#edit%20system"}, url_hlp_brwrtype =>{url=>"http://help.opalsinfo.net/?page_id=5926#user"}, url_hlp_itemtype =>{url=>"http://help.opalsinfo.net/?page_id=3444#item%20types"}, url_hlp_reasgmnt_itemtype =>{url=>"http://help.opalsinfo.net/?page_id=3444#item%20types"}, url_hlp_zservers =>{url=>"http://help.opalsinfo.net/?page_id=5911#z39.50"}, url_hlp_extdb =>{url=>"http://help.opalsinfo.net/?page_id=5906#external%20databases"}, url_hlp_libgroup =>{url=>"http://help.opalsinfo.net/?page_id=5899#system%20library"}, url_hlp_libInfo =>{url=>"http://help.opalsinfo.net/?page_id=14449#contact"}, url_hlp_libHours =>{url=>"http://help.opalsinfo.net/?page_id=14411#hours"}, url_hlp_cdate =>{url=>"http://help.opalsinfo.net/?page_id=5883#closing%20dates"}, url_hlp_file =>{url=>"http://help.opalsinfo.net/?page_id=5875#custom%20files"}, url_hlp_newsEvent =>{url=>"http://help.opalsinfo.net/?page_id=5873#news%20events"}, url_hlp_weblink =>{url=>"http://help.opalsinfo.net/?page_id=5850#web%20links"}, url_hlp_taxes =>{url=>"http://help.opalsinfo.net/?page_id=14454#tax"}, url_hlp_fineRate =>{url=>"http://help.opalsinfo.net/?page_id=14458#fine"}, url_hlp_listreport =>{url=>"http://help.opalsinfo.net/?page_id=3500"}, url_hlp_itemacqst =>{url=>"http://help.opalsinfo.net/?page_id=6096#acquisitions"}, url_hlp_modifiedRecs =>{url=>"http://help.opalsinfo.net/?page_id=6140#RedMod"}, url_hlp_itemdel =>{url=>"http://help.opalsinfo.net/?page_id=6177#Deleted_Items"}, url_hlp_itemmissing =>{url=>"http://help.opalsinfo.net/?page_id=6181#Missing"}, url_hlp_itemlost =>{url=>"http://help.opalsinfo.net/?page_id=6191#Lost%20Items"}, url_hlp_itemdamaged =>{url=>"http://help.opalsinfo.net/?page_id=6209#Damaged"}, url_hlp_BEDSreport =>{url=>"http://help.opalsinfo.net/?page_id=6214"}, url_hlp_avgCpyDate =>{url=>"http://help.opalsinfo.net/?page_id=6227#AverageCopyrightDate"}, url_hlp_shelfRangeList =>{url=>"http://help.opalsinfo.net/?page_id=6234#ShelListRanges"}, url_hlp_circsttc =>{url=>"http://help.opalsinfo.net/?page_id=6354#CirculationStats"}, url_hlp_itemNoCirc =>{url=>"http://help.opalsinfo.net/?page_id=6358#NoCircList"}, url_hlp_listreserve =>{url=>"http://help.opalsinfo.net/?page_id=6363#ReservedItems"}, url_hlp_itemonloan =>{url=>"http://help.opalsinfo.net/?page_id=6365#LoanedItems"}, url_hlp_fineReport =>{url=>"http://help.opalsinfo.net/?page_id=6368#FineList"}, url_hlp_itemStats =>{url=>"http://help.opalsinfo.net/?page_id=6371#StatsTitle"}, url_hlp_userCircStatsList =>{url=>"http://help.opalsinfo.net/?page_id=6374#StatsUser"}, url_hlp_f852sf =>{url=>"http://help.opalsinfo.net/?page_id=6492#852-Subfield_Search"}, url_hlp_ge852 =>{url=>"http://help.opalsinfo.net/?page_id=6503#GlobalEdit"}, url_hlp_printLabels =>{url=>"http://help.opalsinfo.net/?page_id=6555#BCofHitlist"}, url_hlp_delExpFromHitlist =>{url=>"http://help.opalsinfo.net/?page_id=6558#DelExpHits"}, url_hlp_printLabelsByRange =>{url=>"http://help.opalsinfo.net/?page_id=6561#BCRngPrint"}, url_hlp_barcodeSystemMnt =>{url=>"http://help.opalsinfo.net/?page_id=6561#BCRngPrint"}, url_hlp_inventoryList =>{url=>"http://help.opalsinfo.net/?page_id=4496"}, url_hlp_shelvingLocation =>{url=>"http://help.opalsinfo.net/?page_id=17348"}, url_hlp_reserveShelf =>{url=>"http://help.opalsinfo.net/?p=16728#RezShelf"} }; ######################################################################## $menuItemList=[ { mainMenuId=>"homeHeader", path=>"url_home", refMenuId=>"homeDropDown", orderValue=>"1", color=>"#FFDE29", bgColor=>"#4284F7", background=>"url(/theme/opals/image/chromebg-blue.gif) 0px -23px repeat-x", cssClass=>"blue", headerKey=>"home", title=>"Home",msgVar=>"homeTxt", enabled=>"1", submenu=>{ itemId=>"home", order=>"1", items=>[ {title=>"OPALS Home " ,msgVar=>"OPALSHomeTxt" ,path=>"url_home"}, {title=>"Topic wall " ,msgVar=>"topicwallTxt" ,path=>"url_topic"}, {title=>"New Items " ,msgVar=>"NewItemsTxt" ,path=>"url_search_newItem"}, {title=>"News " ,msgVar=>"NewsTxt" ,path=>"url_viewNewsEvent"}, {title=>"Library Hours " ,msgVar=>"LibraryHoursTxt" ,path=>"url_lHours"}, {title=>"Web Links " ,msgVar=>"WebLinksTxt" ,path=>"url_viewWeblink"}, {title=>"Pathfinders " ,msgVar=>"PathfindersTxt" ,path=>"url_pfList"}, {title=>"Booking Reserve" ,msgVar=>"BookingReserveTxt",path=>"url_booking"}, {title=>"Reader Review " ,msgVar=>"ReaderReviewTxt" ,path=>"url_search_review"}, {title=>"Reserve Shelf " ,msgVar=>"reserveShelfTxt" ,path=>"url_rsList"}, {title=>"Featured - Genre Collections " ,msgVar=>"genreColTxt" ,path=>"url_genreList"}, ] } }, { mainMenuId=>"searchHeader", path=>"#", refMenuId=>"searchDropDown", orderValue=>"2", color=>"#650B0B", bgColor=>"#6BAD63", cssClass=>"green", headerKey=>"search", title=>"Search",msgVar=>"searchBtn", enabled=>"1", submenu=>{ itemId=>"search", color=>"#6BAD63", order=>"2", items=>[ {title=>"Standard", msgVar=>"StandardTxt", path=>"url_search"}, {title=>"OWL Beginner", msgVar=>"OWLBeginnerTxt", path=>"url_owlSearch"}, {title=>"Advanced", msgVar=>"AdvancedTxt", path=>"url_advSearch"}, {title=>"Beginner", msgVar=>"BeginnerTxt", path=>"url_beginnerSearch"}, {title=>"AR/RC/Lexile", msgVar=>"ARRCLexileTxt", path=>"url_srchARL"}, {title=>"Author Browse", msgVar=>"AuthorBrowseTxt", path=>"url_browseAuthor"}, {title=>"Subject Browse",msgVar=>"SubjectBrowseTxt",path=>"url_browseSubject"}, {title=>"Search Ebook ", msgVar=>"searchEbookTxt", path=>"url_search_ebook"} ], }, }, { mainMenuId=>"myfileHeader", path=>"#", refMenuId=>"myfileDropDown", orderValue=>"3", color=>"#4A3702", bgColor=>"#84DEE7", cssClass=>"cyan", headerKey=>"myfile", title=>"My File",msgVar=>"myfileTxt", enabled=>"1", submenu=>{ itemId=>"myfile", color=>"#84DEE7", order=>"3", items=>[ {title=>"Information" ,msgVar=>"ProfileTxt" ,path=>"url_myinfo"}, {title=>"Circulation" ,msgVar=>"CirculationTxt" ,path=>"url_myaccount"}, {title=>"My Loans" ,msgVar=>"myLoanTxt" ,path=>"url_myLoans"}, {title=>"My Booking" ,msgVar=>"myBookingTxt" ,path=>"url_myBooking"}, {title=>"My Request" ,msgVar=>"myReserveLbl" ,path=>"url_myReserve"}, {title=>"My eShelf" ,msgVar=>"myLibLbl" ,path=>"url_myLibrary"}, #{title=>"Student ILL Request List" ,msgVar=>"StudentILLRequestListTxt" ,path=>"url_ill_list"}, {title=>"Change password" ,msgVar=>"changePasswordTxt" ,path=>"url_changeWpd"}, ], }, }, { mainMenuId=>"circHeader", path=>"#", refMenuId=>"circDropDown", orderValue=>"5", color=>"#523000", bgColor=>"#DECE63", cssClass=>"brown", headerKey=>"circ", title=>"Circulation",msgVar=>"circTxt", enabled=>"1", submenu=> { itemId=>"circ", color=>"#DECE63", order=>"5", items=>[ {title=>"Loans" ,msgVar=>"LoansTxt" ,path=>"url_loan"}, {title=>"Teacher Group Loans" ,msgVar=>"LoanTeacherGrpTxt" ,path=>"url_loan_teacherGrp"}, {title=>"Homeroom Group Loans",msgVar=>"LoansHomeromGrpTxt" ,path=>"url_loan_homeromGrp"}, #{title=>"Custom Group List Loans" ,msgVar=>"CustomGrpListTxt" ,path=>"url_loan_preSelGrp"}, {title=>"Renewals" ,msgVar=>"RenewalsTxt" ,path=>"url_renew"}, {title=>"Returns" ,msgVar=>"ReturnsTxt" ,path=>"url_return"}, {title=>"Quick Return" ,msgVar=>"QuickReturnTxt" ,path=>"url_quickReturn"}, {title=>"Reserve" ,msgVar=>"ReserveTxt" ,path=>"url_reserve"}, {title=>"Payments" ,msgVar=>"PaymentsTxt" ,path=>"url_payment"}, {title=>"Notices" ,msgVar=>"NoticesTxt" ,path=>"url_odnotice"}, {title=>"In-Library Use" ,msgVar=>"InLibraryUseTxt" ,path=>"url_inlibrary"}, {title=>"Item Status" ,msgVar=>"ItemStatusTxt" ,path=>"url_circitemstatus"}, {title=>"Loaned Items" ,msgVar=>"LoanedItemsTxt" ,path=>"url_itemloan"}, # {title=>"Returned Items" ,msgVar=>"returnItemsTxt" ,path=>"url_itemReturned"}, {title=>"Booking Reserve",msgVar=>"BookingReserveTxt",path=>"url_booking"}, {title=>"Reserve List",msgVar=>"reserveListTxt",path=>"url_search_reqReserveList"}, {title=>"Due Date Reassignment",path=>"url_extendDuedate"}, ], }, }, { mainMenuId=>"textbookHeader", path=>"#", refMenuId=>"textbookDropDown", orderValue=>"6", color=>"#650B0B", bgColor=>"#6BAD63", cssClass=>"green", headerKey=>"textbook", title=>"Textbooks",msgVar=>"textbookTxt", enabled=>"1", submenu=>{ itemId=>"textbook", color=>"#6BAD63", order=>"6", items=>[ {title=>"Search", msgVar=>"searchTxt" ,path=>"url_tb_search"}, {title=>"Loans", msgVar=>"LoansTxt" ,path=>"url_tb_loan"}, {title=>"Teacher Group Loans" , msgVar=>"LoanTeacherGrpTxt" ,path=>"url_tb_loan_teacherGrp"}, {title=>"Homeroom Group Loans", msgVar=>"LoansHomeromGrpTxt" ,path=>"url_tb_loan_homeromGrp"}, {title=>"Grade Group Loans", msgVar=>"LoanGradeGrpTxt" ,path=>"url_tb_loan_gradeGrp"}, {title=>"Returns", msgVar=>"ReturnsTxt" ,path=>"url_tb_return"}, {title=>"Item Status", msgVar=>"ItemStatusTxt" ,path=>"url_tb_itemStat"}, {title=>"Add New", msgVar=>"AddNewTxt" ,path=>"url_tb_rec_edit"}, {title=>"Loaned Textbook List", msgVar=>"LoanedTxtbkTxt" ,path=>"url_tb_itemOnloan"}, {title=>"Notices", msgVar=>"NoticesTxt" ,path=>"url_tb_odnotice"}, {title=>"Teacher List", msgVar=>"TeacherListTxt" ,path=>"url_tb_teacherList"}, {title=>"Course List", msgVar=>"CourseListTxt" ,path=>"url_tb_courseList"}, {title=>"Link Teachers to Courses",msgVar=>"LinkTeacherstoCoursesTxt" ,path=>"url_tb_teacherSchld"}, {title=>"Reports/Tools", msgVar=>"ReportsToolsTxt" ,path=>"url_tb_listReport"}, {title=>"Due Date Reassignment", path=>"url_tb_extendDuedate"}, ], }, }, { mainMenuId=>"userHeader", path=>"#", refMenuId=>"userDropDown", orderValue=>"6", color=>"#000099", bgColor=>"#DE7B4A", cssClass=>"orange", headerKey=>"user", title=>"Users",msgVar=>"userTxt", enabled=>"1", submenu=> { itemId=>"user", color=>"#DE7B4A", order=>"6", items=>[ {title=>"Information" ,msgVar=>"InformationTxt" ,path=>"url_userInfo"}, {title=>"Add" ,msgVar=>"AddTxt" ,path=>"url_adduser"}, {title=>"Quick Entry" ,msgVar=>"QuickEntryTxt" ,path=>"url_adduserQE"}, {title=>"Quick Entry List" ,msgVar=>"QuickEntryListTxt",path=>"url_QEList"}, {title=>"Edit" ,msgVar=>"EditTxt" ,path=>"url_updateuser"}, {title=>"Delete" ,msgVar=>"DeleteTxt" ,path=>"url_deleteuser"}, {title=>"Group Editor" ,msgVar=>"GroupEditorTxt" ,path=>"url_grpeditor"}, {title=>"Import" ,msgVar=>"ImportTxt" ,path=>"url_importuser"}, {title=>"Import Pictures" ,msgVar=>"ImportPicturesTxt",path=>"url_imgUserImport"}, {title=>"Sychronize/Import users from ZIS" ,msgVar=>"importFromZISTXT",path=>"url_user_importFromZIS"}, {title=>"Export" ,msgVar=>"ExportUserTxt" ,path=>"url_exportUser"}, {title=>"Custom Group List" ,msgVar=>"customGroupListTxt",path=>"url_customGroupList"} ], }, }, { mainMenuId=>"itemHeader", path=>"#", refMenuId=>"itemDropDown", orderValue=>"7", color=>"#ffff33", bgColor=>"#3BA371", cssClass=>"turqoise", headerKey=>"item", title=>"Items",msgVar=>"itemsTxt", enabled=>"1", submenu=> { itemId=>"item", color=>"#3BA371", order=>"7", items=>[{title=>"Quick Item Entry" ,msgVar=>"QuickItemEntryTxt" ,path=>"url_qckEntry_marc21"}, {title=>"Quick ILL Item Entry" ,msgVar=>"QuickILLItemEntryTxt" ,path=>"url_qckEntry_marc21_ill"}, {title=>"Quick Temp.Item Entry" ,msgVar=>"QuickTempItemEntryTxt",path=>"url_qckEntry_marc21_temp"}, {title=>"Quick Entry List" ,msgVar=>"QuickEntryListTxt" ,path=>"url_QuickItemList"}, {title=>"MARC Editor " ,msgVar=>"MARCEditorTxt" ,path=>"url_edit_marc21"}, {title=>"Global Editor " ,msgVar=>"GlobalEditorTxt" ,path=>"url_ge852"}, {title=>"Status " ,msgVar=>"StatusTxt" ,path=>"url_circitemstatus"}, {title=>"Z-Import " ,msgVar=>"ZImportTxt" ,path=>"url_srchZimport"}, {title=>"Import " ,msgVar=>"ImportTxt" ,path=>"url_itemimport"}, {title=>"Merge " ,msgVar=>"MergeTxt" ,path=>"url_itemmerge"}, {title=>"Export " ,msgVar=>"ExportTxt" ,path=>"url_itemexport"}, {title=>"Restore record " ,msgVar=>"RestoredrecordTxt" ,path=>"url_recArchive"}, {title=>"Edit From Hitlist " ,msgVar=>"Edit From Hitlist" ,path=>"url_editHitlist"}, {title=>"Item Shelving" ,msgVar=>"itemShelvingTxt" ,path=>"url_itemShelving"} ], }, }, { mainMenuId=>"eqmntHeader", path=>"#", refMenuId=>"eqmntDropDown", orderValue=>"7", color=>"#4A3702", bgColor=>"#4284F7", cssClass=>"blue", headerKey=>"eqmnt", title=>"Equipment",msgVar=>"eqmntTxt", enabled=>"1", submenu=> { itemId=>"eqmnt", bgColor=>"#84DEE7", color=>"#4A3702", order=>"7", items=>[ {title=>"Search ",msgVar=>"searchTxt" ,path=>"url_eq_search"}, {title=>"Loans ",msgVar=>"LoansTxt" ,path=>"url_eq_loan"}, {title=>"Teacher Group Loans" ,msgVar=>"LoanTeacherGrpTxt" ,path=>"url_eq_loan_teacherGrp"}, {title=>"Homeroom Group Loans",msgVar=>"LoansHomeromGrpTxt" ,path=>"url_eq_loan_homeromGrp"}, {title=>"Grade Group Loans" ,msgVar=>"LoanGradeGrpTxt" ,path=>"url_eq_loan_gradeGrp"}, {title=>"Returns ",msgVar=>"ReturnsTxt" ,path=>"url_eq_return"}, {title=>"Renewals ",msgVar=>"RenewalsTxt" ,path=>"url_eq_renew"}, {title=>"Reserve ",msgVar=>"ReserveTxt" ,path=>"url_eq_reserve"}, {title=>"Item Status ",msgVar=>"ItemStatusTxt" ,path=>"url_eq_itemCircStat"}, {title=>"Define Fields ",msgVar=>"DefineFieldsTxt" ,path=>"url_eq_def"}, {title=>"Add New ",msgVar=>"AddNewTxt" ,path=>"url_eq_edit"}, {title=>"Loaned Equipment List",msgVar=>"LoanedEqmntTxt" ,path=>"url_eq_itemOnloan"}, {title=>"Notices ",msgVar=>"NoticesTxt" ,path=>"url_eq_notices"}, {title=>"Reserved Items ",msgVar=>"ReservedItemsTxt" ,path=>"url_eq_onReserve"}, {title=>"Reports/Tools ",msgVar=>"ReportsToolsTxt" ,path=>"url_eq_listReport"}, {title=>"Due Date Reassignment", path=>"url_eq_extendDuedate"}, ], }, }, { permissions=>"ebook_mgmt", mainMenuId=>"ebookHeader", path=>"#", refMenuId=>"ebookDropDown", orderValue=>"8", color=>"#ffffff", bgColor=>"#9A5DBA", cssClass=>"purple", headerKey=>"ebook", title=>"OPALS Ebook",msgVar=>"opalsEbookTxt", enabled=>"1", submenu=> { itemId=>"ebook", color=>"#9A5DBA", order=>"8", items=>[ {title=>"Upload ",msgVar=>"uploadTxt",path=>"url_ebookAdd"}, {title=>"Import ",msgVar=>"ImportTxt",path=>"url_ebookImport"}, {title=>"Browse ",msgVar=>"browseTxt",path=>"url_ebookBrowse"}, {title=>"Search ",msgVar=>"searchTxt",path=>"url_ebookSearch"} ], }, }, { mainMenuId=>"illHeader", path=>"#", refMenuId=>"illDropDown", orderValue=>"10", color=>"#4A3702", bgColor=>"#70CAC1", cssClass=>"cyan", headerKey=>"ill", title=>"ILL",msgVar=>"illTxt", enabled=>"1", submenu=> { itemId=>"ill", color=>"#70CAC1", order=>"10", items=>[ {title=>"Add ILL Temp Record" ,msgVar=>"",path=>"url_illItemEntry"}, {title=>"Quick ILL Item Entry" ,msgVar=>"QuickILLItemEntryTxt" ,path=>"url_qckEntry_marc21_ill"}, {title=>"My Requests" ,msgVar=>"",path=>"url_illList_req" ,target=>"_blank"}, {title=>"ILL Responses" ,msgVar=>"",path=>"url_illList_rep",target=>"_blank"}, {title=>"Requester--Return" ,msgVar=>"",path=>"url_ill_reqCheckin"}, {title=>"Responder--Receive" ,msgVar=>"",path=>"url_ill_repCheckin"}, ], }, }, { mainMenuId=>"adminHeader", path=>"#", refMenuId=>"adminDropDown", orderValue=>"9", color=>"#ffffff", bgColor=>"#D65252", cssClass=>"red", headerKey=>"admin", title=>"Administration",msgVar=>"adminTxt", enabled=>"1", submenu=>{ itemId=>"admin", color=>"#D65252", order=>"9", items=>[ {title=>"Preferences ", msgVar=>"PreferencesTxt" , path=>"url_preference"}, {title=>"Reports/Tools", msgVar=>"ReportsToolsTxt" , path=>"url_report"}, {title=>"Inventory ", msgVar=>"InventoryTxt" , path=>"url_inventoryList"}, {title=>"System Dashboard ", msgVar=>"dashboardTxt" , path=>"url_dashboard"}, {title=>"Subscription Management", msgVar=>"subscriptionMgmtTxt", path=>"url_subscriptionMgmt"}, {title=>"Deleivery Scheldule", msgVar=>"deleiverySchelduleTxt",path=>"url_deleiverySchelduleMgmt"} ], }, }, ]; #/////////////////////////////////////////////////////////////////////////// 1;