|
Lines 7-36
Link Here
|
| 7 |
<script type="text/javascript"> |
7 |
<script type="text/javascript"> |
| 8 |
//<![CDATA[ |
8 |
//<![CDATA[ |
| 9 |
|
9 |
|
| 10 |
$(document).ready(function() { |
10 |
$(document).ready(function() { |
| 11 |
$('#addbibliotabs').tabs().bind('show.ui-tabs', function(e, ui) { |
11 |
var $tabs = $('#addbibliotabs').tabs(); |
| 12 |
$("#"+ui.panel.id+" input:eq(0)").focus(); |
12 |
$( "ul.sortable_field", $tabs ).sortable({ |
| 13 |
}); |
13 |
placeholder: "ui-state-highlight", |
| 14 |
|
14 |
}).disableSelection(); |
| 15 |
/* check cookie to hide/show marcdocs*/ |
15 |
$( "ul.sortable_subfield", $tabs ).sortable({ |
| 16 |
if($.cookie("marcdocs_[% borrowernumber %]") == 'false'){ |
16 |
placeholder: "ui-state-highlight", |
| 17 |
hideMARCdocLinks(); |
17 |
}).disableSelection(); |
|
|
18 |
|
| 19 |
/* check cookie to hide/show marcdocs*/ |
| 20 |
if($.cookie("marcdocs_[% borrowernumber %]") == 'false'){ |
| 21 |
hideMARCdocLinks(); |
| 18 |
$("#marcDocsSelect").removeAttr('checked'); |
22 |
$("#marcDocsSelect").removeAttr('checked'); |
| 19 |
} else { |
23 |
} else { |
| 20 |
/* reset cookie expire date */ |
24 |
/* reset cookie expire date */ |
| 21 |
$.cookie("marcdocs_[% borrowernumber %]",'true', |
25 |
$.cookie("marcdocs_[% borrowernumber %]",'true', |
| 22 |
{ path: "/", expires: 365 }); |
26 |
{ path: "/", expires: 365 }); |
| 23 |
} |
27 |
} |
| 24 |
|
28 |
|
| 25 |
}); |
29 |
}); |
| 26 |
|
30 |
|
| 27 |
$('#header_search').tabs().bind('show.ui-tabs', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); }); |
31 |
$('#header_search').tabs().bind('show.ui-tabs', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); }); |
| 28 |
|
32 |
|
| 29 |
|
33 |
|
| 30 |
function confirmnotdup(redirect){ |
34 |
function confirmnotdup(redirect){ |
| 31 |
$("#confirm_not_duplicate").attr("value","1"); |
35 |
$("#confirm_not_duplicate").attr("value","1"); |
| 32 |
$("#redirect").attr("value",redirect); |
36 |
$("#redirect").attr("value",redirect); |
| 33 |
Check(); |
37 |
Check(); |
| 34 |
} |
38 |
} |
| 35 |
|
39 |
|
| 36 |
function Dopop(link,i) { |
40 |
function Dopop(link,i) { |
|
Lines 43-49
function Dopop(link,i) {
Link Here
|
| 43 |
*/ |
47 |
*/ |
| 44 |
function PopupZ3950() { |
48 |
function PopupZ3950() { |
| 45 |
var strQuery = GetZ3950Terms(); |
49 |
var strQuery = GetZ3950Terms(); |
| 46 |
if(strQuery){ |
50 |
if(strQuery){ |
| 47 |
window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=740,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes'); |
51 |
window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=740,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes'); |
| 48 |
} |
52 |
} |
| 49 |
} |
53 |
} |
|
Lines 87-99
function _UNIMARCFieldDoc(field, blocknumber) {
Link Here
|
| 87 |
* Functions to hide/show marc docs links |
91 |
* Functions to hide/show marc docs links |
| 88 |
*/ |
92 |
*/ |
| 89 |
function hideMARCdocLinks() { |
93 |
function hideMARCdocLinks() { |
| 90 |
$(".marcdocs").hide(); |
94 |
$(".marcdocs").hide(); |
| 91 |
$.cookie("marcdocs_[% borrowernumber %]",'false', { path: "/", expires: 365 }); |
95 |
$.cookie("marcdocs_[% borrowernumber %]",'false', { path: "/", expires: 365 }); |
| 92 |
} |
96 |
} |
| 93 |
|
97 |
|
| 94 |
function showMARCdocLinks() { |
98 |
function showMARCdocLinks() { |
| 95 |
$(".marcdocs").show(); |
99 |
$(".marcdocs").show(); |
| 96 |
$.cookie("marcdocs_[% borrowernumber %]",'true', { path: "/", expires: 365 }); |
100 |
$.cookie("marcdocs_[% borrowernumber %]",'true', { path: "/", expires: 365 }); |
| 97 |
} |
101 |
} |
| 98 |
|
102 |
|
| 99 |
/** |
103 |
/** |
|
Lines 107-120
function AreMandatoriesNotOk(){
Link Here
|
| 107 |
var flag=0; |
111 |
var flag=0; |
| 108 |
var tabflag= new Array(); |
112 |
var tabflag= new Array(); |
| 109 |
[% FOREACH BIG_LOO IN BIG_LOOP %] |
113 |
[% FOREACH BIG_LOO IN BIG_LOOP %] |
| 110 |
[% FOREACH innerloo IN BIG_LOO.innerloop %] |
114 |
[% FOREACH innerloo IN BIG_LOO.innerloop %] |
| 111 |
[% IF ( innerloo.mandatory ) %] |
115 |
[% IF ( innerloo.mandatory ) %] |
| 112 |
mandatoriesfields.push(new Array("[% innerloo.tag %]","[% innerloo.index %][% innerloo.random %]","[% innerloo.index %]")); |
116 |
mandatoriesfields.push(new Array("[% innerloo.tag %]","[% innerloo.index %][% innerloo.random %]","[% innerloo.index %]")); |
| 113 |
[% END %] |
117 |
[% END %] |
| 114 |
[% FOREACH subfield_loo IN innerloo.subfield_loop %] |
118 |
[% FOREACH subfield_loo IN innerloo.subfield_loop %] |
| 115 |
[% IF ( subfield_loo.mandatory ) %]mandatories.push("[% subfield_loo.id %]"); |
119 |
[% IF ( subfield_loo.mandatory ) %]mandatories.push("[% subfield_loo.id %]"); |
| 116 |
tab.push("[% BIG_LOO.number %]"); |
120 |
tab.push("[% BIG_LOO.number %]"); |
| 117 |
label.push("[% subfield_loo.marc_lib %]"); |
121 |
label.push("[% subfield_loo.marc_lib %]"); |
| 118 |
[% END %] |
122 |
[% END %] |
| 119 |
[% END %] |
123 |
[% END %] |
| 120 |
[% END %] |
124 |
[% END %] |
|
Lines 126-134
function AreMandatoriesNotOk(){
Link Here
|
| 126 |
var subfield=mandatories[i].substr(17,1); |
130 |
var subfield=mandatories[i].substr(17,1); |
| 127 |
var tagnumber=mandatories[i].substr(19,mandatories[i].lastIndexOf("_")-19); |
131 |
var tagnumber=mandatories[i].substr(19,mandatories[i].lastIndexOf("_")-19); |
| 128 |
if (tabflag[tag+subfield+tagnumber] == null) { |
132 |
if (tabflag[tag+subfield+tagnumber] == null) { |
| 129 |
tabflag[tag+subfield+tagnumber]=new Array(); |
133 |
tabflag[tag+subfield+tagnumber]=new Array(); |
| 130 |
tabflag[tag+subfield+tagnumber][0]=0; |
134 |
tabflag[tag+subfield+tagnumber][0]=0; |
| 131 |
} |
135 |
} |
| 132 |
if( tabflag[tag+subfield+tagnumber][0] != 1 && (document.getElementById(mandatories[i]) != null && ! document.getElementById(mandatories[i]).value || document.getElementById(mandatories[i]) == null)){ |
136 |
if( tabflag[tag+subfield+tagnumber][0] != 1 && (document.getElementById(mandatories[i]) != null && ! document.getElementById(mandatories[i]).value || document.getElementById(mandatories[i]) == null)){ |
| 133 |
tabflag[tag+subfield+tagnumber][0] = 0 + tabflag[tag+subfield+tagnumber] ; |
137 |
tabflag[tag+subfield+tagnumber][0] = 0 + tabflag[tag+subfield+tagnumber] ; |
| 134 |
document.getElementById(mandatories[i]).setAttribute('class','subfield_not_filled'); |
138 |
document.getElementById(mandatories[i]).setAttribute('class','subfield_not_filled'); |
|
Lines 151-208
function AreMandatoriesNotOk(){
Link Here
|
| 151 |
|
155 |
|
| 152 |
/* Check for mandatories field(not subfields) */ |
156 |
/* Check for mandatories field(not subfields) */ |
| 153 |
for(var i=0,len=mandatoriesfields.length; i<len; i++){ |
157 |
for(var i=0,len=mandatoriesfields.length; i<len; i++){ |
| 154 |
isempty = true; |
158 |
isempty = true; |
| 155 |
arr = mandatoriesfields[i]; |
159 |
arr = mandatoriesfields[i]; |
| 156 |
divid = "tag_" + arr[0] + "_" + arr[1]; |
160 |
divid = "tag_" + arr[0] + "_" + arr[1]; |
| 157 |
varegexp = new RegExp("^tag_" + arr[0] + "_code_"); |
161 |
varegexp = new RegExp("^tag_" + arr[0] + "_code_"); |
| 158 |
|
162 |
|
| 159 |
if(parseInt(arr[0]) >= 10){ |
163 |
if(parseInt(arr[0]) >= 10){ |
| 160 |
elem = document.getElementById(divid); |
164 |
elem = document.getElementById(divid); |
| 161 |
eleminputs = elem.getElementsByTagName('input'); |
165 |
eleminputs = elem.getElementsByTagName('input'); |
| 162 |
|
166 |
|
| 163 |
for(var j=0,len2=eleminputs.length; j<len2; j++){ |
167 |
for(var j=0,len2=eleminputs.length; j<len2; j++){ |
| 164 |
|
168 |
|
| 165 |
if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){ |
169 |
if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){ |
| 166 |
inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[2]); |
170 |
inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[2]); |
| 167 |
|
171 |
|
| 168 |
for( var k=0; k<len2; k++){ |
172 |
for( var k=0; k<len2; k++){ |
| 169 |
if(eleminputs[k].id.match(inputregexp) && eleminputs[k].value){ |
173 |
if(eleminputs[k].id.match(inputregexp) && eleminputs[k].value){ |
| 170 |
isempty = false |
174 |
isempty = false |
| 171 |
} |
175 |
} |
| 172 |
} |
176 |
} |
| 173 |
|
177 |
|
| 174 |
elemselect = elem.getElementsByTagName('select'); |
178 |
elemselect = elem.getElementsByTagName('select'); |
| 175 |
for( var k=0; k<elemselect.length; k++){ |
179 |
for( var k=0; k<elemselect.length; k++){ |
| 176 |
if(elemselect[k].id.match(inputregexp) && elemselect[k].value){ |
180 |
if(elemselect[k].id.match(inputregexp) && elemselect[k].value){ |
| 177 |
isempty = false |
181 |
isempty = false |
| 178 |
} |
182 |
} |
| 179 |
} |
183 |
} |
| 180 |
} |
184 |
} |
| 181 |
} |
185 |
} |
| 182 |
|
186 |
|
| 183 |
elemtextareas = elem.getElementsByTagName('textarea'); |
187 |
elemtextareas = elem.getElementsByTagName('textarea'); |
| 184 |
for(var j=0,len2=elemtextareas.length; j<len2; j++){ |
188 |
for(var j=0,len2=elemtextareas.length; j<len2; j++){ |
| 185 |
// this bit assumes that the only textareas in this context would be for subfields |
189 |
// this bit assumes that the only textareas in this context would be for subfields |
| 186 |
if (elemtextareas[j].value) { |
190 |
if (elemtextareas[j].value) { |
| 187 |
isempty = false; |
191 |
isempty = false; |
| 188 |
} |
192 |
} |
| 189 |
} |
193 |
} |
| 190 |
}else{ |
194 |
}else{ |
| 191 |
isempty = false; |
195 |
isempty = false; |
| 192 |
} |
196 |
} |
| 193 |
|
197 |
|
| 194 |
if(isempty){ |
198 |
if(isempty){ |
| 195 |
flag = 1; |
199 |
flag = 1; |
| 196 |
StrAlert += _("\t* Field ") + arr[0] + _(" is mandatory, at least one of its subfields must be filled.") + "\n"; |
200 |
StrAlert += _("\t* Field ") + arr[0] + _(" is mandatory, at least one of its subfields must be filled.") + "\n"; |
| 197 |
} |
201 |
} |
| 198 |
|
202 |
|
| 199 |
} |
203 |
} |
| 200 |
|
204 |
|
| 201 |
if(flag){ |
205 |
if(flag){ |
| 202 |
return StrAlert; |
206 |
return StrAlert; |
| 203 |
} else { |
207 |
} else { |
| 204 |
return flag; |
208 |
return flag; |
| 205 |
} |
209 |
} |
| 206 |
} |
210 |
} |
| 207 |
|
211 |
|
| 208 |
/** |
212 |
/** |
|
Lines 259-268
function Changefwk(FwkList) {
Link Here
|
| 259 |
<script type="text/javascript"> |
263 |
<script type="text/javascript"> |
| 260 |
//<![CDATA[ |
264 |
//<![CDATA[ |
| 261 |
(function() { |
265 |
(function() { |
| 262 |
// configuring the loading mask |
266 |
// configuring the loading mask |
| 263 |
YAHOO.widget.Loading.config({ |
267 |
YAHOO.widget.Loading.config({ |
| 264 |
opacity: 0.8 |
268 |
opacity: 0.8 |
| 265 |
}); |
269 |
}); |
| 266 |
})(); |
270 |
})(); |
| 267 |
//]]> |
271 |
//]]> |
| 268 |
</script> |
272 |
</script> |
|
Lines 310-330
function Changefwk(FwkList) {
Link Here
|
| 310 |
[% ELSE %] |
314 |
[% ELSE %] |
| 311 |
<form method="post" name="f" id="f" action="/cgi-bin/koha/cataloguing/addbiblio.pl" onsubmit="return Check();"> |
315 |
<form method="post" name="f" id="f" action="/cgi-bin/koha/cataloguing/addbiblio.pl" onsubmit="return Check();"> |
| 312 |
<input type="hidden" value="[% IF ( biblionumber ) %]view[% ELSE %]items[% END %]" id="redirect" name="redirect" /> |
316 |
<input type="hidden" value="[% IF ( biblionumber ) %]view[% ELSE %]items[% END %]" id="redirect" name="redirect" /> |
| 313 |
<input type="hidden" value="0" id="confirm_not_duplicate" name="confirm_not_duplicate" /> |
317 |
<input type="hidden" value="0" id="confirm_not_duplicate" name="confirm_not_duplicate" /> |
| 314 |
[% END %] |
318 |
[% END %] |
| 315 |
|
319 |
|
| 316 |
<div id="toolbar"> |
320 |
<div id="toolbar"> |
| 317 |
|
321 |
|
| 318 |
<script type="text/javascript"> |
322 |
<script type="text/javascript"> |
| 319 |
//<![CDATA[ |
323 |
//<![CDATA[ |
| 320 |
|
324 |
|
| 321 |
// prepare DOM for YUI Toolbar |
325 |
// prepare DOM for YUI Toolbar |
| 322 |
|
326 |
|
| 323 |
$(document).ready(function() { |
327 |
$(document).ready(function() { |
| 324 |
$('#toolbar').fixFloat(); |
328 |
$('#toolbar').fixFloat(); |
| 325 |
$("#z3950searchc").empty(); |
329 |
$("#z3950searchc").empty(); |
| 326 |
$("#savebutton").empty(); |
330 |
$("#savebutton").empty(); |
| 327 |
yuiToolbar(); |
331 |
yuiToolbar(); |
| 328 |
|
332 |
|
| 329 |
$("#marcDocsSelect").click(function(){ |
333 |
$("#marcDocsSelect").click(function(){ |
| 330 |
if($(this).attr("checked")){ |
334 |
if($(this).attr("checked")){ |
|
Lines 333-339
function Changefwk(FwkList) {
Link Here
|
| 333 |
hideMARCdocLinks(); |
337 |
hideMARCdocLinks(); |
| 334 |
} |
338 |
} |
| 335 |
}); |
339 |
}); |
| 336 |
}); |
340 |
}); |
| 337 |
|
341 |
|
| 338 |
function redirect(dest){ |
342 |
function redirect(dest){ |
| 339 |
$("#redirect").attr("value",dest); |
343 |
$("#redirect").attr("value",dest); |
|
Lines 350-358
function Changefwk(FwkList) {
Link Here
|
| 350 |
]; |
354 |
]; |
| 351 |
[% END %] |
355 |
[% END %] |
| 352 |
|
356 |
|
| 353 |
// YUI Toolbar Functions |
357 |
// YUI Toolbar Functions |
| 354 |
|
358 |
|
| 355 |
function yuiToolbar() { |
359 |
function yuiToolbar() { |
| 356 |
[% IF ( CAN_user_editcatalogue_edit_items ) %] |
360 |
[% IF ( CAN_user_editcatalogue_edit_items ) %] |
| 357 |
var savesplitmenu = new YAHOO.widget.Button({ |
361 |
var savesplitmenu = new YAHOO.widget.Button({ |
| 358 |
type: "split", |
362 |
type: "split", |
|
Lines 373-408
function Changefwk(FwkList) {
Link Here
|
| 373 |
onclick: {fn:function(){redirect("view");}} |
377 |
onclick: {fn:function(){redirect("view");}} |
| 374 |
}); |
378 |
}); |
| 375 |
[% END %] |
379 |
[% END %] |
| 376 |
new YAHOO.widget.Button({ |
380 |
new YAHOO.widget.Button({ |
| 377 |
id: "z3950search", |
381 |
id: "z3950search", |
| 378 |
type: "button", |
382 |
type: "button", |
| 379 |
label: _("Z39.50 Search"), |
383 |
label: _("Z39.50 Search"), |
| 380 |
container: "z3950searchc", |
384 |
container: "z3950searchc", |
| 381 |
onclick: {fn:function(){if (confirm(_("Please note that this Z39.50 search could replace the current record."))) PopupZ3950()}} |
385 |
onclick: {fn:function(){if (confirm(_("Please note that this Z39.50 search could replace the current record."))) PopupZ3950()}} |
| 382 |
}); |
386 |
}); |
| 383 |
} |
387 |
} |
| 384 |
|
388 |
|
| 385 |
//]]> |
389 |
//]]> |
| 386 |
</script> |
390 |
</script> |
| 387 |
|
391 |
|
| 388 |
<ul class="toolbar"> |
392 |
<ul class="toolbar"> |
| 389 |
<li id="savebutton"><input id="addbiblio" type="submit" value="Save" /></li> |
393 |
<li id="savebutton"><input id="addbiblio" type="submit" value="Save" /></li> |
| 390 |
<li id="z3950searchc"><input type="button" id="z3950search" value="Z39.50 Search" onclick="PopupZ3950(); return false;" /></li> |
394 |
<li id="z3950searchc"><input type="button" id="z3950search" value="Z39.50 Search" onclick="PopupZ3950(); return false;" /></li> |
| 391 |
<li id="changeframework"><label for="Frameworks">Change framework: </label> |
395 |
<li id="changeframework"><label for="Frameworks">Change framework: </label> |
| 392 |
<select name="frameworkcode" id="Frameworks" onchange="Changefwk(this);"> |
396 |
<select name="frameworkcode" id="Frameworks" onchange="Changefwk(this);"> |
| 393 |
<option value="Default">Default</option> |
397 |
<option value="Default">Default</option> |
| 394 |
[% FOREACH frameworkcodeloo IN frameworkcodeloop %] |
398 |
[% FOREACH frameworkcodeloo IN frameworkcodeloop %] |
| 395 |
[% IF ( frameworkcodeloo.selected ) %] |
399 |
[% IF ( frameworkcodeloo.selected ) %] |
| 396 |
<option value="[% frameworkcodeloo.value %]" selected="selected"> |
400 |
<option value="[% frameworkcodeloo.value %]" selected="selected"> |
| 397 |
[% ELSE %] |
401 |
[% ELSE %] |
| 398 |
<option value="[% frameworkcodeloo.value %]"> |
402 |
<option value="[% frameworkcodeloo.value %]"> |
| 399 |
[% END %] |
403 |
[% END %] |
| 400 |
[% frameworkcodeloo.frameworktext %] |
404 |
[% frameworkcodeloo.frameworktext %] |
| 401 |
</option> |
405 |
</option> |
| 402 |
[% END %] |
406 |
[% END %] |
| 403 |
</select> |
407 |
</select> |
| 404 |
<input type="hidden" name="op" value="addbiblio" /></li> |
408 |
<input type="hidden" name="op" value="addbiblio" /></li> |
| 405 |
</ul> |
409 |
</ul> |
| 406 |
</div> |
410 |
</div> |
| 407 |
|
411 |
|
| 408 |
[% IF ( popup ) %] |
412 |
[% IF ( popup ) %] |
|
Lines 420-430
function Changefwk(FwkList) {
Link Here
|
| 420 |
</ul> |
424 |
</ul> |
| 421 |
|
425 |
|
| 422 |
[% FOREACH BIG_LOO IN BIG_LOOP %] |
426 |
[% FOREACH BIG_LOO IN BIG_LOOP %] |
| 423 |
<div id="tab[% BIG_LOO.number %]XX"> |
427 |
<ul id="tab[% BIG_LOO.number %]XX" class="sortable_field"> |
| 424 |
|
428 |
|
| 425 |
[% FOREACH innerloo IN BIG_LOO.innerloop %] |
429 |
[% FOREACH innerloo IN BIG_LOO.innerloop %] |
| 426 |
[% IF ( innerloo.tag ) %] |
430 |
[% IF ( innerloo.tag ) %] |
| 427 |
<div class="tag" id="tag_[% innerloo.tag %]_[% innerloo.index %][% innerloo.random %]"> |
431 |
<li class="tag" id="tag_[% innerloo.tag %]_[% innerloo.index %][% innerloo.random %]"> |
| 428 |
<div class="tag_title" id="div_indicator_tag_[% innerloo.tag %]_[% innerloo.index %][% innerloo.random %]"> |
432 |
<div class="tag_title" id="div_indicator_tag_[% innerloo.tag %]_[% innerloo.index %][% innerloo.random %]"> |
| 429 |
[% UNLESS hide_marc %] |
433 |
[% UNLESS hide_marc %] |
| 430 |
[% IF advancedMARCEditor %] |
434 |
[% IF advancedMARCEditor %] |
|
Lines 504-513
function Changefwk(FwkList) {
Link Here
|
| 504 |
</span> |
508 |
</span> |
| 505 |
|
509 |
|
| 506 |
</div> |
510 |
</div> |
| 507 |
|
511 |
<ul class="sortable_subfield"> |
| 508 |
[% FOREACH subfield_loo IN innerloo.subfield_loop %] |
512 |
[% FOREACH subfield_loo IN innerloo.subfield_loop %] |
| 509 |
<!-- One line on the marc editor --> |
513 |
<!-- One line on the marc editor --> |
| 510 |
<div class="subfield_line" style="[% subfield_loo.visibility %]" id="subfield[% subfield_loo.tag %][% subfield_loo.subfield %][% subfield_loo.random %]"> |
514 |
<li class="subfield_line" style="[% subfield_loo.visibility %]" id="subfield[% subfield_loo.tag %][% subfield_loo.subfield %][% subfield_loo.random %]"> |
| 511 |
|
515 |
|
| 512 |
[% UNLESS advancedMARCEditor %] |
516 |
[% UNLESS advancedMARCEditor %] |
| 513 |
[% IF ( subfield_loo.fixedfield ) %]<label for="tag_[% subfield_loo.tag %]_subfield_[% subfield_loo.subfield %]_[% subfield_loo.index %]_[% subfield_loo.index_subfield %]" style="display:none;" class="labelsubfield"> |
517 |
[% IF ( subfield_loo.fixedfield ) %]<label for="tag_[% subfield_loo.tag %]_subfield_[% subfield_loo.subfield %]_[% subfield_loo.index %]_[% subfield_loo.index_subfield %]" style="display:none;" class="labelsubfield"> |
|
Lines 518-526
function Changefwk(FwkList) {
Link Here
|
| 518 |
[% UNLESS hide_marc %] |
522 |
[% UNLESS hide_marc %] |
| 519 |
<span class="subfieldcode"> |
523 |
<span class="subfieldcode"> |
| 520 |
[% IF ( subfield_loo.fixedfield ) %] |
524 |
[% IF ( subfield_loo.fixedfield ) %] |
| 521 |
<img class="buttonUp" style="display:none;" src="/intranet-tmpl/prog/img/up.png" onclick="upSubfield('subfield[% subfield_loo.tag %][% subfield_loo.subfield %][% subfield_loo.random %]')" alt="Move Up" title="Move Up" /> |
525 |
<img class="buttonUp" style="display:none;" src="/intranet-tmpl/prog/img/cursor_split_16.png" alt="Move Up" title="Move Up" /> |
| 522 |
[% ELSE %] |
526 |
[% ELSE %] |
| 523 |
<img class="buttonUp" src="/intranet-tmpl/prog/img/up.png" onclick="upSubfield('subfield[% subfield_loo.tag %][% subfield_loo.subfield %][% subfield_loo.random %]')" alt="Move Up" title="Move Up" /> |
527 |
<img class="buttonUp" src="/intranet-tmpl/prog/img/cursor_split_16.png" alt="Move Up" title="Move Up" /> |
| 524 |
[% END %] |
528 |
[% END %] |
| 525 |
<input type="text" |
529 |
<input type="text" |
| 526 |
title="[% subfield_loo.marc_lib_plain %]" |
530 |
title="[% subfield_loo.marc_lib_plain %]" |
|
Lines 558-575
function Changefwk(FwkList) {
Link Here
|
| 558 |
</a> |
562 |
</a> |
| 559 |
[% END %] |
563 |
[% END %] |
| 560 |
</span> |
564 |
</span> |
| 561 |
|
565 |
</li> <!-- End of the subfield line --> |
| 562 |
</div> |
566 |
[% END %] |
| 563 |
<!-- End of the line --> |
567 |
|
| 564 |
[% END %] |
568 |
</ul> |
| 565 |
|
569 |
</li> |
| 566 |
</div> |
570 |
[% END %]<!-- if innerloo.tag --> |
| 567 |
[% END %]<!-- if innerloo.tag --> |
571 |
[% END %]<!-- BIG_LOO.innerloop --> |
| 568 |
[% END %]<!-- BIG_LOO.innerloop --> |
572 |
</ul><!-- tabs --> |
| 569 |
</div> |
573 |
[% END %]<!-- BIG_LOOP --> |
| 570 |
[% END %]<!-- BIG_LOOP --> |
|
|
| 571 |
|
| 572 |
</div><!-- tabs --> |
| 573 |
|
574 |
|
| 574 |
<!-- Fields for fast add cataloguing --> |
575 |
<!-- Fields for fast add cataloguing --> |
| 575 |
<input type="hidden" name="barcode" value="[% barcode %]" /> |
576 |
<input type="hidden" name="barcode" value="[% barcode %]" /> |