From 4042007977caedc8251a54fac1b990fcfbf35628 Mon Sep 17 00:00:00 2001 From: "nch@tinyerp.com" <> Date: Fri, 30 Apr 2010 14:59:45 +0530 Subject: [PATCH] [IMP]:knowledge mgmt ,document ftp config wizard bzr revid: nch@tinyerp.com-20100430092945-yuryfs3vhzsr3rlc --- addons/base_setup/installer.py | 10 +++++++--- addons/document_ftp/document_ftp_view.xml | 13 ++++++++++--- addons/knowledge/knowledge_installer.xml | 11 +++++++++-- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/addons/base_setup/installer.py b/addons/base_setup/installer.py index d544a5dc091..1fb4a971107 100644 --- a/addons/base_setup/installer.py +++ b/addons/base_setup/installer.py @@ -100,8 +100,12 @@ class base_setup_installer(osv.osv_memory): interface_id = self.pool.get('res.config.view').search(cr, uid, []) interface = self.pool.get('res.config.view').read(cr, uid, interface_id)[0] modules_selected = self.read(cr, uid, ids)[0] - if interface.get('view', '') == 'simple' and modules_selected.get('mrp',False): - return modules | set(['mrp_jit']) - return modules + added_modules = [] + if interface.get('view', '') == 'simple' : + if modules_selected.get('mrp', False): + added_modules.append('mrp_jit') + if modules_selected.get('knowledge', False): + added_modules.append('document_ftp') + return modules | set(added_modules) base_setup_installer() diff --git a/addons/document_ftp/document_ftp_view.xml b/addons/document_ftp/document_ftp_view.xml index bd7571002fe..1ea96bab73a 100644 --- a/addons/document_ftp/document_ftp_view.xml +++ b/addons/document_ftp/document_ftp_view.xml @@ -24,10 +24,17 @@
+