diff --git a/bin/addons/base/res/res_widget.py b/bin/addons/base/res/res_widget.py index c6e8ba687b6..14b7338bde0 100644 --- a/bin/addons/base/res/res_widget.py +++ b/bin/addons/base/res/res_widget.py @@ -24,19 +24,21 @@ class res_widget(osv.osv): _name = "res.widget" _rec_name = "title" _columns = { - 'title' : fields.char('Title', size=64, required=True), + 'title' : fields.char('Title', size=64, required=True, translate=True), 'content': fields.text('Content', required=True), } res_widget() class res_widget_user(osv.osv): _name="res.widget.user" + _order = "sequence" _columns = { 'sequence': fields.integer('Sequence'), - 'user_id': fields.many2one('res.users','User'), - 'widget_id': fields.many2one('res.widget','Widget'), + 'user_id': fields.many2one('res.users','User', select=1), + 'widget_id': fields.many2one('res.widget','Widget',required=1), } res_widget_user() + class res_widget_wizard(osv.osv_memory): _name = "res.widget.wizard" _description = "Add a widget" diff --git a/bin/addons/base/res/res_widget_view.xml b/bin/addons/base/res/res_widget_view.xml index 1f19337a3fd..b637790c92d 100644 --- a/bin/addons/base/res/res_widget_view.xml +++ b/bin/addons/base/res/res_widget_view.xml @@ -48,7 +48,7 @@ tree - + @@ -60,14 +60,14 @@ form
- - + + - Res user Widgets + Widgets per User res.widget.user form tree,form