Lines 1-12
Link Here
|
1 |
[% INCLUDE 'doc-head-open.inc' %] |
1 |
[% INCLUDE 'doc-head-open.inc' %] |
2 |
<title>Koha › Cataloging › [% IF ( biblionumber ) %]Editing [% title |html %] (Record number [% biblionumber %])[% ELSE %]Add MARC record[% END %]</title> |
2 |
<title>Koha › Cataloging › [% IF ( biblionumber ) %]Editing [% title |html %] (Record number [% biblionumber %])[% ELSE %]Add MARC record[% END %]</title> |
3 |
[% INCLUDE 'doc-head-close.inc' %] |
3 |
[% INCLUDE 'doc-head-close.inc' %] |
4 |
<script type="text/javascript" src="[% themelang %]/lib/yui/plugins/bubbling-min.js"></script> |
|
|
5 |
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.fixFloat.js"></script> |
4 |
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.fixFloat.js"></script> |
6 |
<script type="text/javascript" src="[% themelang %]/js/cataloging.js"></script> |
5 |
<script type="text/javascript" src="[% themelang %]/js/cataloging.js"></script> |
7 |
<script type="text/javascript"> |
6 |
<script type="text/javascript"> |
8 |
//<![CDATA[ |
7 |
//<![CDATA[ |
9 |
|
8 |
$(window).load(function(){ |
|
|
9 |
$("#loading").hide(); |
10 |
}); |
10 |
$(document).ready(function() { |
11 |
$(document).ready(function() { |
11 |
$('#addbibliotabs').tabs().bind('show.ui-tabs', function(e, ui) { |
12 |
$('#addbibliotabs').tabs().bind('show.ui-tabs', function(e, ui) { |
12 |
$("#"+ui.panel.id+" input:eq(0)").focus(); |
13 |
$("#"+ui.panel.id+" input:eq(0)").focus(); |
Lines 21-31
Link Here
|
21 |
$.cookie("marcdocs_[% borrowernumber %]",'true', |
22 |
$.cookie("marcdocs_[% borrowernumber %]",'true', |
22 |
{ path: "/", expires: 365 }); |
23 |
{ path: "/", expires: 365 }); |
23 |
} |
24 |
} |
|
|
25 |
$('#toolbar').fixFloat(); |
26 |
$("#marcDocsSelect").click(function(){ |
27 |
if($(this).attr("checked")){ |
28 |
showMARCdocLinks(); |
29 |
} else { |
30 |
hideMARCdocLinks(); |
31 |
} |
32 |
}); |
33 |
$("#z3950search").click(function(){ |
34 |
if (confirm(_("Please note that this Z39.50 search could replace the current record."))){ |
35 |
PopupZ3950(); |
36 |
} |
37 |
}); |
38 |
|
39 |
$("#saverecord").click(function(){ |
40 |
$(".btn-group").removeClass("open"); |
41 |
onOption(); |
42 |
return false; |
43 |
}) |
44 |
|
45 |
$("#saveandview").click(function(){ |
46 |
$(".btn-group").removeClass("open"); |
47 |
redirect("view"); |
48 |
return false; |
49 |
}); |
24 |
|
50 |
|
|
|
51 |
$("#saveanditems").click(function(){ |
52 |
$(".btn-group").removeClass("open"); |
53 |
redirect("items"); |
54 |
return false; |
55 |
}); |
25 |
}); |
56 |
}); |
26 |
|
57 |
|
27 |
$('#header_search').tabs().bind('show.ui-tabs', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); }); |
58 |
function redirect(dest){ |
|
|
59 |
$("#redirect").attr("value",dest); |
60 |
return Check(); |
61 |
} |
28 |
|
62 |
|
|
|
63 |
[% IF ( CAN_user_editcatalogue_edit_items ) %] |
64 |
var onOption = function () { |
65 |
return Check(); |
66 |
} |
67 |
[% END %] |
29 |
|
68 |
|
30 |
function confirmnotdup(redirect){ |
69 |
function confirmnotdup(redirect){ |
31 |
$("#confirm_not_duplicate").attr("value","1"); |
70 |
$("#confirm_not_duplicate").attr("value","1"); |
Lines 250-271
function Changefwk(FwkList) {
Link Here
|
250 |
<link type="text/css" rel="stylesheet" href="[% themelang %]/css/addbiblio.css" /> |
289 |
<link type="text/css" rel="stylesheet" href="[% themelang %]/css/addbiblio.css" /> |
251 |
</head> |
290 |
</head> |
252 |
<body id="cat_addbiblio" class="cat"> |
291 |
<body id="cat_addbiblio" class="cat"> |
253 |
<div id="yui-cms-loading"> |
292 |
|
254 |
<div id="yui-cms-float"> |
293 |
<div id="loading"> |
255 |
Loading, please wait... |
294 |
<div>Loading, please wait...</div> |
256 |
</div> |
295 |
</div> |
257 |
</div> |
296 |
|
258 |
<script type="text/javascript" src="[% themelang %]/lib/yui/plugins/loading-min.js"></script> |
|
|
259 |
<script type="text/javascript"> |
260 |
//<![CDATA[ |
261 |
(function() { |
262 |
// configuring the loading mask |
263 |
YAHOO.widget.Loading.config({ |
264 |
opacity: 0.8 |
265 |
}); |
266 |
})(); |
267 |
//]]> |
268 |
</script> |
269 |
[% INCLUDE 'header.inc' %] |
297 |
[% INCLUDE 'header.inc' %] |
270 |
|
298 |
|
271 |
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a> › [% IF ( biblionumber ) %]Editing <em>[% title |html %]</em> (Record number [% biblionumber %])[% ELSE %]Add MARC record[% END %]</div> |
299 |
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a> › [% IF ( biblionumber ) %]Editing <em>[% title |html %]</em> (Record number [% biblionumber %])[% ELSE %]Add MARC record[% END %]</div> |
Lines 317-424
function Changefwk(FwkList) {
Link Here
|
317 |
<input type="hidden" value="[% IF ( biblionumber ) %]view[% ELSE %]items[% END %]" id="redirect" name="redirect" /> |
345 |
<input type="hidden" value="[% IF ( biblionumber ) %]view[% ELSE %]items[% END %]" id="redirect" name="redirect" /> |
318 |
<input type="hidden" value="0" id="confirm_not_duplicate" name="confirm_not_duplicate" /> |
346 |
<input type="hidden" value="0" id="confirm_not_duplicate" name="confirm_not_duplicate" /> |
319 |
[% END %] |
347 |
[% END %] |
320 |
|
|
|
321 |
<div id="toolbar"> |
322 |
|
323 |
<script type="text/javascript"> |
324 |
//<![CDATA[ |
325 |
|
326 |
// prepare DOM for YUI Toolbar |
327 |
|
328 |
$(document).ready(function() { |
329 |
$('#toolbar').fixFloat(); |
330 |
$("#z3950searchc").empty(); |
331 |
$("#savebutton").empty(); |
332 |
yuiToolbar(); |
333 |
|
348 |
|
334 |
$("#marcDocsSelect").click(function(){ |
349 |
<div id="toolbar" class="btn-toolbar"> |
335 |
if($(this).attr("checked")){ |
350 |
[% IF ( CAN_user_editcatalogue_edit_items ) %] |
336 |
showMARCdocLinks(); |
351 |
[% IF (circborrowernumber) %][%# fast cataloging must lead to items %] |
337 |
} else { |
352 |
<!-- Action is under fast cataloging - Save button redirecting to items --> |
338 |
hideMARCdocLinks(); |
353 |
<div class="btn-group"><a href="#" id="saveanditems" class="btn btn-small"><i class="icon-hdd"></i> Save</a></div> |
339 |
} |
354 |
[% ELSE %] |
340 |
}); |
355 |
<!-- Not using fast cataloging - Display split menu --> |
341 |
}); |
356 |
<div class="btn-group"> |
342 |
|
357 |
<button class="btn btn-small" id="saverecord"><i class="icon-hdd"></i> Save</button> |
343 |
function redirect(dest){ |
358 |
<button class="btn btn-small dropdown-toggle" data-toggle="dropdown"> |
344 |
$("#redirect").attr("value",dest); |
359 |
<span class="caret"></span> |
345 |
return Check(); |
360 |
</button> |
346 |
} |
361 |
<ul class="dropdown-menu"> |
347 |
[% IF ( CAN_user_editcatalogue_edit_items ) %] |
362 |
<li><a id="saveandview" href="#">Save and view record</a></li> |
348 |
var onOption = function () { |
363 |
<li><a id="saveanditems" href="#">Save and edit items</a></li> |
349 |
return Check(); |
364 |
</ul> |
350 |
} |
365 |
</div> |
351 |
|
366 |
[% END %] |
352 |
var savemenu = [ |
|
|
353 |
{ text: _("Save and view record"), value: 1, onclick: {fn:function(){redirect("view");}} }, |
354 |
{ text: _("Save and edit items"), value: 2, onclick: {fn:function(){redirect("items");}} } |
355 |
]; |
356 |
[% END %] |
357 |
|
358 |
// YUI Toolbar Functions |
359 |
|
360 |
function yuiToolbar() { |
361 |
[% IF ( CAN_user_editcatalogue_edit_items ) %] |
362 |
[% IF (circborrowernumber) %][%# fast cataloging must lead to items %] |
363 |
new YAHOO.widget.Button({ |
364 |
id: "addbiblio", |
365 |
type: "button", |
366 |
label: _("Save"), |
367 |
container: "savebutton", |
368 |
onclick: {fn:function(){redirect("items");}} |
369 |
}); |
370 |
[% ELSE %] |
367 |
[% ELSE %] |
371 |
var savesplitmenu = new YAHOO.widget.Button({ |
368 |
<!-- User cannot edit items - single button redirecting to view --> |
372 |
type: "split", |
369 |
<div class="btn-group"><a href="#" id="saveandview" class="btn btn-small"><i class="icon-hdd"></i> Save</a></div> |
373 |
label: _("Save"), |
|
|
374 |
id: "addbiblio", |
375 |
name: "savemenubutton", |
376 |
menu: savemenu, |
377 |
container: "savebutton" |
378 |
}); |
379 |
savesplitmenu.on("click", onOption); |
380 |
[% END %] |
370 |
[% END %] |
381 |
[% ELSE %] |
|
|
382 |
new YAHOO.widget.Button({ |
383 |
id: "addbiblio", |
384 |
type: "button", |
385 |
label: _("Save"), |
386 |
container: "savebutton", |
387 |
onclick: {fn:function(){redirect("view");}} |
388 |
}); |
389 |
[% END %] |
390 |
new YAHOO.widget.Button({ |
391 |
id: "z3950search", |
392 |
type: "button", |
393 |
label: _("Z39.50 Search"), |
394 |
container: "z3950searchc", |
395 |
onclick: {fn:function(){if (confirm(_("Please note that this Z39.50 search could replace the current record."))) PopupZ3950()}} |
396 |
}); |
397 |
} |
398 |
|
371 |
|
399 |
//]]> |
372 |
[% UNLESS (circborrowernumber) %][%# Hide in fast cataloging %] |
400 |
</script> |
373 |
<div class="btn-group"><a class="btn btn-small" href="#" id="z3950search"><i class="icon-search"></i> Z39.50 search</a></div> |
401 |
|
374 |
<div class="btn-group"> |
402 |
<ul class="toolbar"> |
375 |
<label for="Frameworks">Change framework: </label> |
403 |
<li id="savebutton"><input id="addbiblio" type="submit" value="Save" /></li> |
376 |
<select name="frameworkcode" id="Frameworks" onchange="Changefwk(this);"> |
404 |
[% UNLESS (circborrowernumber) %][%# Hide in fast cataloging %] |
377 |
<option value="Default">Default</option> |
405 |
<li id="z3950searchc"><input type="button" id="z3950search" value="Z39.50 Search" onclick="PopupZ3950(); return false;" /></li> |
378 |
[% FOREACH frameworkcodeloo IN frameworkcodeloop %] |
406 |
<li id="changeframework"><label for="Frameworks">Change framework: </label> |
379 |
[% IF ( frameworkcodeloo.selected ) %] |
407 |
<select name="frameworkcode" id="Frameworks" onchange="Changefwk(this);"> |
380 |
<option value="[% frameworkcodeloo.value %]" selected="selected"> |
408 |
<option value="Default">Default</option> |
381 |
[% ELSE %] |
409 |
[% FOREACH frameworkcodeloo IN frameworkcodeloop %] |
382 |
<option value="[% frameworkcodeloo.value %]"> |
410 |
[% IF ( frameworkcodeloo.selected ) %] |
383 |
[% END %] |
411 |
<option value="[% frameworkcodeloo.value %]" selected="selected"> |
384 |
[% frameworkcodeloo.frameworktext %] |
412 |
[% ELSE %] |
385 |
</option> |
413 |
<option value="[% frameworkcodeloo.value %]"> |
386 |
[% END %] |
414 |
[% END %] |
387 |
</select> |
415 |
[% frameworkcodeloo.frameworktext %] |
388 |
</div> |
416 |
</option> |
389 |
[% END %] |
417 |
[% END %] |
|
|
418 |
</select> |
419 |
</li> |
420 |
[% END %] |
421 |
</ul> |
422 |
</div> |
390 |
</div> |
423 |
|
391 |
|
424 |
[% IF ( popup ) %] |
392 |
[% IF ( popup ) %] |
425 |
- |
|
|