2 [% PROCESS 'authorities-search-results.inc' %]
4 [% INCLUDE 'doc-head-open.inc' %]
5 <title>UNIMARC field 210c builder</title>
6 [% INCLUDE 'doc-head-close.inc' %]
9 <body id="cat_unimarc_field_210c" class="cat" style="padding:1em;">
10 <h1>UNIMARC field 210c builder</h1>
11 <h4>Search for authority type: EDITORS</h4>
12 <form name="f" method="post" action="plugin_launcher.pl">
13 <fieldset class="rows">
14 <input type="hidden" name="plugin_name" value="unimarc_field_210c.pl" />
15 <input type="hidden" name="op" value="do_search" />
16 <input type="hidden" name="type" value="intranet" />
17 <input type="hidden" name="nbstatements" value="[% nbstatements | html %]" />
18 <input type="hidden" name="index" value="[% index | html %]" />
19 <input type="hidden" name="authtypecode" value="EDITORS" />
20 <input type="hidden" name="q" value="[% index | html %]" />
21 <input type="hidden" name="marclist" value="all" />
22 <input type="hidden" name="and_or" value="and" />
23 <input type="hidden" name="excluding" value="" />
26 <select name="orderby" id="orderby">
27 <option value="">None</option>
28 <option value="HeadingAsc" selected="selected">Heading A-Z</option>
29 <option value="HeadingDsc">Heading Z-A</option>
31 <select name="operator" id="operator">
32 <option value="contains">contains</option>
33 <option value="start">starts with</option>
34 <option value="is">is exactly</option>
36 <input type="text" id="value" name="value" value="[% resultstring | html %]" />
40 <fieldset class="action">
41 <input type="submit" value="Search" />
45 <h3>Authority search results</h3>
47 [% pagination_bar | $raw %]
51 <strong>Results [% from | html %] to [% to | html %] of [% total | html %]</strong><br /><br />
53 No results found<br />
65 [% FOREACH resul IN result %]
67 <td>[% PROCESS authresult summary=resul.summary authid=resul.authid %]</td>
68 <td>[% resul.summary.label | html %]</td>
69 <td>[% resul.used | html %] times</td>
71 [% IF ( resul.to_report ) %]
72 <button class="choosebt">Choose</button>
73 <p class="toreport" style="display:none">[% resul.to_report |replace('\n', '\\n') |replace('\r', '\\r') |html %]</p>
82 [% IF ( total ) %]<div class="pages">
83 [% pagination_bar | $raw %]
87 <!-- Authority details modal -->
88 <div class="modal" id="authorityDetail" tabindex="-1" role="dialog" aria-labelledby="authorityDetailLabel">
89 <div class="modal-dialog" role="document">
90 <div class="modal-content">
91 <div class="modal-header">
92 <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
93 <h4 class="modal-title" id="authorityDetailLabel"></h4>
95 <div class="modal-body">
96 <img src="[% interface | html %]/[% theme | html %]/img/spinner-small.gif" alt="" />
98 <div class="modal-footer">
99 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
105 [% MACRO jsinclude BLOCK %]
107 $(document).ready(function(){
108 $(".choosebt").on("click",function(){
109 var toreport = $(this).siblings(".toreport").text();
112 $(".authorizedheading a").on("click", function(e){
114 var authid = $(this).data("authid");
116 $.get("/cgi-bin/koha/authorities/detail.pl", { authid : authid }, function( data ){
117 var auth_detail = $(data).find("#authoritiestabs");
118 auth_detail.find("ul").remove();
119 $("#authorityDetail .modal-title").html(_("Authority") + " " + authid );
120 $("#authorityDetail .modal-body").html( auth_detail );
123 $("#authorityDetail").modal("show");
125 $("#authorityDetail").on("hidden.bs.modal", function(){
126 $("#authorityDetail .modal-body, #authorityDetail .modal-title").html("");
127 $("#authorityDetail .modal-body").html("<div id=\"loading\"><img src=\"[% interface | html %]/[% theme | html %]/img/spinner-small.gif\" alt=\"\" /></div>");
130 function report(summary){
131 var doc = opener.document;
132 var field = doc.getElementById('[% index | html %]');
134 field.value = summary;
140 [% INCLUDE 'intranet-bottom.inc' popup_window=1 %]