Standardizing YUI toolbar
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / circ-toolbar.inc
1 <div id="toolbar">
2         <script type="text/javascript">
3         //<![CDATA[
4
5         // prepare DOM for YUI Toolbar
6
7          $(document).ready(function() {
8             $("#printslip").parent().remove();
9                 $("#patronflags").parent().remove();
10                 $("#deletepatron").parent().remove();
11                 $("#moremenuc").empty();
12             $("#printmenuc").empty();
13             yuiToolbar();
14          });
15
16         // YUI Toolbar Functions
17
18         function yuiToolbar() {
19             var printmenu = [
20                 { text: "Print Page", url: "#" },
21                 { text: "Print Slip", url: "#" }
22             ];
23         
24                 var moremenu = [
25                         { text: "Renew Patron", url: "javascript:confirm_reregistration();"},
26                         { text: "Set Permissions", url: "/cgi-bin/koha/members/member-flags.pl?member=<!-- TMPL_VAR NAME="borrowernumber" -->"},
27                         { text: "Delete", url: "javascript:confirm_deletion();"},
28                 ]
29
30             new YAHOO.widget.Button({
31                 type: "menu",
32                 label: "Print",
33                 name: "printmenubutton",
34                 menu: printmenu,
35                 container: "printmenuc"
36             });   
37         
38             new YAHOO.widget.Button({
39                 type: "menu",
40                 label: "More",
41                 name: "moremenubutton",
42                 menu: moremenu,
43                 container: "moremenuc"
44             });
45         
46             new YAHOO.widget.Button("checkout");
47             new YAHOO.widget.Button("addchild");
48             new YAHOO.widget.Button("editpatron");
49             new YAHOO.widget.Button("addnote");
50             new YAHOO.widget.Button("changepassword");
51             new YAHOO.widget.Button("printslilp");
52                 new YAHOO.widget.Button("printpage");
53             new YAHOO.widget.Button("renewpatron");              
54                 new YAHOO.widget.Button("patronflags");
55                 new YAHOO.widget.Button("deletepatron");
56         }
57
58         //]]>
59         </script>
60         <ul class="toolbar">
61         <li><a id="checkout" href="/cgi-bin/koha/circ/circulation.pl?findborrower=<!-- TMPL_VAR NAME="cardnumber" -->">Check Out</a></li>
62         <!-- TMPL_IF name="adultborrower" --><li><a id="addchild" href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;guarantorid=<!-- TMPL_VAR NAME="borrowernumber" -->&amp;category_type=C">Add child</a></li><!-- /TMPL_IF -->
63         <!-- TMPL_IF NAME="category_type" -->
64             <!--TMPL_IF NAME="guarantor"-->
65                 <li><a id="editpatron" href="/cgi-bin/koha/members/memberentry.pl?op=modify&amp;destination=circ&amp;borrowernumber=<!-- TMPL_VAR NAME="borrowernumber" -->&amp;guarantorid=<!-- TMPL_VAR NAME="guarantorborrowernumber" -->&amp;category_type=<!-- TMPL_VAR NAME="category_type"-->">
66             <!--TMPL_ELSE-->
67             <li><a id="editpatron" href="/cgi-bin/koha/members/memberentry.pl?op=modify&amp;destination=circ&amp;borrowernumber=<!-- TMPL_VAR NAME="borrowernumber" -->&amp;category_type=<!-- TMPL_VAR NAME="category_type"-->">
68             <!--/TMPL_IF-->Edit</a></li>
69         <!-- TMPL_ELSE --> <!-- try with categorycode if no category_type -->
70             <!-- TMPL_IF NAME="categorycode" -->
71             <li><a id="editpatron" href="/cgi-bin/koha/members/memberentry.pl?op=modify&amp;destination=circ&amp;borrowernumber=<!-- TMPL_VAR NAME="borrowernumber" -->&amp;categorycode=<!-- TMPL_VAR NAME="categorycode"-->">Edit</a></li>
72             <!-- TMPL_ELSE --> <!-- if no categorycode, set category_type to A by default -->
73                 <li><a id="editpatron" href="/cgi-bin/koha/members/memberentry.pl?op=modify&amp;destination=circ&amp;borrowernumber=<!-- TMPL_VAR NAME="borrowernumber" -->&amp;category_type=A">Edit</a></li>
74             <!-- /TMPL_IF -->
75         <!-- /TMPL_IF -->
76         <li><a id="addnote" href="Someone please write this">Add Note</a></li>
77         <li><a id="changepassword" href="/cgi-bin/koha/members/member-password.pl?member=<!-- TMPL_VAR NAME="borrowernumber" -->">Change Password</a></li>
78         <li id="printmenuc"><a id="printpage" href="#">Print Page</a></li>
79         <li><a id="printslip" href="#">Print Slip</a></li>
80         <li id="moremenuc"><a id="renewpatron" href="javascript:confirm_reregistration();">Renew Account</a></li><!-- TMPL_IF NAME="CAN_user_permission" --><li><a id="patronflags" href="/cgi-bin/koha/members/member-flags.pl?member=<!-- TMPL_VAR NAME="borrowernumber" -->">Set Permissions</a></li><!-- /TMPL_IF --><li><a id="deletepatron" href="javascript:confirm_deletion();">Delete</a></li>
81 </ul></div>