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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt (-17 / +23 lines)
Lines 59-74 $(document).ready(function() { Link Here
59
                    }
59
                    }
60
                } else {
60
                } else {
61
                    // specific processing for the Hard due date column
61
                    // specific processing for the Hard due date column
62
                    var s = itm.split(' ');
62
                    var select_value = $(this).find("input[type='hidden'][name='hardduedatecomparebackup']").val();
63
                    var select_value;
63
                    var input_value = '';
64
                    if ( s[0] == "before" ) {
64
                    if (typeof select_value === 'undefined'){
65
                        select_value = -1
65
                        select_value = '-1';
66
                    } else if ( s[0] == "on" ) {
66
                    }else {
67
                        select_value = 0
67
                        input_value = itm.split(' ')[1];
68
                    } else if ( s[0] == "after" ) {
69
                        select_value = 1
70
                    }
68
                    }
71
                    $(current_column).find("input[type='text']").val(s[1]);
69
                    $(current_column).find("input[type='text']").val(input_value);
72
                    $(current_column).find("select").val(select_value);
70
                    $(current_column).find("select").val(select_value);
73
                }
71
                }
74
            });
72
            });
Lines 178-190 for="tobranch"><strong>Clone these rules to:</strong></label> <input type="hidde Link Here
178
							<td>
176
							<td>
179
							    [% rule.lengthunit %]
177
							    [% rule.lengthunit %]
180
							</td>
178
							</td>
181
                                                        <td>[% IF ( rule.hardduedate ) %]
179
                            <td>
182
                                                               [% IF ( rule.hardduedatebefore ) %]before [% rule.hardduedate %]</td>
180
                              [% IF ( rule.hardduedate ) %]
183
                                                               [% ELSE %][% IF ( rule.hardduedateexact ) %]on [% rule.hardduedate %]</td>
181
                                [% IF ( rule.hardduedatebefore ) %]
184
                                                                                 [% ELSE %][% IF ( rule.hardduedateafter ) %]after [% rule.hardduedate %]</td>[% END %]
182
                                  before [% rule.hardduedate %]
185
                                                                                 [% END %]
183
                                  <input type="hidden" name="hardduedatecomparebackup" value="-1" />
186
                                                               [% END %]
184
                                [% ELSIF ( rule.hardduedateexact ) %]
187
                                                            [% ELSE %]None defined[% END %]   
185
                                  on [% rule.hardduedate %]
186
                                  <input type="hidden" name="hardduedatecomparebackup" value="0" />
187
                                [% ELSIF ( rule.hardduedateafter ) %]
188
                                  after [% rule.hardduedate %]
189
                                  <input type="hidden" name="hardduedatecomparebackup" value="1" />
190
                                [% END %]
191
                              [% ELSE %]
192
                                None defined
193
                              [% END %]
194
                            </td>
188
							<td>[% rule.fine %]</td>
195
							<td>[% rule.fine %]</td>
189
							<td>[% rule.chargeperiod %]</td>
196
							<td>[% rule.chargeperiod %]</td>
190
							<td>[% rule.firstremind %]</td>
197
							<td>[% rule.firstremind %]</td>
191
- 

Return to bug 4354