equal
deleted
inserted
replaced
312 def url(self): |
312 def url(self): |
313 login = self.rset.get_entity(self.row or 0, self.col or 0).login |
313 login = self.rset.get_entity(self.row or 0, self.col or 0).login |
314 return self.build_url('euser/%s'%login, vid='epropertiesform') |
314 return self.build_url('euser/%s'%login, vid='epropertiesform') |
315 |
315 |
316 # schema view action |
316 # schema view action |
|
317 def schema_view(cls, req, rset, row=None, col=None, view=None, |
|
318 **kwargs): |
|
319 if view is None or not view.id == 'schema': |
|
320 return 0 |
|
321 return 1 |
317 |
322 |
318 class DownloadOWLSchemaAction(Action): |
323 class DownloadOWLSchemaAction(Action): |
319 category = 'mainactions' |
324 category = 'mainactions' |
320 id = 'download_as_owl' |
325 id = 'download_as_owl' |
321 title = _('download schema as owl') |
326 title = _('download schema as owl') |
322 __selectors__ = none_rset, |
327 __selectors__ = none_rset, schema_view |
323 |
328 |
324 def url(self): |
329 def url(self): |
325 return self.build_url('view', vid='owl') |
330 return self.build_url('view', vid='owl') |
326 |
331 |