|
Line
Link Here
|
| 0 |
-- koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tmpl |
0 |
++ koha-tmpl//intranet-tmpl/prog/en/modules/authorities/authorities.tmpl |
|
Lines 31-37
Link Here
|
| 31 |
}); |
31 |
}); |
| 32 |
|
32 |
|
| 33 |
/** |
33 |
/** |
| 34 |
* check if mandatory subfields are writed |
34 |
* check if mandatory subfields are written |
| 35 |
*/ |
35 |
*/ |
| 36 |
function AreMandatoriesNotOk(){ |
36 |
function AreMandatoriesNotOk(){ |
| 37 |
var mandatories = new Array(); |
37 |
var mandatories = new Array(); |
|
Lines 75-81
Link Here
|
| 75 |
for(var j=0,len2=eleminputs.length; j<len2; j++){ |
75 |
for(var j=0,len2=eleminputs.length; j<len2; j++){ |
| 76 |
|
76 |
|
| 77 |
if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){ |
77 |
if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){ |
| 78 |
/* tag_801_subfield_c_841304_545657 */ |
|
|
| 79 |
inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[2]); |
78 |
inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[2]); |
| 80 |
|
79 |
|
| 81 |
for( var k=0; k<len2; k++){ |
80 |
for( var k=0; k<len2; k++){ |
|
Lines 156-162
Link Here
|
| 156 |
newin=window.open("../authorities/auth_finder.pl?authtypecode="+ authtype+ "&index="+tagsubfieldid+"&value_mainstr="+encodeURI(mainmainstring)+"&value_main="+encodeURI(mainstring), "_blank",'width=700,height=550,toolbar=false,scrollbars=yes'); |
155 |
newin=window.open("../authorities/auth_finder.pl?authtypecode="+ authtype+ "&index="+tagsubfieldid+"&value_mainstr="+encodeURI(mainmainstring)+"&value_main="+encodeURI(mainstring), "_blank",'width=700,height=550,toolbar=false,scrollbars=yes'); |
| 157 |
} |
156 |
} |
| 158 |
|
157 |
|
| 159 |
function AddField(field,cntrepeatfield) { |
158 |
function AddField(field,cntrepeatfield) { // TODO unused |
| 160 |
document.forms['f'].op.value = "addfield"; |
159 |
document.forms['f'].op.value = "addfield"; |
| 161 |
document.forms['f'].addfield_field.value=field; |
160 |
document.forms['f'].addfield_field.value=field; |
| 162 |
document.forms['f'].repeat_field.value=cntrepeatfield; |
161 |
document.forms['f'].repeat_field.value=cntrepeatfield; |
|
Lines 179-185
Link Here
|
| 179 |
} |
178 |
} |
| 180 |
|
179 |
|
| 181 |
/** |
180 |
/** |
| 182 |
* To clone a field or a subfield by clickink on '+' button |
181 |
* To clone a field or a subfield by clicking on '+' button |
| 183 |
*/ |
182 |
*/ |
| 184 |
function CloneField(index) { |
183 |
function CloneField(index) { |
| 185 |
var original = document.getElementById(index); //original <div> |
184 |
var original = document.getElementById(index); //original <div> |
|
Lines 261-267
Link Here
|
| 261 |
// button ... |
260 |
// button ... |
| 262 |
var spans=0; |
261 |
var spans=0; |
| 263 |
try { |
262 |
try { |
| 264 |
spans = divs[i].getElementsByTagName('span'); |
263 |
spans = divs[i].getElementsByTagName('a'); |
| 265 |
} catch(e) { |
264 |
} catch(e) { |
| 266 |
// no spans |
265 |
// no spans |
| 267 |
} |
266 |
} |
|
Lines 317-323
Link Here
|
| 317 |
|
316 |
|
| 318 |
var CloneButtonPlus; |
317 |
var CloneButtonPlus; |
| 319 |
try { |
318 |
try { |
| 320 |
var anchors = divs[i].getElementsByTagName('span'); |
319 |
var anchors = divs[i].getElementsByTagName('a'); |
| 321 |
for (var j = 0; j < anchors.length; j++) { |
320 |
for (var j = 0; j < anchors.length; j++) { |
| 322 |
if (anchors[j].getAttribute('class') == 'buttonPlus') { |
321 |
if (anchors[j].getAttribute('class') == 'buttonPlus') { |
| 323 |
anchors[j].setAttribute('onclick',"CloneField('" + new_id + "')"); |
322 |
anchors[j].setAttribute('onclick',"CloneField('" + new_id + "')"); |
|
Lines 537-543
Link Here
|
| 537 |
<!-- TMPL_ELSE --> |
536 |
<!-- TMPL_ELSE --> |
| 538 |
<h1>Adding authority <!-- TMPL_VAR name="authtypetext" --></h1> |
537 |
<h1>Adding authority <!-- TMPL_VAR name="authtypetext" --></h1> |
| 539 |
<!-- /TMPL_IF --> |
538 |
<!-- /TMPL_IF --> |
| 540 |
<form method="post" name="f" action="/cgi-bin/koha/authorities/authorities.pl"> |
539 |
<form method="post" name="f" id="f" action="/cgi-bin/koha/authorities/authorities.pl"> |
| 541 |
<input type="hidden" name="op" value="add" /> |
540 |
<input type="hidden" name="op" value="add" /> |
| 542 |
<input type="hidden" name="addfield_field" value="" /> |
541 |
<input type="hidden" name="addfield_field" value="" /> |
| 543 |
<input type="hidden" name="repeat_field" value="" /> |
542 |
<input type="hidden" name="repeat_field" value="" /> |
|
Lines 658-671
Link Here
|
| 658 |
<!-- /TMPL_UNLESS --> |
657 |
<!-- /TMPL_UNLESS --> |
| 659 |
|
658 |
|
| 660 |
<!-- TMPL_UNLESS NAME="advancedMARCEditor" --> |
659 |
<!-- TMPL_UNLESS NAME="advancedMARCEditor" --> |
| 661 |
<a onclick="ExpandField('tag_<!-- TMPL_VAR name="tag"-->_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->')"><!-- TMPL_VAR NAME="tag_lib" --></a> |
660 |
<a href="#" tabindex="1" class="expandfield" onclick="ExpandField('tag_<!-- TMPL_VAR name="tag"-->_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->'); return false;" title="Click to Expand this Tag"><!-- TMPL_VAR NAME="tag_lib" --></a> |
| 662 |
<!-- /TMPL_UNLESS --> |
661 |
<!-- /TMPL_UNLESS --> |
| 663 |
<!-- TMPL_IF name="repeatable" --> |
662 |
<!-- TMPL_IF name="repeatable" --> |
| 664 |
<span class="buttonPlus" onclick="CloneField('tag_<!-- TMPL_VAR name="tag"-->_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->')">+</span> |
663 |
<a href="#" tabindex="1" class="buttonPlus" onclick="CloneField('tag_<!-- TMPL_VAR name="tag"-->_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->'); return false;" title="Repeat this Tag">+</a> |
|
|
664 |
<a href="#" tabindex="1" class="buttonMinus" onclick="UnCloneField('tag_<!-- TMPL_VAR name="tag"-->_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->'); return false;" title="Delete this Tag">−</a> |
| 665 |
<!-- /TMPL_IF --> |
665 |
<!-- /TMPL_IF --> |
| 666 |
<!-- TMPL_UNLESS NAME="mandatory" --> |
|
|
| 667 |
<span class="buttonMinus" onclick="UnCloneField('tag_<!-- TMPL_VAR name="tag"-->_<!-- TMPL_VAR NAME='index'--><!-- TMPL_VAR name="random" -->')">−</span> |
| 668 |
<!-- /TMPL_UNLESS --> |
| 669 |
|
666 |
|
| 670 |
</div> |
667 |
</div> |
| 671 |
|
668 |
|
|
Lines 679-685
Link Here
|
| 679 |
<!-- /TMPL_UNLESS --> |
676 |
<!-- /TMPL_UNLESS --> |
| 680 |
|
677 |
|
| 681 |
<!-- TMPL_UNLESS name="hide_marc" --> |
678 |
<!-- TMPL_UNLESS name="hide_marc" --> |
| 682 |
<!-- TMPL_IF NAME="fixedfield" --> |
679 |
<span class="subfieldcode"><!-- TMPL_IF NAME="fixedfield" --> |
| 683 |
<img class="buttonUp" style="display:none;" src="<!-- TMPL_VAR NAME="themelang" -->/../img/up.png" onclick="upSubfield('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' -->')" alt="Move Up" title="Move Up" /> |
680 |
<img class="buttonUp" style="display:none;" src="<!-- TMPL_VAR NAME="themelang" -->/../img/up.png" onclick="upSubfield('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' -->')" alt="Move Up" title="Move Up" /> |
| 684 |
<!-- TMPL_ELSE --> |
681 |
<!-- TMPL_ELSE --> |
| 685 |
<img class="buttonUp" src="<!-- TMPL_VAR NAME="themelang" -->/../img/up.png" onclick="upSubfield('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' -->')" alt="Move Up" title="Move Up" /> |
682 |
<img class="buttonUp" src="<!-- TMPL_VAR NAME="themelang" -->/../img/up.png" onclick="upSubfield('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' -->')" alt="Move Up" title="Move Up" /> |
|
Lines 692-718
Link Here
|
| 692 |
maxlength="1" |
689 |
maxlength="1" |
| 693 |
class="flat" |
690 |
class="flat" |
| 694 |
tabindex="0" /> |
691 |
tabindex="0" /> |
|
|
692 |
</span> |
| 695 |
<!-- TMPL_ELSE --> |
693 |
<!-- TMPL_ELSE --> |
| 696 |
<input type="hidden" |
694 |
<input type="hidden" |
| 697 |
name="tag_<!-- TMPL_VAR NAME='tag'-->_code_<!-- TMPL_VAR NAME='subfield'-->_<!-- TMPL_VAR NAME='index'-->_<!-- TMPL_VAR NAME='index_subfield'-->" |
695 |
name="tag_<!-- TMPL_VAR NAME='tag'-->_code_<!-- TMPL_VAR NAME='subfield'-->_<!-- TMPL_VAR NAME='index'-->_<!-- TMPL_VAR NAME='index_subfield'-->" |
| 698 |
value="<!-- TMPL_VAR NAME="subfield" -->"/> |
696 |
value="<!-- TMPL_VAR NAME="subfield" -->"/> |
|
|
697 |
</span> |
| 699 |
<!-- /TMPL_UNLESS --> |
698 |
<!-- /TMPL_UNLESS --> |
| 700 |
|
699 |
|
| 701 |
<!-- TMPL_UNLESS NAME="advancedMARCEditor" --> |
700 |
<!-- TMPL_UNLESS NAME="advancedMARCEditor" --> |
| 702 |
<!-- TMPL_IF name="mandatory" --><span class="subfield_mandatory"><!-- /TMPL_IF --> |
701 |
<!-- TMPL_IF name="mandatory" --><span class="subfield subfield_mandatory"><!-- TMPL_ELSE --><span class="subfield"><!-- /TMPL_IF --> |
| 703 |
<!-- TMPL_VAR NAME="marc_lib" --> |
702 |
<!-- TMPL_VAR NAME="marc_lib_plain" --> |
| 704 |
<!-- TMPL_IF name="mandatory" --></span><!-- /TMPL_IF --> |
703 |
<!-- TMPL_IF NAME="mandatory" --><span class="mandatory_marker" title="This field is mandatory">*</span><!-- /TMPL_IF --> |
|
|
704 |
</span> |
| 705 |
</label> |
705 |
</label> |
| 706 |
<!-- /TMPL_UNLESS --> |
706 |
<!-- /TMPL_UNLESS --> |
| 707 |
|
707 |
|
| 708 |
<!-- TMPL_VAR NAME="marc_value" --> |
708 |
<!-- TMPL_VAR NAME="marc_value" --> |
| 709 |
|
709 |
|
| 710 |
<!-- TMPL_IF NAME="repeatable" --> |
710 |
<!-- TMPL_IF NAME="repeatable" --> |
| 711 |
<span class="buttonPlus" onclick="CloneSubfield('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' -->')">+</span> |
711 |
<span class="buttonPlus" onclick="CloneSubfield('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' --><!-- TMPL_VAR name="random" -->')">+</span> |
| 712 |
<!-- /TMPL_IF --> |
|
|
| 713 |
<!-- TMPL_UNLESS NAME="mandatory" --> |
| 714 |
<span class="buttonMinus" onclick="UnCloneField('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' --><!-- TMPL_VAR name="random" -->')">−</span> |
712 |
<span class="buttonMinus" onclick="UnCloneField('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' --><!-- TMPL_VAR name="random" -->')">−</span> |
| 715 |
<!-- /TMPL_UNLESS --> |
713 |
<!-- /TMPL_IF --> |
| 716 |
|
714 |
|
| 717 |
</div> |
715 |
</div> |
| 718 |
<!-- End of the line --> |
716 |
<!-- End of the line --> |
|
Lines 749-755
Link Here
|
| 749 |
<input type="hidden" name="subfield" value="<!-- TMPL_VAR NAME="oldauthtypetagsubfield" -->" /> |
747 |
<input type="hidden" name="subfield" value="<!-- TMPL_VAR NAME="oldauthtypetagsubfield" -->" /> |
| 750 |
<input type="hidden" name="field_value" value="<!-- TMPL_VAR NAME="authtypecode" -->" /> |
748 |
<input type="hidden" name="field_value" value="<!-- TMPL_VAR NAME="authtypecode" -->" /> |
| 751 |
<!-- /TMPL_IF --> |
749 |
<!-- /TMPL_IF --> |
| 752 |
<fieldset class="action"> |
750 |
<fieldset class="action" id="action" > |
| 753 |
<input type="button" id="addauth2" value="Save" onclick="Check(this.form)" accesskey="w" /> |
751 |
<input type="button" id="addauth2" value="Save" onclick="Check(this.form)" accesskey="w" /> |
| 754 |
</fieldset> |
752 |
</fieldset> |
| 755 |
</form> |
753 |
</form> |