|
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 |
- |
|
|