Lines 44-49
$(document).ready(function() {
Link Here
|
44 |
if( $("#entryform:visible").length ) { |
44 |
if( $("#entryform:visible").length ) { |
45 |
toggle_to = "#quick_add_form label"; |
45 |
toggle_to = "#quick_add_form label"; |
46 |
toggle_from = "#entryform label"; |
46 |
toggle_from = "#entryform label"; |
|
|
47 |
|
47 |
} else { |
48 |
} else { |
48 |
toggle_to="#entryform label"; |
49 |
toggle_to="#entryform label"; |
49 |
toggle_from = "#quick_add_form label"; |
50 |
toggle_from = "#quick_add_form label"; |
Lines 66-75
$(document).ready(function() {
Link Here
|
66 |
$("#quick_add_form").validate(); |
67 |
$("#quick_add_form").validate(); |
67 |
if( $("#quick_add_form").valid()){ |
68 |
if( $("#quick_add_form").valid()){ |
68 |
$('.toggle_quick_add').click(); |
69 |
$('.toggle_quick_add').click(); |
69 |
$('#entryform button[name="save"]').click(); |
70 |
$('#saverecord').click(); |
70 |
} |
71 |
} |
71 |
else {return false;} |
72 |
else {return false;} |
72 |
}); |
73 |
}); |
|
|
74 |
$("#saverecord").click(function(){ |
75 |
if( check_form_borrowers() ){ |
76 |
$("#entryform").submit(); |
77 |
} |
78 |
}); |
73 |
|
79 |
|
74 |
}); |
80 |
}); |
75 |
|
81 |
|
Lines 201-206
$(document).ready(function() {
Link Here
|
201 |
[% END %] |
207 |
[% END %] |
202 |
|
208 |
|
203 |
|
209 |
|
|
|
210 |
<div id="toolbar" class="btn-toolbar"> |
211 |
[% UNLESS ( check_member ) %] |
212 |
[% IF quickadd && opadd %] |
213 |
<button class="btn btn-small toggler" id="save_quick_add" name="save"><i class="fa fa-save"></i> Save</button> |
214 |
[% END %] |
215 |
<button class="btn btn-small toggler" id="saverecord" name="save" ><i class="fa fa-save"></i> Save</button> |
216 |
[% IF opadd %] |
217 |
<a class="btn btn-small" href="/cgi-bin/koha/members/member.pl" class="toggler save_entryform"> |
218 |
[% ELSE %] |
219 |
<a class="btn btn-small" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]"> |
220 |
[% END %] |
221 |
<i class="fa fa-times"></i> Cancel |
222 |
</a> |
223 |
[% END %] |
224 |
</div> |
225 |
|
204 |
[% UNLESS ( check_member ) %]<form name="form" id="entryform" action="/cgi-bin/koha/members/memberentry.pl" method="post" autocomplete="off" class="toggler" > |
226 |
[% UNLESS ( check_member ) %]<form name="form" id="entryform" action="/cgi-bin/koha/members/memberentry.pl" method="post" autocomplete="off" class="toggler" > |
205 |
<input type="hidden" name="nodouble" value="[% nodouble %]" /> [% END %] |
227 |
<input type="hidden" name="nodouble" value="[% nodouble %]" /> [% END %] |
206 |
<!-- field always hidden in different form (1,2,3) --> |
228 |
<!-- field always hidden in different form (1,2,3) --> |
Lines 224-241
$(document).ready(function() {
Link Here
|
224 |
[% END %] |
246 |
[% END %] |
225 |
[% END %] |
247 |
[% END %] |
226 |
[% END %] |
248 |
[% END %] |
227 |
<div id="toolbar" class="btn-toolbar"> |
|
|
228 |
[% UNLESS ( check_member ) %] |
229 |
<button class="btn btn-small" id="saverecord" type="submit" name="save" onclick="return check_form_borrowers();"><i class="fa fa-save"></i> Save</button> |
230 |
[% IF opadd %] |
231 |
<a class="btn btn-small" href="/cgi-bin/koha/members/member.pl"> |
232 |
[% ELSE %] |
233 |
<a class="btn btn-small" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]"> |
234 |
[% END %] |
235 |
<i class="fa fa-times"></i> Cancel |
236 |
</a> |
237 |
[% END %] |
238 |
</div> |
239 |
|
249 |
|
240 |
[% IF ( step_1 ) %] |
250 |
[% IF ( step_1 ) %] |
241 |
[%UNLESS notitle && nosurname && nofirstname && nodateofbirth && noinitials && noothernames &&nosex %] |
251 |
[%UNLESS notitle && nosurname && nofirstname && nodateofbirth && noinitials && noothernames &&nosex %] |
Lines 1092-1103
$(document).ready(function() {
Link Here
|
1092 |
|
1102 |
|
1093 |
[% IF quickadd && opadd && !check_member %] |
1103 |
[% IF quickadd && opadd && !check_member %] |
1094 |
<form id="quick_add_form" class="toggler"> |
1104 |
<form id="quick_add_form" class="toggler"> |
1095 |
<div id="qa_toolbar" class="btn-toolbar"> |
|
|
1096 |
<button class="btn btn-small" id="save_quick_add" name="save"><i class="fa fa-save"></i> Save</button> |
1097 |
<a class="btn btn-small" href="/cgi-bin/koha/members/member.pl"> |
1098 |
<i class="fa fa-times"></i> Cancel |
1099 |
</a> |
1100 |
</div> |
1101 |
<fieldset class="rows quick_add"><legend>Quick add</legend> |
1105 |
<fieldset class="rows quick_add"><legend>Quick add</legend> |
1102 |
<ol id="quick_add_list"> |
1106 |
<ol id="quick_add_list"> |
1103 |
</ol> |
1107 |
</ol> |
Lines 1105-1111
$(document).ready(function() {
Link Here
|
1105 |
</form> |
1109 |
</form> |
1106 |
<script> |
1110 |
<script> |
1107 |
$(document).ready(function () { |
1111 |
$(document).ready(function () { |
1108 |
$("#entryform").hide(); |
1112 |
$("#entryform,#saverecord").hide(); |
1109 |
[% q_add_f = Koha.Preference('PatronQuickAddFields').split('\|') %] |
1113 |
[% q_add_f = Koha.Preference('PatronQuickAddFields').split('\|') %] |
1110 |
var qaddfields = [[% FOREACH field IN q_add_f.unique %]"[% field %]",[% END %]]; |
1114 |
var qaddfields = [[% FOREACH field IN q_add_f.unique %]"[% field %]",[% END %]]; |
1111 |
var skipped_fields = ["contactname","contactfirstname","relationship"]; //Guarantor form is pulled as a whole, ignore individual fields |
1115 |
var skipped_fields = ["contactname","contactfirstname","relationship"]; //Guarantor form is pulled as a whole, ignore individual fields |
Lines 1127-1145
$(document).ready(function() {
Link Here
|
1127 |
$("#memberentry_guarantor").clone().appendTo("#quick_add_list").css("margin",0); |
1131 |
$("#memberentry_guarantor").clone().appendTo("#quick_add_list").css("margin",0); |
1128 |
} |
1132 |
} |
1129 |
$("#quick_add_form").show(); |
1133 |
$("#quick_add_form").show(); |
1130 |
var qa_original_offset = $("#qa_toolbar").position().top; |
|
|
1131 |
var qa_additional_height = $("#qa_filters").height(); |
1132 |
$('#qa_toolbar').fixFloat({ 'originalOffset': qa_original_offset - qa_additional_height }); |
1133 |
$("#filteraction_on").on("click", function(){ |
1134 |
$(window).off('scroll'); |
1135 |
$("#qa_toolbar").css({ top: qa_original_offset }); |
1136 |
$('#qa_toolbar').fixFloat({ 'originalOffset': qa_original_offset }); |
1137 |
}); |
1138 |
$("#filteraction_off").on("click", function(){ |
1139 |
$(window).off('scroll'); |
1140 |
$("#qa_toolbar").css({ top: qa_original_offset - qa_additional_height}); |
1141 |
$('#qa_toolbar').fixFloat({ 'originalOffset': qa_original_offset - qa_additional_height }); |
1142 |
}) |
1143 |
}); |
1134 |
}); |
1144 |
</script> |
1135 |
</script> |
1145 |
[% END %] |
1136 |
[% END %] |
1146 |
- |
|
|