[% IF ( opadd ) %]Add[% ELSIF ( opduplicate ) %]Duplicate[% ELSE %] Modify[% END %] [% IF ( categoryname ) %] [% categoryname %] patron[% ELSE %][% IF ( I ) %] Organization patron[% END %][% IF ( A ) %] Adult patron[% END %][% IF ( C ) %] Child patron[% END %][% IF ( P ) %] Professional patron[% END %][% IF ( S ) %] Staff patron[% END %][% END %][% UNLESS ( opadd ) %] [% surname %], [% firstname %][% END %]</title>
[% INCLUDE 'doc-head-close.inc' %]
[% INCLUDE 'calendar.inc' %]
-<script type="text/JavaScript">
+<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
$("fieldset.rows input").keydown(function(e){ return checkEnter(e); });
}
[% END %]
$("#dateofbirth").datepicker({ maxDate: "-1D" });
+ $("#entryform").preventDoubleFormSubmit();
});
function clear_entry(node) {
- var original = node.parentNode;
- $("input[type=text]", original).attr('value', '');
+ var original = $(node).parent();
+ $("textarea", original).attr('value', '');
$("select", original).attr('value', '');
}
</div>
[% END %]
- [% IF ( debug ) %]
- <div id="debug">
- <div>Debug is on (level [% debug %])</div>
- </div>
- [% END %]
[% IF ( nok ) %]
<div class="dialog alert">
<p>The following fields are wrong. Please fix them.</p>
<label for="cardnumber">
[% END %]
Card number: </label>
- [% IF ( opduplicate ) %]
- <input type="text" id="cardnumber" name="cardnumber" size="20" />
- [% ELSE %]
- <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber %]" />
- [% END %]
+ <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber %]" />
[% IF ( mandatorycardnumber ) %]<span class="required">Required</span>[% END %]</li>
[% END %]
[% UNLESS nobranchcode %]
<li>
- [% IF ( mandatorybranchcode ) %]
+ [%- IF ( mandatorybranchcode ) -%]
<label for="branchcode" class="required">
- [% ELSE %]
+ [%- ELSE -%]
<label for="branchcode">
- [% END %]
- Library: </label>
- [% CGIbranch %]
- [% IF ( mandatorybranchcode ) %]<span class="required">Required</span>[% END %]
+ [%- END -%]
+ Library:</label>
+ <select name="branchcode" size="1" id="branchcode">
+ <option value=""></option>
+ [%- FOREACH branchloo IN branchloop %]
+ [% IF ( branchloo.selected ) -%]
+ <option value="[% branchloo.branchcode %]" selected="selected">[% branchloo.branchname %]</option>
+ [%- ELSE -%]
+ <option value="[% branchloo.branchcode %]">[% branchloo.branchname %]</option>
+ [%- END -%]
+ [%- END %]
+ </select>
+ [% IF ( mandatorybranchcode ) -%]
+ <span class="required">Required</span>
+ [%- END %]
</li>
[% END %]
<li>
[% IF ( CGIsort1 ) %]
[% CGIsort1 %]
[% ELSE %]
- <input type="text" id="sort1" name="sort1" size="20" value="[% sort1 %]" />
+ [% IF ( opduplicate ) %]
+ <input type="text" id="sort1" name="sort1" size="20" value="[% sort1 %]" onclick="this.value=''" />
+ [% ELSE %]
+ <input type="text" id="sort1" name="sort1" size="20" value="[% sort1 %]" />
+ [% END %]
[% IF ( mandatorysort1 ) %]<span class="required">Required</span>[% END %]
[% END %]
</li>
[% END %]
</ol>
</fieldset>
- [% UNLESS nodateenrolled && nodateexpiry && noopacnote && noborrowernotes %]
+ [% UNLESS nodateenrolled && noopacnote && noborrowernotes %]
<fieldset class="rows" id="memberentry_subscription">
<legend id="library_setup_lgd">Library set-up</legend><ol>
[% UNLESS nodateenrolled %]
[% END %]
[% UNLESS nodateexpiry %]
<li>
+ [% ELSE %]
+ <li style="display:none">
+ [% END %]
[% IF ( mandatorydateexpiry ) %]
<label for="to" class="required">
[% ELSE %]
[% IF ( ERROR_dateexpiry ) %]<span class="required">(Error)</span>[% END %]
<div class="hint">[% INCLUDE 'date-format.inc' %]</div>
</li>
- [% END %]
[% UNLESS noopacnote %]
<li>
[% IF ( mandatoryopacnote ) %]
</select>
[% ELSE %]
[% IF ( opduplicate ) %]
- <input type="text" maxlength="64" value="[% patron_attribute.value %]"
- id="[% patron_attribute.form_id %]" name="[% patron_attribute.form_id %]" onclick="this.value=''" />
+ <textarea rows="2" cols="30" id="[% patron_attribute.form_id %]" name="[% patron_attribute.form_id %]" onclick="this.value=''" >[% patron_attribute.value %]</textarea>
[% ELSE %]
- <input type="text" maxlength="64" value="[% patron_attribute.value %]"
- id="[% patron_attribute.form_id %]" name="[% patron_attribute.form_id %]" />
+ <textarea rows="2" cols="30" id="[% patron_attribute.form_id %]" name="[% patron_attribute.form_id %]">[% patron_attribute.value %]</textarea>
[% END %]
[% END %]
[% IF ( patron_attribute.password_allowed ) %]
<!-- handle changing prefs if creating new patron and changing
the patron category
-->
- <script language="javascript" type="text/javascript">//<![CDATA[
+ <script type="text/javascript">//<![CDATA[
$(document).ready(function(){
var message_prefs_dirty = false;
$('#memberentry_messaging_prefs > *').change(function() {
var attrid = item.message_attribute_id;
var transports = ['email', 'rss', 'sms'];
$.each(transports, function(j, transport) {
- if (item['transport-' + transport] != ' ') {
- $('#' + transport + attrid).attr('checked', item['transport-' + transport]);
+ if (item['transports_' + transport] == 1) {
+ $('#' + transport + attrid).attr('checked', 'checked');
} else {
$('#' + transport + attrid).removeAttr('checked');
}
</fieldset>
[% END %] [% END %]
+[% UNLESS ( check_member ) %]
<fieldset class="action">
<input type="submit" name="save" onclick="return check_form_borrowers();" value="Save" />
[% IF ( opadd ) %]
<a class="cancel" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">Cancel</a>
[% END %]
</fieldset>
+[% END %]
</form>
</div>