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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tmpl (-31 / +20 lines)
Lines 94-123 var allcheckboxes = $(".checkboxed"); Link Here
94
        $(this).hide();
94
        $(this).hide();
95
		$("#add_message_form").show();
95
		$("#add_message_form").show();
96
	 });
96
	 });
97
	 
98
	 
99
	// uncheck_sibling
100
	$('.itemsCheckbox').click(function(){ 
101
		$(this).closest('tr').find('.barcodesCheckbox').attr('checked', false);
102
	});
103
	
104
	$('.barcodesCheckbox').click(function(){ 
105
		$(this).closest('tr').find('.itemsCheckbox').attr('checked', false);
106
	});
107
	
97
 });
108
 });
98
function uncheck_sibling(me){
109
99
nodename=me.getAttribute("name");
100
if (nodename =="barcodes[]"){
101
    var Node=me.parentNode.previousSibling;
102
    while (Node.nodeName!="TD"){Node=Node.previousSibling}
103
    var Nodes=Node.childNodes;
104
    for (var i=0;i<Nodes.length;i++){
105
      if (Nodes[i].nodeName=="INPUT" && Nodes[i].getAttribute("type")=="checkbox"){
106
        Nodes[i].checked=false;
107
      }     
108
   }   
109
110
}else {
111
    var Node=me.parentNode.nextSibling;
112
    while (Node.nodeName!="TD"){Node=Node.nextSibling}
113
    var Nodes=Node.childNodes;
114
    for (var i=0;i<Nodes.length;i++){
115
      if (Nodes[i].nodeName=="INPUT" && Nodes[i].getAttribute("type")=="checkbox"){
116
        Nodes[i].checked=false;
117
      }     
118
   }   
119
}
120
}
121
function validate1(date) {
110
function validate1(date) {
122
    var today = new Date();
111
    var today = new Date();
123
    if ( date < today ) {
112
    if ( date < today ) {
Lines 758-776 No patron matched <span class="ex"><!-- TMPL_VAR name="message" --></span> Link Here
758
      <!-- TMPL_ELSE -->
747
      <!-- TMPL_ELSE -->
759
        <td><span style="padding: 0 1em;"><!-- TMPL_IF NAME="renewals" --><!-- TMPL_VAR NAME="renewals" --><!-- TMPL_ELSE -->0<!-- /TMPL_IF --></span>
748
        <td><span style="padding: 0 1em;"><!-- TMPL_IF NAME="renewals" --><!-- TMPL_VAR NAME="renewals" --><!-- TMPL_ELSE -->0<!-- /TMPL_IF --></span>
760
        <!-- TMPL_IF NAME="can_renew" -->
749
        <!-- TMPL_IF NAME="can_renew" -->
761
        <input type="checkbox" name="all_items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" style="display: none;" />
750
        <input type="checkbox" class="itemsCheckbox" name="all_items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" style="display: none;" />
762
        <!-- TMPL_IF NAME="od" -->
751
        <!-- TMPL_IF NAME="od" -->
763
            <input type="checkbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" />
752
            <input type="checkbox" class="itemsCheckbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" />
764
        <!-- TMPL_ELSE -->
753
        <!-- TMPL_ELSE -->
765
            <input type="checkbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" />
754
            <input type="checkbox" class="itemsCheckbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" />
766
        <!-- /TMPL_IF -->
755
        <!-- /TMPL_IF -->
767
        <!-- TMPL_ELSE -->
756
        <!-- TMPL_ELSE -->
768
            <!-- TMPL_IF NAME="can_confirm" --><span class="renewals-allowed" style="display: none">
757
            <!-- TMPL_IF NAME="can_confirm" --><span class="renewals-allowed" style="display: none">
769
                <input type="checkbox" name="all_items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" style="display: none;" />
758
                <input type="checkbox" class="itemsCheckbox" name="all_items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" style="display: none;" />
770
                <!-- TMPL_IF NAME="od" -->
759
                <!-- TMPL_IF NAME="od" -->
771
                    <input type="checkbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" />
760
                    <input type="checkbox" class="itemsCheckbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" checked="checked" />
772
                <!-- TMPL_ELSE -->
761
                <!-- TMPL_ELSE -->
773
                    <input type="checkbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" />
762
                    <input type="checkbox" class="itemsCheckbox" name="items[]" value="<!-- TMPL_VAR NAME="itemnumber" -->" />
774
                <!-- /TMPL_IF -->
763
                <!-- /TMPL_IF -->
775
                </span>
764
                </span>
776
                <span class="renewals-disabled">
765
                <span class="renewals-disabled">
Lines 790-797 No patron matched <span class="ex"><!-- TMPL_VAR name="message" --></span> Link Here
790
		  <!-- TMPL_IF NAME="return_failed" -->
779
		  <!-- TMPL_IF NAME="return_failed" -->
791
            <td class="problem">Checkin Failed</td>
780
            <td class="problem">Checkin Failed</td>
792
        <!--TMPL_ELSE-->
781
        <!--TMPL_ELSE-->
793
            <td><input type="checkbox" name="barcodes[]"  value="<!-- TMPL_VAR NAME="barcode" -->" onclick="uncheck_sibling(this);" />
782
            <td><input type="checkbox" class="barcodesCheckbox" name="barcodes[]"  value="<!-- TMPL_VAR NAME="barcode" -->" />
794
                <input type="checkbox" name="all_barcodes[]" value="<!-- TMPL_VAR NAME="barcode" -->" checked="checked" style="display: none;" />
783
                <input type="checkbox" class="barcodesCheckbox" name="all_barcodes[]" value="<!-- TMPL_VAR NAME="barcode" -->" checked="checked" style="display: none;" />
795
            </td>
784
            </td>
796
      <!-- /TMPL_IF -->
785
      <!-- /TMPL_IF -->
797
    </tr>
786
    </tr>

Return to bug 5281