diff -r 35cd057339b2 -r 24736a127bf1 web/views/editviews.py
--- a/web/views/editviews.py Wed Jan 20 10:06:12 2010 +0100
+++ b/web/views/editviews.py Wed Jan 20 10:06:53 2010 +0100
@@ -283,19 +283,19 @@
def cell_call(self, row, col):
entity = self.cw_rset.get_entity(row, col)
- relname, target = self._cw.form.get('relation').rsplit('_', 1)
+ relname, role = self._cw.form.get('relation').rsplit('_', 1)
rschema = self._cw.vreg.schema.rschema(relname)
hidden = 'hidden' in self._cw.form
is_cell = 'is_cell' in self._cw.form
- self.w(self.build_unrelated_select_div(entity, rschema, target,
+ self.w(self.build_unrelated_select_div(entity, rschema, role,
is_cell=is_cell, hidden=hidden))
- def build_unrelated_select_div(self, entity, rschema, target,
+ def build_unrelated_select_div(self, entity, rschema, role,
is_cell=False, hidden=True):
options = []
- divid = 'div%s_%s_%s' % (rschema.type, target, entity.eid)
- selectid = 'select%s_%s_%s' % (rschema.type, target, entity.eid)
- if rschema.symetric or target == 'subject':
+ divid = 'div%s_%s_%s' % (rschema.type, role, entity.eid)
+ selectid = 'select%s_%s_%s' % (rschema.type, role, entity.eid)
+ if rschema.symetric or role == 'subject':
targettypes = rschema.objects(entity.e_schema)
etypes = '/'.join(sorted(etype.display_name(self._cw) for etype in targettypes))
else:
@@ -303,11 +303,11 @@
etypes = '/'.join(sorted(etype.display_name(self._cw) for etype in targettypes))
etypes = uilib.cut(etypes, self._cw.property_value('navigation.short-line-size'))
options.append('' % (self._cw._('select a'), etypes))
- options += self._get_select_options(entity, rschema, target)
- options += self._get_search_options(entity, rschema, target, targettypes)
+ options += self._get_select_options(entity, rschema, role)
+ options += self._get_search_options(entity, rschema, role, targettypes)
if 'Basket' in self._cw.vreg.schema: # XXX
- options += self._get_basket_options(entity, rschema, target, targettypes)
- relname, target = self._cw.form.get('relation').rsplit('_', 1)
+ options += self._get_basket_options(entity, rschema, role, targettypes)
+ relname, role = self._cw.form.get('relation').rsplit('_', 1)
return u"""\