View | Details | Raw Unified | Return to bug 3264
Collapse All | Expand All

(-)file_not_specified_in_diff (-22 / +20 lines)
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">&#8722;</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" -->')">&#8722;</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" -->')">&#8722;</span>
712
                        <span class="buttonMinus" onclick="UnCloneField('subfield<!-- TMPL_VAR NAME='tag' --><!-- TMPL_VAR NAME='subfield' --><!-- TMPL_VAR name="random" -->')">&#8722;</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>

Return to bug 3264