|
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 |
- |
|
|