diff options
| author | Raphael Collet <rco@openerp.com> | 2012-04-20 15:00:58 +0200 |
|---|---|---|
| committer | Raphael Collet <rco@openerp.com> | 2012-04-20 15:00:58 +0200 |
| commit | 36f97a0f3ac25e4b7a053888f7e4dd6747e25404 (patch) | |
| tree | d463c7c591e5b47281c6226912d9e37463fcd573 /addons/base_setup | |
| parent | 259295535a24c369b4745dccd0c15dded44692c6 (diff) | |
| parent | caf2acc46a2c8a1a9e64f79d3387c3201839743d (diff) | |
[MERGE] trunk-v62_knowledge_config-jap (config wizard of Knowledge)
bzr revid: rco@openerp.com-20120420130058-orf7juhf0mgxie6k
Diffstat (limited to 'addons/base_setup')
| -rw-r--r-- | addons/base_setup/res_config.py | 18 | ||||
| -rw-r--r-- | addons/base_setup/res_config_view.xml | 36 |
2 files changed, 54 insertions, 0 deletions
diff --git a/addons/base_setup/res_config.py b/addons/base_setup/res_config.py index 5031a608099..8d0808a8870 100644 --- a/addons/base_setup/res_config.py +++ b/addons/base_setup/res_config.py @@ -56,4 +56,22 @@ class report_config_settings(osv.osv_memory): This installs the module report_webkit_sample."""), } + + +class knowledge_config_settings(osv.osv_memory): + _name = 'knowledge.configuration' + _inherit = 'res.config.settings' + _columns = { + 'module_wiki_quality_manual': fields.boolean('Use an internal wiki to group FAQ', + help="""It installs the wiki_quality_manual module."""), + 'module_wiki_faq': fields.boolean('Track quality with wiki', + help="""It install the wiki_faq."""), + 'module_document': fields.boolean('Full Document Indexing', + help="""It install the document."""), + 'module_document_ftp': fields.boolean('Share repositories (FTP)', + help="""It install the document_ftp."""), + 'module_document_webdav': fields.boolean('Share Repositories (WebDAV)', + help="""It install the document_webdav."""), + } + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/base_setup/res_config_view.xml b/addons/base_setup/res_config_view.xml index a7a665f89ef..42378c11818 100644 --- a/addons/base_setup/res_config_view.xml +++ b/addons/base_setup/res_config_view.xml @@ -63,5 +63,41 @@ <menuitem id="menu_reporting_configuration" name="Reporting" parent="base.menu_config" sequence="45" action="action_reporting_configuration"/> + <record id="view_knowledge_configuration" model="ir.ui.view"> + <field name="name">Configure Knowledge</field> + <field name="model">knowledge.configuration</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Configure Knowledge" layout="manual"> + <div class="oe_form_topbar"> + <button string="Apply" type="object" name="execute"/> + <button string="Cancel" special="cancel"/> + </div> + <sheet layout="auto"> + <separator string="Wiki" colspan="4"/> + <field name="module_wiki_quality_manual"/> + <newline/> + <field name="module_wiki_faq"/> + + <separator string="Documents" colspan="4"/> + <field name="module_document"/> + <newline/> + <field name="module_document_ftp"/> + <newline/> + <field name="module_document_webdav"/> + </sheet> + </form> + </field> + </record> + + <record id="action_knowledge_configuration" model="ir.actions.act_window"> + <field name="name">Configure Knowledge</field> + <field name="res_model">knowledge.configuration</field> + <field name="view_mode">form</field> + <field name="target">inline</field> + </record> + <menuitem id="menu_knowledge_configuration" name="Knowledge" parent="base.menu_config" + sequence="19" action="action_knowledge_configuration"/> + </data> </openerp> |
