Bug 10096 - Add a Z39.50 interface for authority searching
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / authorities-toolbar.inc
index 0a101ae..972cea6 100644 (file)
@@ -1,46 +1,62 @@
-<div id="toolbar">
 <script type="text/javascript">
-       //<![CDATA[
-
-       // prepare DOM for YUI Toolbar
-
-        $(document).ready(function() {
-           $("#newmenuc").empty();
-           yuiToolbar();
-        });
-
-       // YUI Toolbar Functions
-
-       function yuiToolbar() {   
-       
-               var newmenu = [
-                       <!-- TMPL_LOOP name="authtypesloop" -->{ text: "New <!-- TMPL_VAR name="authtypetext" -->", url: "/cgi-bin/koha/authorities/authorities.pl?authtypecode=<!-- TMPL_VAR name="value" -->"},
-<!-- /TMPL_LOOP -->
-               ]
-
-           new YAHOO.widget.Button({
-               type: "menu",
-               label: "New Authority",
-               name: "newmenubutton",
-               menu: newmenu,
-               container: "newmenuc"
-           });  
-       }
-
-       //]]>
-       </script>
-       
-  <span id="newmenuc"><form name="f2" method="post" action="authorities.pl">
-       <label for="add_authtypecode">New: </label>
-        <select id="add_authtypecode" name="authtypecode">
-<!-- TMPL_LOOP name="authtypesloop" -->
-  <!-- TMPL_IF name="selected" -->
-        <option value="<!-- TMPL_VAR name="value" -->" selected="selected"><!-- TMPL_VAR name="authtypetext" --></option>
-  <!-- TMPL_ELSE -->
-        <option value="<!-- TMPL_VAR name="value" -->"><!-- TMPL_VAR name="authtypetext" --></option>
-  <!-- /TMPL_IF -->
-<!-- /TMPL_LOOP -->
-        </select>
-      <input type="submit" value="Add" class="button" />
-  </form></span>
-</div>
\ No newline at end of file
+//<![CDATA[
+    $(document).ready(function() {
+        $("#delAuth").click(function(){
+            confirm_deletion();
+            return false;
+        });
+
+        $("#z3950submit").click(function(){
+            window.open("/cgi-bin/koha/cataloguing/z3950_auth_search.pl","z3950search",'width=740,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes');
+            return false;
+        });
+
+    });
+
+//]]>
+</script>
+
+[% IF ( authid || CAN_user_editauthorities) %]
+
+<div id="toolbar" class="btn-toolbar">
+
+[% IF ( authid ) %]
+    [% IF ( CAN_user_editauthorities ) %]
+        <div class="btn-group"><a class="btn btn-small" id="editAuth" href="authorities.pl?authid=[% authid %]"><i class="icon-pencil"></i> Edit</a></div>
+        <div class="btn-group"><a class="btn btn-small" id="dupAuth" href="authorities.pl?authid=[% authid %]&amp;op=duplicate"><i class="icon-copy"></i> Duplicate</a></div>
+        [% UNLESS ( count ) %]
+            <div class="btn-group"><a href="#" class="btn btn-small" id="delAuth"><i class="icon-remove"></i> Delete</a></div>
+        [% END %]
+    [% END %]
+
+    <div class="btn-group">
+        <a class="btn btn-small dropdown-toggle" data-toggle="dropdown" href="#"><i class="icon-download-alt"></i> Save
+        <span class="caret"></span>
+        </a>
+        <ul class="dropdown-menu">
+            <li><a href="/cgi-bin/koha/authorities/export.pl?format=mads&amp;op=export&amp;authid=[% authid %]">MADS (XML)</a></li>
+            <li><a href="/cgi-bin/koha/authorities/export.pl?format=marcxml&amp;op=export&amp;authid=[% authid %]">MARCXML</a></li>
+            <li><a href="/cgi-bin/koha/authorities/export.pl?format=marc8&amp;op=export&amp;authid=[% authid %]">MARC (non-Unicode/MARC-8)</a></li>
+            <li><a href="/cgi-bin/koha/authorities/export.pl?format=utf8&amp;op=export&amp;authid=[% authid %]">MARC (Unicode/UTF-8)</a></li>
+        </ul>
+    </div>
+[% END %]
+
+[% IF ( CAN_user_editauthorities ) %]
+    <div class="btn-group">
+        <a class="btn btn-small dropdown-toggle" data-toggle="dropdown" href="#"><i class="icon-plus"></i> New authority
+        <span class="caret"></span>
+        </a>
+        <ul class="dropdown-menu">
+            [% FOREACH authtypesloo IN authtypesloop %]
+            <li><a href="/cgi-bin/koha/authorities/authorities.pl?authtypecode=[% authtypesloo.value %]">[% authtypesloo.authtypetext %]</a></li>
+            [% END %]
+        </ul>
+    </div>
+    <div class="btn-group">
+        <a class="btn btn-small" id="z3950submit" href="#"><i class="icon-search"></i> Z39.50 search</a>
+    </div>
+[% END %]
+</div>
+
+[% END %]