diff --git a/bin/addons/base/ir/ir_ui_view.py b/bin/addons/base/ir/ir_ui_view.py
index 48b2ee94ffd..1522917ca51 100644
--- a/bin/addons/base/ir/ir_ui_view.py
+++ b/bin/addons/base/ir/ir_ui_view.py
@@ -61,6 +61,8 @@ class view(osv.osv):
'arch': fields.text('View Architecture', required=True),
'inherit_id': fields.many2one('ir.ui.view', 'Inherited View'),
'field_parent': fields.char('Childs Field',size=64),
+ 'user_id': fields.many2one('res.users', 'User'),
+ 'ref_id': fields.many2one('ir.ui.view', 'Inherited View'),
}
_defaults = {
'arch': lambda *a: '\n\n\t\n',
@@ -72,39 +74,38 @@ class view(osv.osv):
]
def write(self, cr, uid, ids, vals, context={}):
- print ids, vals
result = super(view, self).write(cr, uid, ids, vals, context)
return result
view()
-class UserView(osv.osv):
- _name = 'ir.ui.view.user'
- _columns = {
- 'name': fields.char('View Name',size=64, required=True),
- 'model': fields.char('Model', size=64, required=True),
- 'priority': fields.integer('Priority', required=True),
- 'type': fields.selection((
- ('tree','Tree'),
- ('form','Form'),
- ('graph', 'Graph'),
- ('calendar', 'Calendar')), 'View Type', required=True),
- 'arch': fields.text('View Architecture', required=True),
- 'inherit_id': fields.many2one('ir.ui.view', 'Inherited View'),
- 'field_parent': fields.char('Childs Field',size=64),
- 'user_id': fields.many2one('res.users', 'User'),
- 'ref_id': fields.many2one('ir.ui.view', 'Inherited View'),
- }
- _defaults = {
- 'arch': lambda *a: '\n\n\t\n',
- 'priority': lambda *a: 16
- }
- _order = "priority"
- _constraints = [
- (_check_xml, 'Invalid XML for View Architecture!', ['arch'])
- ]
-
-UserView()
+#class UserView(osv.osv):
+# _name = 'ir.ui.view.user'
+# _columns = {
+# 'name': fields.char('View Name',size=64, required=True),
+# 'model': fields.char('Model', size=64, required=True),
+# 'priority': fields.integer('Priority', required=True),
+# 'type': fields.selection((
+# ('tree','Tree'),
+# ('form','Form'),
+# ('graph', 'Graph'),
+# ('calendar', 'Calendar')), 'View Type', required=True),
+# 'arch': fields.text('View Architecture', required=True),
+# 'inherit_id': fields.many2one('ir.ui.view', 'Inherited View'),
+# 'field_parent': fields.char('Childs Field',size=64),
+# 'user_id': fields.many2one('res.users', 'User'),
+# 'ref_id': fields.many2one('ir.ui.view', 'Inherited View'),
+# }
+# _defaults = {
+# 'arch': lambda *a: '\n\n\t\n',
+# 'priority': lambda *a: 16
+# }
+# _order = "priority"
+# _constraints = [
+# (_check_xml, 'Invalid XML for View Architecture!', ['arch'])
+# ]
+#
+#UserView()
class view_sc(osv.osv):
_name = 'ir.ui.view_sc'