summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2010-10-17 22:40:30 +0200
committerFabien Pinckaers <fp@tinyerp.com>2010-10-17 22:40:30 +0200
commitc7490d9a33a1eef7396df5ff5df894ffb4e7c5c0 (patch)
tree1291e84abe68cd964d09871047d9d76ceaf0e081
parent3b62466de9d68b24c1b5a971d1a2a6ab5be47d7f (diff)
[IMP] Clean res user widget
bzr revid: fp@tinyerp.com-20101017204030-n7mf9na631isb75e
-rw-r--r--bin/addons/base/res/res_widget.py8
-rw-r--r--bin/addons/base/res/res_widget_view.xml8
2 files changed, 9 insertions, 7 deletions
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 @@
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="User Widgets">
- <field name="sequence"/>
+ <field name="sequence" invisible="1"/>
<field name="user_id"/>
<field name="widget_id"/>
</tree>
@@ -60,14 +60,14 @@
<field name="type">form</field>
<field name="arch" type="xml">
<form string="User Widgets">
- <field name="sequence"/>
- <field name="user_id"/>
<field name="widget_id"/>
+ <field name="user_id"/>
+ <field name="sequence"/>
</form>
</field>
</record>
<record id="res_widget_user_act_window" model="ir.actions.act_window">
- <field name="name">Res user Widgets</field>
+ <field name="name">Widgets per User</field>
<field name="res_model">res.widget.user</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>