Bug 11097 - Hide duplicate patron button if logged in user lacks CAN_user_borrowers...
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / patron-toolbar.inc
index bc4dbc4..8d36da3 100644 (file)
@@ -1,73 +1,19 @@
-<!-- TMPL_UNLESS NAME="no_add" -->
-<div id="toolbar">
-       <script type="text/javascript">
-       //<![CDATA[
-
-       // prepare DOM for YUI Toolbar
-
-        $(document).ready(function() {
-<!--TMPL_IF Name="AddPatronLists_categorycode"-->
-<!--TMPL_ELSE-->
-               $("#addchild").parent().remove();
-               $("#addprofessional").parent().remove();
-               $("#addorganisation").parent().remove();
-               $("#addstaff").parent().remove();
-               $("#addstatistical").parent().remove();
-<!--/TMPL_IF-->
-           $("#newmenuc").empty();
-           yuiToolbar();
-        });
-
-       // YUI Toolbar Functions
-
-       function yuiToolbar() {
-
-               var newmenu = [
-<!--TMPL_IF Name="AddPatronLists_categorycode"-->
-<!--TMPL_LOOP Name="categories"-->
-{ text: "<!--TMPL_VAR Name="description"-->",  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;categorycode=<!--TMPL_VAR Name="categorycode"-->" },
-<!--/TMPL_LOOP-->
-<!--TMPL_ELSE-->
-                       { text: _("Adult Patron"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=A" },
-                       { text: _("Child Patron"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=C" },
-                       { text: _("Professional Patron"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=P" },
-                       { text: _("Organization"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=I" },
-                       { text: _("Staff"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=S" },
-                       { text: _("Statistical"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=X" },
-<!--/TMPL_IF-->
-               ]
-
-           new YAHOO.widget.Button({
-               type: "menu",
-               label: _("New"),
-               name: "newmenubutton",
-               menu: newmenu,
-               container: "newmenuc"
-           });
-
-       }
-
-       //]]>
-       </script>
-       <ul class="toolbar">
-       <li id="newmenuc">
-               <form action="/cgi-bin/koha/members/memberentry.pl" method="get">
-                       <input type="hidden" name="op" value="add" />
-                       <label for="newcategorycode">New Patron: </label><select name="categorycode" id="newcategorycode">
-                       <!--TMPL_IF Name="AddPatronLists_categorycode"-->
-                               <!--TMPL_LOOP Name="categories"--><option value="<!--TMPL_VAR Name="categorycode"-->"><!--TMPL_VAR Name="description"--></option><!--/TMPL_LOOP-->
-                       <!-- TMPL_ELSE -->
-                               <option value="A">Adult Patron</option>
-                               <option value="C">Child Patron</option>
-                               <option value="P">Professional Patron</option>
-                               <option value="I">Organization</option>
-                               <option value="S">Staff</option>
-                               <option value="X">Statistical</option>
-                       <!--/TMPL_IF-->
-                       </select>
-                       <input type="submit" class="submit" value="Go" />
-               </form>
-       </li>
-</ul>
+[% UNLESS ( no_add ) %]
+<div id="toolbar" class="btn-toolbar">
+    <div class="btn-group">
+        <button class="btn btn-small dropdown-toggle" data-toggle="dropdown"><i class="icon-plus"></i> New patron <span class="caret"></span></button>
+            <ul class="dropdown-menu">
+                [% IF ( AddPatronLists_categorycode ) %]
+                    [% FOREACH categorie IN categories %]<li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;categorycode=[% categorie.categorycode %]">[% categorie.description | html_entity %]</a></li>[% END %]
+                [% ELSE %]
+                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=A">Adult patron</a></li>
+                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=C">Child patron</a></li>
+                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=P">Professional patron</a></li>
+                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=I">Organization</a></li>
+                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=S">Staff patron</a></li>
+                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=X">Statistical patron</a></li>
+                [% END %]
+            </ul>
+    </div>
 </div>
-<!-- /TMPL_UNLESS -->
\ No newline at end of file
+[% END %]