equal
deleted
inserted
replaced
19 from cubicweb import view |
19 from cubicweb import view |
20 from cubicweb.predicates import is_instance |
20 from cubicweb.predicates import is_instance |
21 from cubicweb.web.views import primary, baseviews, uicfg |
21 from cubicweb.web.views import primary, baseviews, uicfg |
22 from cubicweb.web.views.uicfg import autoform_section as afs |
22 from cubicweb.web.views.uicfg import autoform_section as afs |
23 |
23 |
|
24 |
24 class MyAFS(uicfg.AutoformSectionRelationTags): |
25 class MyAFS(uicfg.AutoformSectionRelationTags): |
25 __select__ = is_instance('ForumThread') |
26 __select__ = is_instance('ForumThread') |
|
27 |
26 |
28 |
27 _myafs = MyAFS(__module__=__name__) |
29 _myafs = MyAFS(__module__=__name__) |
28 |
30 |
29 _myafs.tag_object_of(('*', 'in_forum', 'Forum'), 'main', 'inlined') |
31 _myafs.tag_object_of(('*', 'in_forum', 'Forum'), 'main', 'inlined') |
30 |
32 |
55 _ = self._cw._ |
57 _ = self._cw._ |
56 _('Subject'), _('Created'), _('Answers'), |
58 _('Subject'), _('Created'), _('Answers'), |
57 _('Last answered') |
59 _('Last answered') |
58 _('This forum does not have any thread yet.') |
60 _('This forum does not have any thread yet.') |
59 |
61 |
|
62 |
60 class ForumThreadPrimaryView(primary.PrimaryView): |
63 class ForumThreadPrimaryView(primary.PrimaryView): |
61 __select__ = primary.PrimaryView.__select__ & is_instance('ForumThread') |
64 __select__ = primary.PrimaryView.__select__ & is_instance('ForumThread') |