# HG changeset patch
# User sylvain.thenault@logilab.fr
# Date 1236810430 -3600
# Node ID 343698c0863da4ed25e84dcc19fc7f6665f88485
# Parent 07c21784787bb08419b7df2852778be8b79e69e8
cleanup
diff -r 07c21784787b -r 343698c0863d web/views/editviews.py
--- a/web/views/editviews.py Wed Mar 11 23:26:39 2009 +0100
+++ b/web/views/editviews.py Wed Mar 11 23:27:10 2009 +0100
@@ -191,113 +191,8 @@
by default
"""
self.wview('textoutofcontext', self.rset, row=row, col=col)
-
-
-# class EditRelationView(EntityView):
-# """Note: This is work in progress
-
-# This view is part of the edition view refactoring.
-# It is still too big and cluttered with strange logic, but it's a start
-
-# The main idea is to be able to call an edition view for a specific
-# relation. For example :
-# self.wview('editrelation', person_rset, rtype='firstname')
-# self.wview('editrelation', person_rset, rtype='works_for')
-# """
-# id = 'editrelation'
-
-# __select__ = match_form_params('rtype')
-
-# # TODO: inlineview, multiple edit, (widget view ?)
-# def cell_call(self, row, col, rtype=None, role='subject', targettype=None,
-# showlabel=True):
-# self.req.add_js( ('cubicweb.ajax.js', 'cubicweb.edition.js') )
-# entity = self.entity(row, col)
-# rtype = self.req.form.get('rtype', rtype)
-# showlabel = self.req.form.get('showlabel', showlabel)
-# assert rtype is not None, "rtype is mandatory for 'edirelation' view"
-# targettype = self.req.form.get('targettype', targettype)
-# role = self.req.form.get('role', role)
-# category = entity.rtags.get_category(rtype, targettype, role)
-# if category in ('primary', 'secondary') or self.schema.rschema(rtype).is_final():
-# if hasattr(entity, '%s_format' % rtype):
-# formatwdg = entity.get_widget('%s_format' % rtype, role)
-# self.w(formatwdg.edit_render(entity))
-# self.w(u'
')
-# wdg = entity.get_widget(rtype, role)
-# if showlabel:
-# self.w(u'%s' % wdg.render_label(entity))
-# self.w(u'%s %s %s' %
-# (wdg.render_error(entity), wdg.edit_render(entity),
-# wdg.render_help(entity),))
-# else:
-# self._render_generic_relation(entity, rtype, role)
-
-# def _render_generic_relation(self, entity, relname, role):
-# text = self.req.__('add %s %s %s' % (entity.e_schema, relname, role))
-# # pending operations
-# operations = self.req.get_pending_operations(entity, relname, role)
-# if operations['insert'] or operations['delete'] or 'unfold' in self.req.form:
-# self.w(u'