Hardik Ansodariya (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-server/trunk-usability-add_field_in_module_view-han 
into lp:~openerp-dev/openobject-server/trunk-usability.

Requested reviews:
  Amit (Open ERP) (apa-tiny)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-usability-add_field_in_module_view-han/+merge/67035
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-usability-add_field_in_module_view-han/+merge/67035
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/trunk-usability.
=== modified file 'openerp/addons/base/__openerp__.py'
--- openerp/addons/base/__openerp__.py	2011-03-02 08:35:38 +0000
+++ openerp/addons/base/__openerp__.py	2011-07-06 12:57:50 +0000
@@ -25,6 +25,7 @@
     'name': 'Base',
     'version': '1.3',
     'category': 'Generic Modules/Base',
+    'complexity': "easy",
     'description': """The kernel of OpenERP, needed for all installation.""",
     'author': 'OpenERP SA',
     'maintainer': 'OpenERP SA',

=== modified file 'openerp/addons/base/module/module.py'
--- openerp/addons/base/module/module.py	2011-05-12 13:45:53 +0000
+++ openerp/addons/base/module/module.py	2011-07-06 12:57:50 +0000
@@ -188,6 +188,10 @@
         'views_by_module': fields.function(_get_views, method=True, string='Views', type='text', multi="meta", store=True),
         'certificate' : fields.char('Quality Certificate', size=64, readonly=True),
         'web': fields.boolean('Has a web component', readonly=True),
+        'complexity':fields.selection([('easy','Easy'),
+                ('normal','Normal'),
+                ('expert','Expert')], 
+                string='Complexity', readonly=True, help='"Level of difficulties of module. Easy : this module is intuitive and easy to use for everyone. Normal : easy to use for business expert. Expert : this module needs some technical skills".'),
     }
 
     _defaults = {
@@ -364,6 +368,7 @@
             'license': terp.get('license', 'AGPL-3'),
             'certificate': terp.get('certificate') or False,
             'web': terp.get('web') or False,
+            'complexity': terp.get('complexity', ''),
         }
 
     # update the list of available packages

=== modified file 'openerp/addons/base/module/module_view.xml'
--- openerp/addons/base/module/module_view.xml	2011-01-04 10:18:47 +0000
+++ openerp/addons/base/module/module_view.xml	2011-07-06 12:57:50 +0000
@@ -46,6 +46,7 @@
                         <filter icon="terp-camera_test" string="Certified" domain="[('certificate','&lt;&gt;', False)]"/>
                         <separator orientation="vertical"/>
                         <field name="name"/>
+                        <field name="complexity"/>
                         <field name="description"/>
                         <field name="dependencies_id"/>
                         <field name="state"/>
@@ -90,6 +91,7 @@
                     <field name="certificate" />
                     <field colspan="4" name="shortdesc" select="2"/>
                     <field name="category_id"/>
+                    <field name="complexity"/>
                     <field name="demo" readonly="1"/>
                     <notebook colspan="4">
                         <page string="Module">
@@ -149,6 +151,7 @@
                     <field name="name"/>
                     <field name="category_id"/>
                     <field name="shortdesc"/>
+                    <field name="complexity"/>
                     <field name="author"/>
                     <field name="installed_version"/>
                     <field name="latest_version"/>

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to