forms: remove public listing dead code (#13126)

This commit is contained in:
Frédéric Péters 2016-09-08 21:21:49 +02:00
parent 42ddfb18b9
commit c25740f1c5
1 changed files with 1 additions and 18 deletions

View File

@ -208,7 +208,7 @@ class TrackingCodesDirectory(Directory):
return TrackingCodeDirectory(component, self.formdef)
class FormPage(Directory):
_q_exports = ['', 'listing', 'tempfile', 'tokens', 'schema', 'tryauth',
_q_exports = ['', 'tempfile', 'tokens', 'schema', 'tryauth',
'auth', 'qrcode', 'autosave', 'code', 'removedraft']
def __init__(self, component):
@ -1090,23 +1090,6 @@ class FormPage(Directory):
r += htmltext('<a href="%s">%s</a>') % (homepage, _('Back Home'))
return r.getvalue()
def listing(self):
if not self.formdef.is_user_allowed_read(get_request().user):
raise errors.AccessForbiddenError()
get_response().breadcrumb.append( ('listing', _('Listing')) )
self.html_top('%s - %s' % (_('Listing'), self.formdef.name))
r = TemplateIO(html=True)
fields = []
for field in self.formdef.fields:
if hasattr(field, str('get_view_value')) and field.in_listing:
fields.append(field)
r += FormDefUI(self.formdef).listing(fields, 'all', include_form=True)
r += htmltext('<p><a href="..">%s</a></p>') % _('Back')
return r.getvalue()
def tryauth(self):
return tryauth(self.formdef.get_url())