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