Lines 25-73
Link Here
|
25 |
<div class="main container-fluid"> |
25 |
<div class="main container-fluid"> |
26 |
<div class="row"> |
26 |
<div class="row"> |
27 |
<div class="col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2"> |
27 |
<div class="col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2"> |
|
|
28 |
[% IF ( CAN_user_editcatalogue_edit_catalogue ) %] |
29 |
<div id="toolbar" class="btn-toolbar"> |
30 |
[% IF Koha.Preference( 'EnableAdvancedCatalogingEditor' ) == 1 && CAN_user_editcatalogue_advanced_editor %] |
31 |
<a id="useadvanced" href="/cgi-bin/koha/cataloguing/editor.pl" class="btn btn-default"><i class="fa fa-pencil"></i> Advanced editor</a> |
32 |
[% END %] |
33 |
<div class="btn-group"> |
34 |
<button class="btn btn-default" id="newRecord"><i class="fa fa-plus"></i> New record</button> |
35 |
<button class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button> |
36 |
<ul class="dropdown-menu"> |
37 |
<li><a id="newRecordDefault" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=">Default framework</a></li> |
38 |
[% FOREACH framework IN frameworks %] |
39 |
<li><a href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=[% framework.frameworkcode | uri %]">[% framework.frameworktext | html %]</a></li> |
40 |
[% END %] |
41 |
</ul> |
42 |
</div> |
43 |
[% IF servers.count > 0 %] |
44 |
<div class="btn-group"> |
45 |
<button class="btn btn-default" id="z3950search"><i class="fa fa-search"></i> New from Z39.50/SRU</button> |
46 |
<button class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button> |
47 |
<ul class="dropdown-menu"> |
48 |
<li id="Default" class="z3950searchFw"><a href="#">Default framework</a></li> |
49 |
[% FOREACH framework IN frameworks %] |
50 |
<li id="[% framework.frameworkcode | html %]" class="z3950searchFw"><a href="#">[% framework.frameworktext | html %]</a></li> |
51 |
[% END %] |
52 |
</ul> |
53 |
</div> |
54 |
[% END # /IF servers.count %] |
55 |
</div> <!-- /#toolbar --> |
56 |
[% END # /IF CAN_user_editcatalogue_edit_catalogue %] |
57 |
|
28 |
<h1>Cataloging</h1> |
58 |
<h1>Cataloging</h1> |
29 |
|
59 |
|
30 |
<div class="row"> |
60 |
<div class="row"> |
31 |
|
61 |
|
32 |
<div class="col-sm-4 col-md-4"> |
62 |
<div class="col-sm-4 col-md-4"> |
33 |
|
|
|
34 |
[% IF ( CAN_user_editcatalogue_edit_catalogue ) %] |
35 |
<h3>New</h3> |
36 |
<ul class="buttons-list"> |
37 |
[% IF Koha.Preference( 'EnableAdvancedCatalogingEditor' ) == 1 && CAN_user_editcatalogue_advanced_editor %] |
38 |
<li> |
39 |
<a class="circ-button" href="/cgi-bin/koha/cataloguing/editor.pl" class="btn btn-default"><i class="fa fa-pencil"></i> Advanced editor</a> |
40 |
</li> |
41 |
[% END %] |
42 |
<li> |
43 |
<div class="btn-group"> |
44 |
<button class="btn circ-button" id="newRecord"><i class="fa fa-plus"></i> New record</button> |
45 |
<button class="btn circ-button dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button> |
46 |
<ul class="dropdown-menu"> |
47 |
<li><a id="newRecordDefault" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=">Default framework</a></li> |
48 |
[% FOREACH framework IN frameworks %] |
49 |
<li><a href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=[% framework.frameworkcode | uri %]">[% framework.frameworktext | html %]</a></li> |
50 |
[% END %] |
51 |
</ul> |
52 |
</div> |
53 |
<li> |
54 |
[% IF servers.count > 0 %] |
55 |
<li> |
56 |
<div class="btn-group"> |
57 |
<button class="btn circ-button" id="z3950search"><i class="fa fa-search"></i> New from Z39.50/SRU</button> |
58 |
<button class="btn circ-button dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button> |
59 |
<ul class="dropdown-menu"> |
60 |
<li id="Default" class="z3950searchFw"><a href="#">Default framework</a></li> |
61 |
[% FOREACH framework IN frameworks %] |
62 |
<li id="[% framework.frameworkcode | html %]" class="z3950searchFw"><a href="#">[% framework.frameworktext | html %]</a></li> |
63 |
[% END %] |
64 |
</ul> |
65 |
</div> |
66 |
</li> |
67 |
[% END # /IF servers.count %] |
68 |
</ul> |
69 |
[% END # /IF CAN_user_editcatalogue_edit_catalogue %] |
70 |
|
71 |
[% IF ( CAN_user_tools_stage_marc_import || CAN_user_tools_manage_staged_marc ) %] |
63 |
[% IF ( CAN_user_tools_stage_marc_import || CAN_user_tools_manage_staged_marc ) %] |
72 |
<h3>Import</h3> |
64 |
<h3>Import</h3> |
73 |
<ul class="buttons-list"> |
65 |
<ul class="buttons-list"> |
Lines 96-101
Link Here
|
96 |
</ul> |
88 |
</ul> |
97 |
[% END %] |
89 |
[% END %] |
98 |
|
90 |
|
|
|
91 |
[% IF ( CAN_user_tools_inventory ) %] |
92 |
<h3>Reports</h3> |
93 |
<ul class="buttons-list"> |
94 |
[% IF ( CAN_user_tools_inventory ) %] |
95 |
<li> |
96 |
<a class="circ-button" href="/cgi-bin/koha/tools/inventory.pl"><i class="fa fa-line-chart"></i> Inventory</a> |
97 |
</li> |
98 |
[% END %] |
99 |
</ul> |
100 |
[% END %] |
101 |
|
99 |
</div> |
102 |
</div> |
100 |
|
103 |
|
101 |
<div class="col-sm-4 col-md-4"> |
104 |
<div class="col-sm-4 col-md-4"> |
Lines 136-152
Link Here
|
136 |
|
139 |
|
137 |
<div class="col-sm-4 col-md-4"> |
140 |
<div class="col-sm-4 col-md-4"> |
138 |
|
141 |
|
139 |
[% IF ( CAN_user_tools_inventory ) %] |
|
|
140 |
<h3>Reports</h3> |
141 |
<ul class="buttons-list"> |
142 |
[% IF ( CAN_user_tools_inventory ) %] |
143 |
<li> |
144 |
<a class="circ-button" href="/cgi-bin/koha/tools/inventory.pl"><i class="fa fa-line-chart"></i> Inventory</a> |
145 |
</li> |
146 |
[% END %] |
147 |
</ul> |
148 |
[% END %] |
149 |
|
150 |
[% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %] |
142 |
[% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %] |
151 |
<h3>Tools</h3> |
143 |
<h3>Tools</h3> |
152 |
<ul class="buttons-list"> |
144 |
<ul class="buttons-list"> |
Lines 196-207
Link Here
|
196 |
|
188 |
|
197 |
[% MACRO jsinclude BLOCK %] |
189 |
[% MACRO jsinclude BLOCK %] |
198 |
<script> |
190 |
<script> |
199 |
$(document).ready(function() { |
191 |
$(document).ready(function() { |
200 |
$("#z3950search").click(function(){ |
192 |
|
201 |
window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?frameworkcode=Default","z3950search",'width=800,height=500,location=yes,toolbar=no,scrollbars=yes,resize=yes'); |
193 |
$("#newRecord").click(function(){ |
202 |
return false; |
194 |
var url = $("a#newRecordDefault").prop("href"); |
203 |
}); |
195 |
window.location.href = url; |
204 |
}); |
196 |
return false; |
|
|
197 |
}); |
198 |
|
199 |
$("#z3950search").click(function(){ |
200 |
PopupZ3950("Default"); |
201 |
return false; |
202 |
}); |
203 |
|
204 |
$(".z3950searchFw").click(function(){ |
205 |
PopupZ3950($(this).prop('id')); |
206 |
return false; |
207 |
}); |
208 |
|
209 |
$("#useadvanced").click(function(){ |
210 |
Cookies.set( "catalogue_editor_[% logged_in_user.borrowernumber | html %]", "advanced", { expires: 365, path: '/', sameSite: 'Lax' } ); |
211 |
return true; |
212 |
}); |
213 |
}); |
214 |
|
215 |
/* this function open a popup to search on z3950 server. */ |
216 |
function PopupZ3950(fw) { |
217 |
var strQuery = GetZ3950Terms(fw); |
218 |
if(strQuery){ |
219 |
window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber | html %]"+strQuery,"z3950search",'width=800,height=500,location=yes,toolbar=no,scrollbars=yes,resize=yes'); |
220 |
} |
221 |
} |
222 |
|
223 |
/* provide Z3950 search points */ |
224 |
function GetZ3950Terms(fw){ |
225 |
var strQuery="&frameworkcode=" + fw; |
226 |
return strQuery; |
227 |
} |
205 |
</script> |
228 |
</script> |
206 |
|
229 |
|
207 |
[% END %] |
230 |
[% END %] |
208 |
- |
|
|