diff --git a/openerp/addons/base/base_update.xml b/openerp/addons/base/base_update.xml index 97eaff93627..eb1e34c3ce2 100644 --- a/openerp/addons/base/base_update.xml +++ b/openerp/addons/base/base_update.xml @@ -418,57 +418,5 @@ skip - - - - Define default users preferences - user.preferences.config - form - - - -
- Define default users preferences -
- - Define default users preferences - - - Specify default values. These data are just default values, each user is free to change his own preferences. - - - - 12 - - - - - - - - - -
-
-
- - - Define default users preferences - ir.actions.act_window - user.preferences.config - form - - form - new - - - - - - - normal - - diff --git a/openerp/addons/base/res/res_user.py b/openerp/addons/base/res/res_user.py index 5d9bf8b5f05..261ec699659 100644 --- a/openerp/addons/base/res/res_user.py +++ b/openerp/addons/base/res/res_user.py @@ -604,39 +604,4 @@ class res_config_view(osv.osv_memory): res_config_view() -# Define default users preferences config wiz - -class user_preferences_config(osv.osv_memory): - _name = 'user.preferences.config' - _inherit = 'res.config' - _columns = { - 'context_tz': fields.selection(_tz_get, 'Timezone', size=64, - help="Set default for new user's timezone, used to perform timezone conversions " - "between the server and the client."), - 'context_lang': fields.selection(_lang_get, 'Language', required=True, - help="Sets default language for the new user's user interface, when UI " - "translations are available"), - 'view': fields.selection([('simple','Simplified'), - ('extended','Extended')], - 'Interface', required=True ), - 'menu_tips': fields.boolean('Menu Tips', help="Check out this box if you want to always display tips on each menu action"), - - } - _defaults={ - 'view' : lambda self,cr,uid,*args: self.pool.get('res.users').browse(cr, uid, uid).view or 'simple', - 'context_lang' : 'en_US', - 'menu_tips' : True - } - - def execute(self, cr, uid, ids, context=None): - for o in self.browse(cr, uid, ids, context=context): - ir_values_obj = self.pool.get('ir.values') - ir_values_obj.set(cr, uid, 'default', False, 'context_tz', ['res.users'], o.context_tz) - ir_values_obj.set(cr, uid, 'default', False, 'context_lang', ['res.users'], o.context_lang) - ir_values_obj.set(cr, uid, 'default', False, 'view', ['res.users'], o.view) - ir_values_obj.set(cr, uid, 'default', False, 'menu_tips', ['res.users'], o.menu_tips) - return {} - -user_preferences_config() - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file