|
Lines 9-14
Link Here
|
| 9 |
$("#image").click(function(){ |
9 |
$("#image").click(function(){ |
| 10 |
$("#cardnum").show(); |
10 |
$("#cardnum").show(); |
| 11 |
}); |
11 |
}); |
|
|
12 |
$( "#upload_form" ).validate({ |
| 13 |
rules: { |
| 14 |
cardnumber: { |
| 15 |
required: { |
| 16 |
depends: function(element) { |
| 17 |
return $("#image").is(":checked"); |
| 18 |
} |
| 19 |
} |
| 20 |
} |
| 21 |
} |
| 22 |
}); |
| 12 |
}); |
23 |
}); |
| 13 |
</script> |
24 |
</script> |
| 14 |
</head> |
25 |
</head> |
|
Lines 104-126
Link Here
|
| 104 |
[% END %] |
115 |
[% END %] |
| 105 |
</div> |
116 |
</div> |
| 106 |
[% END %] |
117 |
[% END %] |
| 107 |
<form method="post" action="/cgi-bin/koha/tools/picture-upload.pl" enctype="multipart/form-data"> |
118 |
<form method="post" action="/cgi-bin/koha/tools/picture-upload.pl" enctype="multipart/form-data" id="upload_form"> |
| 108 |
<fieldset class="brief"> |
119 |
<fieldset class="rows"> |
| 109 |
<div class="hint"><b>NOTE:</b> Only PNG, GIF, JPEG, XPM formats are supported.</div> |
120 |
<p><b>NOTE:</b> Only PNG, GIF, JPEG, XPM formats are supported.</p> |
| 110 |
<ol class="radio"> |
121 |
<ol class="radio"> |
| 111 |
<li class="radio"> |
|
|
| 112 |
<label for="zipfile"><input type="radio" id="zipfile" name="filetype" value="zip" checked="checked" /> zip file</label></li> |
| 113 |
<li> |
| 114 |
<label for="image"> |
| 115 |
[% IF ( filetype == 'image' ) %]<input type="radio" id="image" name="filetype" value="image" checked="checked" />[% ELSE %]<input type="radio" id="image" name="filetype" value="image" />[% END %] |
| 116 |
image file</label> |
| 117 |
<ol> |
| 118 |
<li> |
122 |
<li> |
| 119 |
<label for="uploadfile">Select the file to upload: </label><input type="file" id="uploadfile" name="uploadfile" /> |
123 |
<label for="zipfile"><input type="radio" id="zipfile" name="filetype" value="zip" checked="checked" /> Zip file</label></li> |
| 120 |
[% IF ( filetype == 'image' ) %]<span id="cardnum">[% ELSE %]<span id="cardnum" style="display: none">[% END %]<label for="cardnumber">Enter patron cardnumber: </label><input type="text" id="cardnumber" name="cardnumber" value="[% cardnumber %]" size="15" /></span> |
124 |
<li> |
|
|
125 |
<label for="image"> |
| 126 |
[% IF ( filetype == 'image' ) %]<input type="radio" id="image" name="filetype" value="image" checked="checked" />[% ELSE %]<input type="radio" id="image" name="filetype" value="image" />[% END %] Image file</label> |
| 127 |
</li> |
| 128 |
[% IF ( filetype == 'image' ) %] |
| 129 |
<li id="cardnum"> |
| 130 |
[% ELSE %] |
| 131 |
<li id="cardnum" style="display: none"> |
| 132 |
[% END %] |
| 133 |
<label for="cardnumber" class="required">Enter patron cardnumber: </label> |
| 134 |
<input type="text" id="cardnumber" name="cardnumber" value="[% cardnumber %]" size="15" /> |
| 135 |
<span class="required">Required</span> |
| 136 |
</li> |
| 137 |
<li class="required"> |
| 138 |
<label for="uploadfile">Select the file to upload: </label> |
| 139 |
<input type="file" id="uploadfile" name="uploadfile" class="required" required="required" /> |
| 140 |
<span class="required">Required</span> |
| 121 |
</li> |
141 |
</li> |
| 122 |
</ol> |
142 |
</ol> |
| 123 |
</li></ol> |
|
|
| 124 |
</fieldset> |
143 |
</fieldset> |
| 125 |
<fieldset class="action"> |
144 |
<fieldset class="action"> |
| 126 |
<input type="hidden" name="op" value="Upload" /> |
145 |
<input type="hidden" name="op" value="Upload" /> |
| 127 |
- |
|
|