diff --git a/addons/outlook/__init__.py b/addons/plugin_outlook/__init__.py similarity index 97% rename from addons/outlook/__init__.py rename to addons/plugin_outlook/__init__.py index 7f5a7a9a9f1..ccae4d7ed96 100644 --- a/addons/outlook/__init__.py +++ b/addons/plugin_outlook/__init__.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -import installer +import plugin_outlook # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/outlook/__openerp__.py b/addons/plugin_outlook/__openerp__.py similarity index 93% rename from addons/outlook/__openerp__.py rename to addons/plugin_outlook/__openerp__.py index 9d1c5a554f4..9bc79433dfc 100644 --- a/addons/outlook/__openerp__.py +++ b/addons/plugin_outlook/__openerp__.py @@ -30,14 +30,14 @@ 'description': ''' This module provides the Outlook Plug-in. ========================================= -Outlook plug-in allows you to select an object that you’d like to add +Outlook plug-in allows you to select an object that you would like to add to your email and its attachments from MS Outlook. You can select a partner, a task, a project, an analytical account, or any other object and archive selected mail into mail.message with attachments. ''', 'init_xml' : [], 'demo_xml' : [], - 'update_xml' : ['outlook_installer.xml'], + 'update_xml' : ['plugin_outlook.xml'], 'active': False, 'installable': True, 'certificate' : '001278773815818292125', diff --git a/addons/outlook/i18n/bg.po b/addons/plugin_outlook/i18n/bg.po similarity index 100% rename from addons/outlook/i18n/bg.po rename to addons/plugin_outlook/i18n/bg.po diff --git a/addons/outlook/i18n/ca.po b/addons/plugin_outlook/i18n/ca.po similarity index 100% rename from addons/outlook/i18n/ca.po rename to addons/plugin_outlook/i18n/ca.po diff --git a/addons/outlook/i18n/de.po b/addons/plugin_outlook/i18n/de.po similarity index 100% rename from addons/outlook/i18n/de.po rename to addons/plugin_outlook/i18n/de.po diff --git a/addons/outlook/i18n/el.po b/addons/plugin_outlook/i18n/el.po similarity index 100% rename from addons/outlook/i18n/el.po rename to addons/plugin_outlook/i18n/el.po diff --git a/addons/outlook/i18n/es.po b/addons/plugin_outlook/i18n/es.po similarity index 100% rename from addons/outlook/i18n/es.po rename to addons/plugin_outlook/i18n/es.po diff --git a/addons/outlook/i18n/es_MX.po b/addons/plugin_outlook/i18n/es_MX.po similarity index 100% rename from addons/outlook/i18n/es_MX.po rename to addons/plugin_outlook/i18n/es_MX.po diff --git a/addons/outlook/i18n/es_VE.po b/addons/plugin_outlook/i18n/es_VE.po similarity index 100% rename from addons/outlook/i18n/es_VE.po rename to addons/plugin_outlook/i18n/es_VE.po diff --git a/addons/outlook/i18n/et.po b/addons/plugin_outlook/i18n/et.po similarity index 100% rename from addons/outlook/i18n/et.po rename to addons/plugin_outlook/i18n/et.po diff --git a/addons/outlook/i18n/fi.po b/addons/plugin_outlook/i18n/fi.po similarity index 100% rename from addons/outlook/i18n/fi.po rename to addons/plugin_outlook/i18n/fi.po diff --git a/addons/outlook/i18n/fr.po b/addons/plugin_outlook/i18n/fr.po similarity index 100% rename from addons/outlook/i18n/fr.po rename to addons/plugin_outlook/i18n/fr.po diff --git a/addons/outlook/i18n/gl.po b/addons/plugin_outlook/i18n/gl.po similarity index 100% rename from addons/outlook/i18n/gl.po rename to addons/plugin_outlook/i18n/gl.po diff --git a/addons/outlook/i18n/hr.po b/addons/plugin_outlook/i18n/hr.po similarity index 100% rename from addons/outlook/i18n/hr.po rename to addons/plugin_outlook/i18n/hr.po diff --git a/addons/outlook/i18n/hu.po b/addons/plugin_outlook/i18n/hu.po similarity index 100% rename from addons/outlook/i18n/hu.po rename to addons/plugin_outlook/i18n/hu.po diff --git a/addons/outlook/i18n/it.po b/addons/plugin_outlook/i18n/it.po similarity index 100% rename from addons/outlook/i18n/it.po rename to addons/plugin_outlook/i18n/it.po diff --git a/addons/outlook/i18n/mn.po b/addons/plugin_outlook/i18n/mn.po similarity index 100% rename from addons/outlook/i18n/mn.po rename to addons/plugin_outlook/i18n/mn.po diff --git a/addons/outlook/i18n/nl.po b/addons/plugin_outlook/i18n/nl.po similarity index 100% rename from addons/outlook/i18n/nl.po rename to addons/plugin_outlook/i18n/nl.po diff --git a/addons/outlook/i18n/outlook.pot b/addons/plugin_outlook/i18n/outlook.pot similarity index 100% rename from addons/outlook/i18n/outlook.pot rename to addons/plugin_outlook/i18n/outlook.pot diff --git a/addons/outlook/i18n/pl.po b/addons/plugin_outlook/i18n/pl.po similarity index 100% rename from addons/outlook/i18n/pl.po rename to addons/plugin_outlook/i18n/pl.po diff --git a/addons/outlook/i18n/pt.po b/addons/plugin_outlook/i18n/pt.po similarity index 100% rename from addons/outlook/i18n/pt.po rename to addons/plugin_outlook/i18n/pt.po diff --git a/addons/outlook/i18n/pt_BR.po b/addons/plugin_outlook/i18n/pt_BR.po similarity index 100% rename from addons/outlook/i18n/pt_BR.po rename to addons/plugin_outlook/i18n/pt_BR.po diff --git a/addons/outlook/i18n/ru.po b/addons/plugin_outlook/i18n/ru.po similarity index 100% rename from addons/outlook/i18n/ru.po rename to addons/plugin_outlook/i18n/ru.po diff --git a/addons/outlook/i18n/sl.po b/addons/plugin_outlook/i18n/sl.po similarity index 100% rename from addons/outlook/i18n/sl.po rename to addons/plugin_outlook/i18n/sl.po diff --git a/addons/outlook/i18n/sr@latin.po b/addons/plugin_outlook/i18n/sr@latin.po similarity index 100% rename from addons/outlook/i18n/sr@latin.po rename to addons/plugin_outlook/i18n/sr@latin.po diff --git a/addons/outlook/i18n/sv.po b/addons/plugin_outlook/i18n/sv.po similarity index 100% rename from addons/outlook/i18n/sv.po rename to addons/plugin_outlook/i18n/sv.po diff --git a/addons/outlook/i18n/tr.po b/addons/plugin_outlook/i18n/tr.po similarity index 100% rename from addons/outlook/i18n/tr.po rename to addons/plugin_outlook/i18n/tr.po diff --git a/addons/outlook/i18n/zh_CN.po b/addons/plugin_outlook/i18n/zh_CN.po similarity index 100% rename from addons/outlook/i18n/zh_CN.po rename to addons/plugin_outlook/i18n/zh_CN.po diff --git a/addons/outlook/installer.py b/addons/plugin_outlook/plugin_outlook.py similarity index 54% rename from addons/outlook/installer.py rename to addons/plugin_outlook/plugin_outlook.py index 547d0b18650..d91070afccc 100644 --- a/addons/outlook/installer.py +++ b/addons/plugin_outlook/plugin_outlook.py @@ -29,38 +29,20 @@ class outlook_installer(osv.osv_memory): _name = 'outlook.installer' _inherit = 'res.config.installer' - def default_get(self, cr, uid, fields, context=None): - data = super(outlook_installer, self).default_get(cr, uid, fields, context=context) - data['doc_file'] = 'http://doc.openerp.com/book/2/2_6_Comms/2_6_Comms_outlook.html' - file = open(addons.get_module_resource('outlook','static','openerp-outlook-plugin','OpenERPOutlookPluginSetup','Release','OpenERPOutlookPluginSetup.msi'), 'r') - data['plugin_file'] = base64.encodestring(file.read()) - return data - _columns = { - 'name':fields.char('File name', size=34), - 'doc_name':fields.char('File name', size=64), - 'outlook':fields.boolean('Outlook Plug-in ', help="Allows you to select an object that you would like to add to your email and its attachments."), - 'plugin_file':fields.binary('Outlook Plug-in', readonly=True, help="outlook plug-in file. Save as this file and install this plug-in in outlook."), - 'doc_file':fields.char('Installation Manual',size=264,help="The documentation file :- how to install Outlook Plug-in.", readonly=True), + 'name':fields.char('Outlook Plug-in', size=64, readonly=True, help="outlook plug-in file. Save as this file and install this plug-in in outlook."), 'description':fields.text('Description', readonly=True) - } + } _defaults = { - 'outlook' : True, - 'name' : 'OpenERPOutlookPlugin.msi', - 'doc_name' : 'Installation Guide to OpenERP Outlook Plug-in.doc', + 'name' : '/plugin_outlook/static/openerp-outlook-plugin/OpenERPOutlookPluginSetup.msi', 'description' : """ +Click on icon next to the link above to download the installer and execute it. + System requirements: 1. MS Outlook 2005 or above. 2. MS .Net Framework 3.5 . - - -Plugin installation: - 1. Save the msi plug-in file. - 2. Close the Outlook application if it is open. - 3. Run the executable plug-in file (OpenERPOutlookPlugin.msi). """ } -outlook_installer() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/outlook/outlook_installer.xml b/addons/plugin_outlook/plugin_outlook.xml similarity index 83% rename from addons/outlook/outlook_installer.xml rename to addons/plugin_outlook/plugin_outlook.xml index 4cdb0127631..62400e22f71 100644 --- a/addons/outlook/outlook_installer.xml +++ b/addons/plugin_outlook/plugin_outlook.xml @@ -14,9 +14,7 @@ Install Outlook Plug-In - This plug-in allows you to create new contact or link contact to an existing partner. -Also allows to link your e-mail to OpenERP's documents. -You can attach it to any existing one in OpenERP or create a new one. + This plug-in allows you to create and link outlook emails with openerp objects.