diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml
index d7f59267a30..068f7cfbf64 100644
--- a/addons/crm/crm_meeting_view.xml
+++ b/addons/crm/crm_meeting_view.xml
@@ -2,9 +2,8 @@
-
-
-
+
+
calendar.attendee.form.inherit
calendar.attendee
@@ -13,7 +12,7 @@
-
+
diff --git a/addons/crm_caldav/__openerp__.py b/addons/crm_caldav/__openerp__.py
index 6e4c108e5dd..f1f9f05cafd 100644
--- a/addons/crm_caldav/__openerp__.py
+++ b/addons/crm_caldav/__openerp__.py
@@ -34,13 +34,12 @@ Caldav features in Meeting.
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['caldav', 'crm' ],
- 'init_xml': [
- 'crm_caldav_data.xml',
- 'crm_caldav_setup.xml',
- ],
-
- 'update_xml': ['crm_caldav_view.xml'],
- 'demo_xml': [],
+ 'data': [
+ 'crm_caldav_data.xml',
+ 'crm_caldav_setup.xml',
+ 'crm_caldav_view.xml'
+ ],
+ 'demo': [],
'installable': True,
'auto_install': False,
'certificate' : '001088048737252670109',
diff --git a/addons/crm_claim/__openerp__.py b/addons/crm_claim/__openerp__.py
index 9e7848eb6c3..f35dd306e93 100644
--- a/addons/crm_claim/__openerp__.py
+++ b/addons/crm_claim/__openerp__.py
@@ -34,23 +34,18 @@ automatically new claims based on incoming emails.
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['crm'],
- 'init_xml': [
- 'crm_claim_data.xml',
- ],
-
- 'update_xml': [
+ 'data': [
'crm_claim_view.xml',
'crm_claim_menu.xml',
'security/ir.model.access.csv',
'report/crm_claim_report_view.xml',
'res_config_view.xml',
+ 'crm_claim_data.xml',
],
- 'demo_xml': [
- 'crm_claim_demo.xml',
- ],
+ 'demo': ['crm_claim_demo.xml'],
'test': ['test/process/claim.yml',
'test/ui/claim_demo.yml'
- ],
+ ],
'installable': True,
'auto_install': False,
'certificate' : '00612027414703404749',
diff --git a/addons/crm_helpdesk/__openerp__.py b/addons/crm_helpdesk/__openerp__.py
index 7e8b69bbc4c..e2d246cb2db 100644
--- a/addons/crm_helpdesk/__openerp__.py
+++ b/addons/crm_helpdesk/__openerp__.py
@@ -21,8 +21,8 @@
{
- 'category': 'Customer Relationship Management',
'name': 'Helpdesk',
+ 'category': 'Customer Relationship Management',
'version': '1.0',
'description': """
Helpdesk Management.
@@ -36,18 +36,14 @@ and categorize your interventions with a channel and a priority level.
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['crm'],
- 'init_xml': [
- 'crm_helpdesk_data.xml',
- ],
- 'update_xml': [
+ 'data': [
'crm_helpdesk_view.xml',
'crm_helpdesk_menu.xml',
'security/ir.model.access.csv',
'report/crm_helpdesk_report_view.xml',
+ 'crm_helpdesk_data.xml',
],
- 'demo_xml': [
- 'crm_helpdesk_demo.xml',
- ],
+ 'demo': ['crm_helpdesk_demo.xml'],
'test': ['test/process/help-desk.yml'],
'installable': True,
'auto_install': False,
diff --git a/addons/crm_partner_assign/__openerp__.py b/addons/crm_partner_assign/__openerp__.py
index 5feb8c199d4..c9d6990025c 100644
--- a/addons/crm_partner_assign/__openerp__.py
+++ b/addons/crm_partner_assign/__openerp__.py
@@ -32,15 +32,14 @@ You can geolocalize your opportunities by using this module.
Use geolocalization when assigning opportunities to partners.
Determine the GPS coordinates according to the address of the partner.
+
The most appropriate partner can be assigned.
You can also use the geolocalization without using the GPS coordinates.
""",
'author': 'OpenERP SA',
'depends': ['crm', 'account'],
- 'demo_xml': [
- 'res_partner_demo.xml',
- ],
- 'update_xml': [
+ 'demo': ['res_partner_demo.xml'],
+ 'data': [
'security/ir.model.access.csv',
'res_partner_view.xml',
'wizard/crm_forward_to_partner_view.xml',
@@ -48,9 +47,7 @@ You can also use the geolocalization without using the GPS coordinates.
'report/crm_lead_report_view.xml',
'report/crm_partner_report_view.xml',
],
- 'test': [
- 'test/partner_assign.yml'
- ],
+ 'test': ['test/partner_assign.yml'],
'installable': True,
'auto_install': False,
'certificate': '00503409558942442061',
diff --git a/addons/crm_profiling/__openerp__.py b/addons/crm_profiling/__openerp__.py
index 68594281b9b..99e1b6c5f41 100644
--- a/addons/crm_profiling/__openerp__.py
+++ b/addons/crm_profiling/__openerp__.py
@@ -35,15 +35,13 @@ questionnaire and directly use it on a partner.
It also has been merged with the earlier CRM & SRM segmentation tool because they
were overlapping.
- * Note: this module is not compatible with the module segmentation, since
- it's the same which has been renamed.
+ **Note:** this module is not compatible with the module segmentation, since it's the same which has been renamed.
""",
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['base', 'crm'],
- 'init_xml': [],
- 'update_xml': ['security/ir.model.access.csv', 'wizard/open_questionnaire_view.xml', 'crm_profiling_view.xml'],
- 'demo_xml': ['crm_profiling_demo.xml'],
+ 'data': ['security/ir.model.access.csv', 'wizard/open_questionnaire_view.xml', 'crm_profiling_view.xml'],
+ 'demo': ['crm_profiling_demo.xml'],
'test': [
#'test/process/profiling.yml', #TODO:It's not debuging because problem to write data for open.questionnaire from partner section.
],
diff --git a/addons/crm_todo/__openerp__.py b/addons/crm_todo/__openerp__.py
index 824dac13c21..255f7dce1c3 100644
--- a/addons/crm_todo/__openerp__.py
+++ b/addons/crm_todo/__openerp__.py
@@ -23,18 +23,15 @@
{
'name': 'Tasks on CRM',
'version': '1.0',
- "category": 'Customer Relationship Management',
+ 'category': 'Customer Relationship Management',
'description': """
Todo list for CRM leads and opportunities.
+==========================================
""",
'author': 'OpenERP SA',
'depends': ['crm','project_gtd'],
- 'update_xml': [
- 'crm_todo_view.xml',
- ],
- 'demo': [
- 'crm_todo_demo.xml',
- ],
+ 'data': ['crm_todo_view.xml'],
+ 'demo': ['crm_todo_demo.xml'],
'installable': True,
'auto_install': False,
}
diff --git a/addons/decimal_precision/__openerp__.py b/addons/decimal_precision/__openerp__.py
index 9da1f2161a1..107fb49a1c5 100644
--- a/addons/decimal_precision/__openerp__.py
+++ b/addons/decimal_precision/__openerp__.py
@@ -20,25 +20,24 @@
##############################################################################
{
- "name": "Decimal Precision Configuration",
- "description": """
+ 'name': 'Decimal Precision Configuration',
+ 'description': """
Configure the price accuracy you need for different kinds of usage: accounting, sales, purchases.
=================================================================================================
The decimal precision is configured per company.
""",
- "author": "OpenERP SA",
- "version": "0.1",
- "depends": ["base"],
- "category" : "Hidden/Dependency",
- "init_xml": [],
- "update_xml": [
+ 'author': 'OpenERP SA',
+ 'version': '0.1',
+ 'depends': ['base'],
+ 'category' : 'Hidden/Dependency',
+ 'data': [
'decimal_precision_view.xml',
'security/ir.model.access.csv',
],
- "demo_xml": [],
- "installable": True,
- "certificate" : "001307317809612974621",
+ 'demo': [],
+ 'installable': True,
+ 'certificate' : '001307317809612974621',
'images': ['images/1_decimal_accuracy_form.jpeg','images/1_decimal_accuracy_list.jpeg'],
}
diff --git a/addons/delivery/__openerp__.py b/addons/delivery/__openerp__.py
index 092258f5e91..6a355096e4e 100644
--- a/addons/delivery/__openerp__.py
+++ b/addons/delivery/__openerp__.py
@@ -33,17 +33,15 @@ invoices from picking, OpenERP is able to add and compute the shipping line.
""",
'author': 'OpenERP SA',
'depends': ['sale', 'purchase', 'stock'],
- 'init_xml': ['delivery_data.xml'],
- 'update_xml': [
+ 'data': [
'security/ir.model.access.csv',
'delivery_report.xml',
'delivery_view.xml',
- 'partner_view.xml'
- ],
- 'demo_xml': ['delivery_demo.xml'],
- 'test': [
- 'test/delivery_cost.yml',
+ 'partner_view.xml',
+ 'delivery_data.xml'
],
+ 'demo': ['delivery_demo.xml'],
+ 'test': ['test/delivery_cost.yml'],
'installable': True,
'auto_install': False,
'certificate': '0033981912253',
diff --git a/addons/delivery/delivery_data.xml b/addons/delivery/delivery_data.xml
index c1d9d99b33a..fec56b329b3 100644
--- a/addons/delivery/delivery_data.xml
+++ b/addons/delivery/delivery_data.xml
@@ -1,6 +1,6 @@
-
+
property_delivery_carrier
diff --git a/addons/document/__openerp__.py b/addons/document/__openerp__.py
index d9ad9a09675..212965a8162 100644
--- a/addons/document/__openerp__.py
+++ b/addons/document/__openerp__.py
@@ -37,6 +37,7 @@ This is a complete document management system.
* Files Size by Month (graph)
ATTENTION:
+----------
- When you install this module in a running company that have already PDF
files stored into the database, you will lose them all.
- After installing this module PDF's are no longer stored into the database,
@@ -45,8 +46,7 @@ ATTENTION:
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['process','board', 'knowledge'],
- 'init_xml': [],
- 'update_xml': [
+ 'data': [
'security/document_security.xml',
'document_view.xml',
'document_data.xml',
@@ -55,10 +55,8 @@ ATTENTION:
'report/document_report_view.xml',
'board_document_view.xml',
],
- 'demo_xml': [ 'document_demo.xml','board_document_demo.xml'],
- 'test': [
- 'test/document_test2.yml',
- ],
+ 'demo': [ 'document_demo.xml','board_document_demo.xml'],
+ 'test': ['test/document_test2.yml'],
'installable': True,
'auto_install': False,
'certificate': '0070515416461',
diff --git a/addons/document_ftp/__openerp__.py b/addons/document_ftp/__openerp__.py
index 17275eaebbd..f8968d6c3df 100644
--- a/addons/document_ftp/__openerp__.py
+++ b/addons/document_ftp/__openerp__.py
@@ -35,14 +35,13 @@ FTP client.
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['base', 'document'],
- 'init_xml': [],
- 'update_xml': [
+ 'data': [
'wizard/ftp_configuration_view.xml',
'wizard/ftp_browse_view.xml',
'security/ir.model.access.csv',
'res_config_view.xml',
],
- 'demo_xml': [],
+ 'demo': [],
'test': [
'test/document_ftp_test2.yml',
'test/document_ftp_test4.yml',
diff --git a/addons/document_page/__openerp__.py b/addons/document_page/__openerp__.py
index bff40744805..a88e1d827d7 100644
--- a/addons/document_page/__openerp__.py
+++ b/addons/document_page/__openerp__.py
@@ -31,20 +31,15 @@ Web pages
'author': ['OpenERP SA'],
'website': 'http://www.openerp.com/',
'depends': ['knowledge'],
- 'init_xml': [],
- 'update_xml': [
+ 'data': [
'wizard/document_page_create_menu_view.xml',
'wizard/document_page_show_diff_view.xml',
'document_page_view.xml',
'security/document_page_security.xml',
'security/ir.model.access.csv',
],
- 'demo_xml': [
- 'document_page_demo.xml'
- ],
- 'test': [
- 'test/document_page_test00.yml'
- ],
+ 'demo': ['document_page_demo.xml'],
+ 'test': ['test/document_page_test00.yml'],
'installable': True,
'auto_install': False,
'certificate': '0086363630317',
@@ -53,8 +48,6 @@ Web pages
'static/src/lib/wiky/wiky.js',
'static/src/js/document_page.js'
],
- 'css' : [
- "static/src/css/document_page.css"
- ],
+ 'css' : ['static/src/css/document_page.css'],
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/document_page/static/src/js/document_page.js b/addons/document_page/static/src/js/document_page.js
index 555a39d7796..836803bf700 100644
--- a/addons/document_page/static/src/js/document_page.js
+++ b/addons/document_page/static/src/js/document_page.js
@@ -11,7 +11,7 @@ openerp.document_page = function (openerp) {
}
} else {
var wiki_value = wiky.process(show_value || '');
- this.$element.html(wiki_value);
+ this.$el.html(wiki_value);
}
},
});
diff --git a/addons/document_webdav/__openerp__.py b/addons/document_webdav/__openerp__.py
index 4d39a4e8015..1f7cb20e795 100644
--- a/addons/document_webdav/__openerp__.py
+++ b/addons/document_webdav/__openerp__.py
@@ -29,12 +29,12 @@
##############################################################################
{
- "name" : "Shared Repositories (WebDAV)",
- "version" : "2.3",
- "author" : "OpenERP SA",
- "category" : "Knowledge Management",
- "website": "http://www.openerp.com",
- "description": """
+ 'name': 'Shared Repositories (WebDAV)',
+ 'version': '2.3',
+ 'author': 'OpenERP SA',
+ 'category': 'Knowledge Management',
+ 'website': 'http://www.openerp.com',
+ 'description': """
With this module, the WebDAV server for documents is activated.
===============================================================
@@ -42,35 +42,36 @@ You can then use any compatible browser to remotely see the attachments of OpenO
After installation, the WebDAV server can be controlled by a [webdav] section in
the server's config.
-Server Configuration Parameter:
- [webdav]
- ; enable = True ; Serve webdav over the http(s) servers
- ; vdir = webdav ; the directory that webdav will be served at
- ; this default val means that webdav will be
- ; on "http://localhost:8069/webdav/
- ; verbose = True ; Turn on the verbose messages of webdav
- ; debug = True ; Turn on the debugging messages of webdav
- ; since the messages are routed to the python logging, with
- ; levels "debug" and "debug_rpc" respectively, you can leave
- ; these options on
+Server Configuration Parameter:
+-------------------------------
+[webdav]:
++++++++++
+ * enable = True ; Serve webdav over the http(s) servers
+ * vdir = webdav ; the directory that webdav will be served at
+ * this default val means that webdav will be
+ * on "http://localhost:8069/webdav/
+ * verbose = True ; Turn on the verbose messages of webdav
+ * debug = True ; Turn on the debugging messages of webdav
+ * since the messages are routed to the python logging, with
+ * levels "debug" and "debug_rpc" respectively, you can leave
+ * these options on
Also implements IETF RFC 5785 for services discovery on a http server,
which needs explicit configuration in openerp-server.conf too.
""",
- "depends" : ["base", "document"],
- "init_xml" : [],
- "update_xml" : ['security/ir.model.access.csv',
- 'webdav_view.xml',
- 'webdav_setup.xml',
- ],
- "demo_xml" : [],
- "test": [ #'test/webdav_test1.yml',
- ],
- "auto_install": False,
- "installable": True,
- "certificate" : "001236490750845657973",
- 'images': ['images/dav_properties.jpeg','images/directories_structure_principals.jpeg'],
+ 'depends': ['base', 'document'],
+ 'data': ['security/ir.model.access.csv',
+ 'webdav_view.xml',
+ 'webdav_setup.xml',
+ ],
+ 'demo': [],
+ 'test': [ #'test/webdav_test1.yml',
+ ],
+ 'auto_install': False,
+ 'installable': True,
+ 'certificate' : '001236490750845657973',
+ 'images': ['images/dav_properties.jpeg','images/directories_structure_principals.jpeg'],
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/edi/__openerp__.py b/addons/edi/__openerp__.py
index f441b1bbb89..eb64d9b3fdd 100644
--- a/addons/edi/__openerp__.py
+++ b/addons/edi/__openerp__.py
@@ -36,21 +36,11 @@ documentation at http://doc.openerp.com.
'website': 'http://www.openerp.com',
'depends': ['base', 'email_template'],
'icon': '/edi/static/src/img/knowledge.png',
- 'data': [
- 'security/ir.model.access.csv',
- ],
- 'test': [
- 'test/edi_partner_test.yml',
- ],
- 'js': [
- 'static/src/js/edi.js',
- ],
- "css": [
- "static/src/css/edi.css"
- ],
- 'qweb': [
- "static/src/xml/*.xml",
- ],
+ 'data': ['security/ir.model.access.csv'],
+ 'test': ['test/edi_partner_test.yml'],
+ 'js': ['static/src/js/edi.js'],
+ 'css': ['static/src/css/edi.css'],
+ 'qweb': ['static/src/xml/*.xml'],
'installable': True,
'auto_install': False,
'certificate': '002046536359186',
diff --git a/addons/edi/static/src/js/edi.js b/addons/edi/static/src/js/edi.js
index 78e90852c38..abb6d9a6232 100644
--- a/addons/edi/static/src/js/edi.js
+++ b/addons/edi/static/src/js/edi.js
@@ -28,14 +28,14 @@ openerp.edi.EdiView = openerp.web.Widget.extend({
if (openerp.web.qweb.templates[template_content]) {
this.content = openerp.web.qweb.render(template_content, param);
}
- this.$element.html(openerp.web.qweb.render("EdiView", param));
- this.$element.find('button.oe_edi_action_print').bind('click', this.do_print);
- this.$element.find('button#oe_edi_import_existing').bind('click', this.do_import_existing);
- this.$element.find('button#oe_edi_import_create').bind('click', this.do_import_create);
- this.$element.find('button#oe_edi_download').bind('click', this.do_download);
- this.$element.find('.oe_edi_import_choice, .oe_edi_import_choice_label').bind('click', this.toggle_choice('import'));
- this.$element.find('.oe_edi_pay_choice, .oe_edi_pay_choice_label').bind('click', this.toggle_choice('pay'));
- this.$element.find('#oe_edi_download_show_code').bind('click', this.show_code);
+ this.$el.html(openerp.web.qweb.render("EdiView", param));
+ this.$el.find('button.oe_edi_action_print').bind('click', this.do_print);
+ this.$el.find('button#oe_edi_import_existing').bind('click', this.do_import_existing);
+ this.$el.find('button#oe_edi_import_create').bind('click', this.do_import_create);
+ this.$el.find('button#oe_edi_download').bind('click', this.do_download);
+ this.$el.find('.oe_edi_import_choice, .oe_edi_import_choice_label').bind('click', this.toggle_choice('import'));
+ this.$el.find('.oe_edi_pay_choice, .oe_edi_pay_choice_label').bind('click', this.toggle_choice('pay'));
+ this.$el.find('#oe_edi_download_show_code').bind('click', this.show_code);
},
on_document_failed: function(response) {
var self = this;
@@ -85,7 +85,7 @@ openerp.edi.EdiView = openerp.web.Widget.extend({
},
do_import_existing: function(e) {
var url_download = this.get_download_url();
- var $edi_text_server_input = this.$element.find('#oe_edi_txt_server_url');
+ var $edi_text_server_input = this.$el.find('#oe_edi_txt_server_url');
var server_url = $edi_text_server_input.val();
$edi_text_server_input.removeClass('invalid');
if (!server_url) {
@@ -138,14 +138,14 @@ openerp.edi.EdiImport = openerp.web.Widget.extend({
show_login: function() {
this.destroy_content();
this.login = new openerp.web.Login(this);
- this.login.appendTo(this.$element);
+ this.login.appendTo(this.$el);
},
destroy_content: function() {
_.each(_.clone(this.getChildren()), function(el) {
el.destroy();
});
- this.$element.children().remove();
+ this.$el.children().remove();
},
do_import: function() {
diff --git a/addons/email_template/__openerp__.py b/addons/email_template/__openerp__.py
index 3ecf1db1aa0..aaf2f52289a 100644
--- a/addons/email_template/__openerp__.py
+++ b/addons/email_template/__openerp__.py
@@ -21,13 +21,13 @@
##############################################################################
{
- "name" : "Email Templates",
- "version" : "1.1",
- "author" : "OpenERP,OpenLabs",
- "website" : "http://openerp.com",
- "category" : "Marketing",
- "depends" : ['mail'],
- "description": """
+ 'name' : 'Email Templates',
+ 'version' : '1.1',
+ 'author' : 'OpenERP,OpenLabs',
+ 'website' : 'http://openerp.com',
+ 'category' : 'Marketing',
+ 'depends' : ['mail'],
+ 'description': """
Email Templating (simplified version of the original Power Email by Openlabs).
==============================================================================
@@ -53,22 +53,19 @@ These email templates are also at the heart of the marketing campaign system
(see the ``marketing_campaign`` application), if you need to automate larger
campaigns on any OpenERP document.
-Technical note: only the templating system of the original Power Email by
-Openlabs was kept.
+ **Technical note:** only the templating system of the original Power Email by Openlabs was kept.
""",
- "data": [
+ 'data': [
'wizard/email_template_preview_view.xml',
'email_template_view.xml',
'res_partner_view.xml',
'wizard/mail_compose_message_view.xml',
'security/ir.model.access.csv'
],
- "demo": [
- 'res_partner_demo.yml',
- ],
- "installable": True,
- "auto_install": False,
- "certificate" : "00817073628967384349",
+ 'demo': ['res_partner_demo.yml'],
+ 'installable': True,
+ 'auto_install': False,
+ 'certificate' : '00817073628967384349',
'images': ['images/1_email_account.jpeg','images/2_email_template.jpeg','images/3_emails.jpeg'],
}
diff --git a/addons/event/__openerp__.py b/addons/event/__openerp__.py
index 46eb9759ec2..1e548f68991 100644
--- a/addons/event/__openerp__.py
+++ b/addons/event/__openerp__.py
@@ -30,19 +30,20 @@
Organization and management of Events.
======================================
-This module allows you
+This module allows you:
+-----------------------
* to manage your events and their registrations
* to use emails to automatically confirm and send acknowledgements for any
registration to an event
Note that:
+----------
- You can define new types of events in
- Events/Configuration/Types of Events
+ **Events** / **Configuration** / **Types of Events**
""",
'author': 'OpenERP SA',
'depends': ['base_setup', 'board', 'email_template', 'google_map'],
- 'init_xml': [],
- 'update_xml': [
+ 'data': [
'security/event_security.xml',
'security/ir.model.access.csv',
'wizard/event_confirm_view.xml',
@@ -52,7 +53,7 @@ Note that:
'res_partner_view.xml',
'email_template.xml',
],
- 'demo_xml': ['event_demo.xml'],
+ 'demo': ['event_demo.xml'],
'test': ['test/process/event_draft2done.yml'],
'css': ['static/src/css/event.css'],
'installable': True,
diff --git a/addons/event_moodle/__openerp__.py b/addons/event_moodle/__openerp__.py
index 14f6de8668d..fdfb793b494 100644
--- a/addons/event_moodle/__openerp__.py
+++ b/addons/event_moodle/__openerp__.py
@@ -34,10 +34,10 @@ to avoid wasting time.
Now you have a simple way to create training or courses with OpenERP and moodle.
STEPS TO CONFIGURE:
-------------------
+-------------------
1. Activate web service in moodle.
-----------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>site administration >plugins >web services >manage protocols activate the xmlrpc web service
@@ -48,26 +48,27 @@ STEPS TO CONFIGURE:
2. Create confirmation email with login and password.
------------------------------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
We strongly suggest you to add those following lines at the bottom of your event
confirmation email to communicate the login/password of moodle to your subscribers.
........your configuration text.......
-URL: your moodle link for exemple: http://openerp.moodle.com
-LOGIN: ${object.moodle_username}
-PASSWORD: ${object.moodle_user_password}
+**URL:** your moodle link for exemple: http://openerp.moodle.com
+
+**LOGIN:** ${object.moodle_username}
+
+**PASSWORD:** ${object.moodle_user_password}
""",
'author': 'OpenERP SA',
'depends': ['event'],
- 'init_xml': [],
'data': [
- 'wizard_moodle.xml',
- 'event_view.xml',
- 'security/ir.model.access.csv'
- ],
- 'demo_xml': [],
+ 'wizard_moodle.xml',
+ 'event_view.xml',
+ 'security/ir.model.access.csv'
+ ],
+ 'demo': [],
'test': [],
'installable': True,
'auto_install': False,
diff --git a/addons/event_project/__openerp__.py b/addons/event_project/__openerp__.py
index a843188de55..b6710c8bac4 100644
--- a/addons/event_project/__openerp__.py
+++ b/addons/event_project/__openerp__.py
@@ -32,9 +32,8 @@ This module allows you to create retro planning for managing your events.
'author': 'OpenERP SA',
'images': ['images/event.jpeg'],
'depends': ['project_retro_planning', 'event'],
- 'init_xml': [],
- 'update_xml': ['wizard/event_project_retro_view.xml', 'event_project_view.xml'],
- 'demo_xml': [],
+ 'data': ['wizard/event_project_retro_view.xml', 'event_project_view.xml'],
+ 'demo': [],
'installable': True,
'auto_install': False,
'certificate': '0069726863885',
diff --git a/addons/event_sale/__openerp__.py b/addons/event_sale/__openerp__.py
index ff65d0e9172..0481a2a3e20 100644
--- a/addons/event_sale/__openerp__.py
+++ b/addons/event_sale/__openerp__.py
@@ -39,11 +39,9 @@ this event.
""",
'author': 'OpenERP SA',
'depends': ['event','sale','sale_crm'],
- 'update_xml': [
- 'event_sale_view.xml',
- ],
- 'demo_xml': ['event_demo.xml'],
- 'test':['test/confirm.yml'],
+ 'data': ['event_sale_view.xml'],
+ 'demo': ['event_demo.xml'],
+ 'test': ['test/confirm.yml'],
'installable': True,
'active': False,
}
diff --git a/addons/event_sale/event_demo.xml b/addons/event_sale/event_demo.xml
index 3acd3c81f57..c3710623ef5 100644
--- a/addons/event_sale/event_demo.xml
+++ b/addons/event_sale/event_demo.xml
@@ -20,6 +20,7 @@
produce
+ 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
diff --git a/addons/fetchmail/__openerp__.py b/addons/fetchmail/__openerp__.py
index 1e8c57a9524..3bfcf4d95a3 100644
--- a/addons/fetchmail/__openerp__.py
+++ b/addons/fetchmail/__openerp__.py
@@ -21,12 +21,12 @@
##############################################################################
{
- "name" : "Email Gateway",
- "version" : "1.0",
- "depends" : ["base", 'mail'],
- "author" : "OpenERP SA",
- "category": 'Tools',
- "description": """
+ 'name' : 'Email Gateway',
+ 'version' : '1.0',
+ 'depends' : ['base', 'mail'],
+ 'author' : 'OpenERP SA',
+ 'category': 'Tools',
+ 'description': """
Retrieve incoming email on POP/IMAP servers.
============================================
@@ -35,9 +35,8 @@ these accounts will be automatically downloaded into your OpenERP system. All
POP3/IMAP-compatible servers are supported, included those that require an
encrypted SSL/TLS connection.
-This can be used to easily create email-based workflows for many email-enabled
-OpenERP documents, such as:
-
+This can be used to easily create email-based workflows for many email-enabled OpenERP documents, such as:
+----------------------------------------------------------------------------------------------------------
* CRM Leads/Opportunities
* CRM Claims
* Project Issues
@@ -56,16 +55,13 @@ For more specific needs, you may also assign custom-defined actions
(technically: Server Actions) to be triggered for each incoming mail.
""",
'website': 'http://www.openerp.com',
- 'init_xml': [],
- 'update_xml': [
- "fetchmail_view.xml",
- "fetchmail_data.xml",
+ 'data': [
+ 'fetchmail_view.xml',
+ 'fetchmail_data.xml',
'security/ir.model.access.csv',
'fetchmail_installer_view.xml'
],
- 'demo_xml': [
-
- ],
+ 'demo': [],
'installable': True,
'auto_install': False,
'certificate' : '00692978332890137453',
diff --git a/addons/google_base_account/__openerp__.py b/addons/google_base_account/__openerp__.py
index 9dc4a233dcb..b4d996f2807 100644
--- a/addons/google_base_account/__openerp__.py
+++ b/addons/google_base_account/__openerp__.py
@@ -24,16 +24,18 @@
'name': 'Google Users',
'version': '1.0',
'category': 'Tools',
- 'description': """The module adds google user in res user.""",
+ 'description': """
+The module adds google user in res user.
+========================================
+""",
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'depends': ['base'],
- 'init_xml': [],
- 'update_xml': [
- 'google_base_account_view.xml',
- 'wizard/google_login_view.xml',
- ],
- 'demo_xml': [],
+ 'data': [
+ 'google_base_account_view.xml',
+ 'wizard/google_login_view.xml',
+ ],
+ 'demo': [],
'installable': True,
'auto_install': False,
}
diff --git a/addons/google_docs/__openerp__.py b/addons/google_docs/__openerp__.py
index 8cc5671e08a..b02f2e912fc 100644
--- a/addons/google_docs/__openerp__.py
+++ b/addons/google_docs/__openerp__.py
@@ -29,10 +29,13 @@
'auto_install': False,
'web': True,
'js': ['static/src/js/gdocs.js'],
- 'update_xml': [
+ 'data': [
'security/ir.model.access.csv',
'res_config_user_view.xml'
],
'depends': ['google_base_account'],
- 'description': 'Module to attach a google document to any model.'
+ 'description': """
+Module to attach a google document to any model.
+================================================
+"""
}
diff --git a/addons/google_map/__openerp__.py b/addons/google_map/__openerp__.py
index 33e28aa8f84..f5577b17994 100644
--- a/addons/google_map/__openerp__.py
+++ b/addons/google_map/__openerp__.py
@@ -33,9 +33,8 @@ Using this you can directly open Google Map from the URL widget.""",
'website': 'http://www.openerp.com',
'images': ['images/google_map.jpeg'],
'depends': ['base'],
- 'init_xml': [],
- 'update_xml': [ ],
- 'demo_xml': [],
+ 'data': [],
+ 'demo': [],
'js': ['static/src/js/google_map.js'],
'installable': True,
'auto_install': False,
diff --git a/addons/google_map/static/src/js/google_map.js b/addons/google_map/static/src/js/google_map.js
index bd871eafe6b..23b70f5f6c3 100644
--- a/addons/google_map/static/src/js/google_map.js
+++ b/addons/google_map/static/src/js/google_map.js
@@ -59,7 +59,7 @@ openerp.event = function(instance, mod) {
address = _.str.sprintf('%(street)s, %(zip)s %(city)s', value);
}
// TODO repalce by widget_option selector self.options.selector
- var el = self.view.$element.find(".oe_google_map")[0];
+ var el = self.view.$el.find(".oe_google_map")[0];
self.map.render_map(address,el);
});
},
diff --git a/addons/hr/__openerp__.py b/addons/hr/__openerp__.py
index 65b2d5fc08f..8dc202230e6 100644
--- a/addons/hr/__openerp__.py
+++ b/addons/hr/__openerp__.py
@@ -20,18 +20,19 @@
##############################################################################
{
- "name": "Employee Directory",
- "version": "1.1",
- "author": "OpenERP SA",
- "category": "Human Resources",
- "sequence": 12,
- "website": "http://www.openerp.com",
- "summary": "All Infos on Employees",
- "description": """
+ 'name': 'Employee Directory',
+ 'version': '1.1',
+ 'author': 'OpenERP SA',
+ 'category': 'Human Resources',
+ 'sequence': 12,
+ 'website': 'http://www.openerp.com',
+ 'summary': 'All Infos on Employees',
+ 'description': """
Module for Human Resource Management.
=====================================
You can manage:
+---------------
* Employees and hierarchies : You can define your employee with User and display hierarchies
* HR Departments
* HR Jobs
@@ -45,8 +46,7 @@ You can manage:
'static/src/img/default_image.png',
],
'depends': ['base_setup','mail', 'resource', 'board'],
- 'init_xml': [],
- 'update_xml': [
+ 'data': [
'security/hr_security.xml',
'security/ir.model.access.csv',
'board_hr_view.xml',
@@ -57,17 +57,15 @@ You can manage:
'hr_data.xml',
'res_config_view.xml',
],
- 'demo_xml': [
- 'hr_demo.xml',
- ],
+ 'demo': ['hr_demo.xml'],
'test': [
- 'test/open2recruit2close_job.yml',
- 'test/hr_demo.yml',
- ],
+ 'test/open2recruit2close_job.yml',
+ 'test/hr_demo.yml',
+ ],
'installable': True,
'application': True,
'auto_install': False,
'certificate': '0086710558965',
- "css": [ 'static/src/css/hr.css' ],
+ 'css': [ 'static/src/css/hr.css' ],
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/hr_attendance/__openerp__.py b/addons/hr_attendance/__openerp__.py
index a1ba099d012..985c42e5a04 100644
--- a/addons/hr_attendance/__openerp__.py
+++ b/addons/hr_attendance/__openerp__.py
@@ -34,7 +34,7 @@ actions(Sign in/Sign out) performed by them.
'author': 'OpenERP SA',
'images': ['images/hr_attendances.jpeg'],
'depends': ['hr'],
- 'update_xml': [
+ 'data': [
'security/ir.model.access.csv',
'hr_attendance_view.xml',
'hr_attendance_report.xml',
@@ -45,7 +45,7 @@ actions(Sign in/Sign out) performed by them.
'wizard/hr_attendance_error_view.xml',
'wizard/hr_attendance_sign_in_out_view.xml',
],
- 'demo_xml': ['hr_attendance_demo.xml'],
+ 'demo': ['hr_attendance_demo.xml'],
'test': [
'test/attendance_process.yml',
'test/hr_attendance_report.yml',
diff --git a/addons/hr_contract/__openerp__.py b/addons/hr_contract/__openerp__.py
index 766ec803b75..98f6162778a 100644
--- a/addons/hr_contract/__openerp__.py
+++ b/addons/hr_contract/__openerp__.py
@@ -21,7 +21,7 @@
{
- 'name': "Employee Contracts",
+ 'name': 'Employee Contracts',
'version': '1.0',
'category': 'Human Resources',
'description': """
@@ -39,15 +39,13 @@ You can assign several contracts per employee.
'website': 'http://www.openerp.com',
'images': ['images/hr_contract.jpeg'],
'depends': ['hr'],
- 'init_xml': ['hr_contract_data.xml'],
- 'update_xml': [
+ 'data': [
'security/ir.model.access.csv',
- 'hr_contract_view.xml'
- ],
- 'demo_xml': [],
- 'test': [
- 'test/test_hr_contract.yml'
- ],
+ 'hr_contract_view.xml',
+ 'hr_contract_data.xml'
+ ],
+ 'demo': [],
+ 'test': ['test/test_hr_contract.yml'],
'installable': True,
'auto_install': False,
'certificate': '0046298028637',
diff --git a/addons/hr_evaluation/__openerp__.py b/addons/hr_evaluation/__openerp__.py
index f5cbe60ac6b..4be0f94947c 100644
--- a/addons/hr_evaluation/__openerp__.py
+++ b/addons/hr_evaluation/__openerp__.py
@@ -20,15 +20,15 @@
##############################################################################
{
- "name" : "Employee Appraisals",
- "version": "0.1",
- "author": "OpenERP SA",
- "category": "Human Resources",
- "website": "http://www.openerp.com",
- "summary": "Periodical Evaluations, Surveys",
- "images": ["images/hr_evaluation_analysis.jpeg","images/hr_evaluation.jpeg"],
- "depends": ["hr","base_calendar","survey"],
- "description": """
+ 'name' : 'Employee Appraisals',
+ 'version': '0.1',
+ 'author': 'OpenERP SA',
+ 'category': 'Human Resources',
+ 'website': 'http://www.openerp.com',
+ 'summary': 'Periodical Evaluations, Surveys',
+ 'images': ['images/hr_evaluation_analysis.jpeg','images/hr_evaluation.jpeg'],
+ 'depends': ['hr','base_calendar','survey'],
+ 'description': """
Ability to create employees evaluation.
=======================================
@@ -40,21 +40,21 @@ the employees can be viewed in the form of pdf file.
""",
"demo": ["hr_evaluation_demo.xml"],
"data": [
- "security/ir.model.access.csv",
- "security/hr_evaluation_security.xml",
- "hr_evaluation_view.xml",
- "report/hr_evaluation_report_view.xml",
- "board_hr_evaluation_view.xml",
+ 'security/ir.model.access.csv',
+ 'security/hr_evaluation_security.xml',
+ 'hr_evaluation_view.xml',
+ 'report/hr_evaluation_report_view.xml',
+ 'board_hr_evaluation_view.xml',
'hr_evaluation_data.xml',
'hr_evaluation_installer.xml',
],
- "test": [
- "test/test_hr_evaluation.yml",
- "test/hr_evalution_demo.yml",
+ 'test': [
+ 'test/test_hr_evaluation.yml',
+ 'test/hr_evalution_demo.yml',
],
- "auto_install": False,
- "installable": True,
- "certificate" : "00883207679172998429",
+ 'auto_install': False,
+ 'installable': True,
+ 'certificate' : '00883207679172998429',
'application': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml
index 47b0c323622..12c5dc0af6d 100644
--- a/addons/hr_evaluation/hr_evaluation_view.xml
+++ b/addons/hr_evaluation/hr_evaluation_view.xml
@@ -267,16 +267,16 @@