26 |
26 |
27 from cubicweb import UnknownProperty |
27 from cubicweb import UnknownProperty |
28 from cubicweb.predicates import (one_line_rset, none_rset, is_instance, |
28 from cubicweb.predicates import (one_line_rset, none_rset, is_instance, |
29 match_user_groups, logged_user_in_rset) |
29 match_user_groups, logged_user_in_rset) |
30 from cubicweb.view import StartupView |
30 from cubicweb.view import StartupView |
31 from cubicweb.web import uicfg, stdmsgs |
31 from cubicweb.web import stdmsgs |
32 from cubicweb.web.form import FormViewMixIn |
32 from cubicweb.web.form import FormViewMixIn |
33 from cubicweb.web.formfields import FIELDS, StringField |
33 from cubicweb.web.formfields import FIELDS, StringField |
34 from cubicweb.web.formwidgets import (Select, TextInput, Button, SubmitButton, |
34 from cubicweb.web.formwidgets import (Select, TextInput, Button, SubmitButton, |
35 FieldWidget) |
35 FieldWidget) |
36 from cubicweb.web.views import primary, formrenderers, editcontroller |
36 from cubicweb.web.views import uicfg, primary, formrenderers, editcontroller |
37 from cubicweb.web.views.ajaxcontroller import ajaxfunc |
37 from cubicweb.web.views.ajaxcontroller import ajaxfunc |
38 |
38 |
39 uicfg.primaryview_section.tag_object_of(('*', 'for_user', '*'), 'hidden') |
39 uicfg.primaryview_section.tag_object_of(('*', 'for_user', '*'), 'hidden') |
40 |
40 |
41 # some string we want to be internationalizable for nicer display of property |
41 # some string we want to be internationalizable for nicer display of property |