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