def view_param_list(self, view, command): if not views.has_view(view): return [] vi = views.get_view(view) if command == "POST": return vi.postParams else: return vi.getParams
def view_bad(context): view = context.view # Unknown view: axiomatically bad. if not views.has_view(view): return True # Check to see if this view doesn't like this type of pages. # This handles file/directory disconnects. vi = views.get_view(view) if not vi.accepts_page(context.page): return True # History view requires history to be available. if view == 'history' and not context.page.hashistory(): return True # It's a good view. return False
def view_cmd_allowed(self, view, command): if not views.has_view(view): return False vi = views.get_view(view) return vi.accepts_command(command)
def view_exists(self, view): return views.has_view(view)