173 form = FFForm(self.req, redirect_path='perdu.com', entity=file) |
173 form = FFForm(self.req, redirect_path='perdu.com', entity=file) |
174 self.assertTextEquals(self._render_entity_field('data', form), |
174 self.assertTextEquals(self._render_entity_field('data', form), |
175 '''<input id="data:%(eid)s" name="data:%(eid)s" tabindex="0" type="file" value=""/> |
175 '''<input id="data:%(eid)s" name="data:%(eid)s" tabindex="0" type="file" value=""/> |
176 <a href="javascript: toggleVisibility('data:%(eid)s-advanced')" title="show advanced fields"><img src="http://testing.fr/cubicweb/data/puce_down.png" alt="show advanced fields"/></a> |
176 <a href="javascript: toggleVisibility('data:%(eid)s-advanced')" title="show advanced fields"><img src="http://testing.fr/cubicweb/data/puce_down.png" alt="show advanced fields"/></a> |
177 <div id="data:%(eid)s-advanced" class="hidden"> |
177 <div id="data:%(eid)s-advanced" class="hidden"> |
178 <label for="data_format:%(eid)s">data_format</label><input id="data_format:%(eid)s" name="data_format:%(eid)s" tabindex="1" type="text" value="text/plain"/><br/> |
178 <label for="data_format:%(eid)s">data_format</label><input id="data_format:%(eid)s" maxlength="50" name="data_format:%(eid)s" size="45" tabindex="1" type="text" value="text/plain"/><br/> |
179 <label for="data_encoding:%(eid)s">data_encoding</label><input id="data_encoding:%(eid)s" name="data_encoding:%(eid)s" tabindex="2" type="text" value="UTF-8"/><br/> |
179 <label for="data_encoding:%(eid)s">data_encoding</label><input id="data_encoding:%(eid)s" maxlength="20" name="data_encoding:%(eid)s" size="20" tabindex="2" type="text" value="UTF-8"/><br/> |
180 </div> |
180 </div> |
181 <br/> |
181 <br/> |
182 <input name="data:%(eid)s__detach" type="checkbox"/> |
182 <input name="data:%(eid)s__detach" type="checkbox"/> |
183 detach attached file |
183 detach attached file |
184 ''' % {'eid': file.eid}) |
184 ''' % {'eid': file.eid}) |
197 form = EFFForm(self.req, redirect_path='perdu.com', entity=file) |
197 form = EFFForm(self.req, redirect_path='perdu.com', entity=file) |
198 self.assertTextEquals(self._render_entity_field('data', form), |
198 self.assertTextEquals(self._render_entity_field('data', form), |
199 '''<input id="data:%(eid)s" name="data:%(eid)s" tabindex="0" type="file" value=""/> |
199 '''<input id="data:%(eid)s" name="data:%(eid)s" tabindex="0" type="file" value=""/> |
200 <a href="javascript: toggleVisibility('data:%(eid)s-advanced')" title="show advanced fields"><img src="http://testing.fr/cubicweb/data/puce_down.png" alt="show advanced fields"/></a> |
200 <a href="javascript: toggleVisibility('data:%(eid)s-advanced')" title="show advanced fields"><img src="http://testing.fr/cubicweb/data/puce_down.png" alt="show advanced fields"/></a> |
201 <div id="data:%(eid)s-advanced" class="hidden"> |
201 <div id="data:%(eid)s-advanced" class="hidden"> |
202 <label for="data_format:%(eid)s">data_format</label><input id="data_format:%(eid)s" name="data_format:%(eid)s" tabindex="1" type="text" value="text/plain"/><br/> |
202 <label for="data_format:%(eid)s">data_format</label><input id="data_format:%(eid)s" maxlength="50" name="data_format:%(eid)s" size="45" tabindex="1" type="text" value="text/plain"/><br/> |
203 <label for="data_encoding:%(eid)s">data_encoding</label><input id="data_encoding:%(eid)s" name="data_encoding:%(eid)s" tabindex="2" type="text" value="UTF-8"/><br/> |
203 <label for="data_encoding:%(eid)s">data_encoding</label><input id="data_encoding:%(eid)s" maxlength="20" name="data_encoding:%(eid)s" size="20" tabindex="2" type="text" value="UTF-8"/><br/> |
204 </div> |
204 </div> |
205 <br/> |
205 <br/> |
206 <input name="data:%(eid)s__detach" type="checkbox"/> |
206 <input name="data:%(eid)s__detach" type="checkbox"/> |
207 detach attached file |
207 detach attached file |
208 <p><b>You can either submit a new file using the browse button above, or choose to remove already uploaded file by checking the "detach attached file" check-box, or edit file content online with the widget below.</b></p> |
208 <p><b>You can either submit a new file using the browse button above, or choose to remove already uploaded file by checking the "detach attached file" check-box, or edit file content online with the widget below.</b></p> |