diff -r 9bac1d158bdc -r 9efa2cc9c02c web/views/euser.py --- a/web/views/euser.py Fri Feb 13 14:38:14 2009 +0100 +++ b/web/views/euser.py Fri Feb 13 15:49:33 2009 +0100 @@ -14,7 +14,6 @@ from cubicweb.web.form import EntityForm from cubicweb.web.views.baseviews import PrimaryView, EntityView - class EUserPrimaryView(PrimaryView): accepts = ('EUser',) skip_attrs = ('firstname', 'surname') @@ -33,7 +32,6 @@ return rschema.type in ['interested_in', 'tags', 'todo_by', 'bookmarked_by', ] - class FoafView(EntityView): id = 'foaf' accepts = ('EUser',) @@ -42,10 +40,10 @@ content_type = 'text/xml' def call(self): - self.w(u'\n' % self.req.encoding) - self.w(u'\n') + self.w(''' + '''% self.req.encoding) for i in xrange(self.rset.rowcount): self.cell_call(i, 0) self.w(u'\n') @@ -70,7 +68,12 @@ self.w(u'%s\n' % html_escape(emailaddr)) self.w(u'\n') - +class FoafUsableView(FoafView): + id = 'foaf_usable' + + def call(self): + self.cell_call(0, 0) + class EditGroups(EntityForm): """displays a simple euser / egroups editable table"""