diff options
| author | Thibault Delavallée <tde@openerp.com> | 2012-06-04 10:01:34 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2012-06-04 10:01:34 +0200 |
| commit | 6a16fd4a786fc7b2e033e306d22bcbc235a4772d (patch) | |
| tree | d5df66ce9449d046464e1151d064d97f64c2e71e /addons/knowledge | |
| parent | fe0115f13abc8bb6d6fc8b1b8d01220e580e4997 (diff) | |
| parent | 37e59e65b393034b4cc3fe79521be9525b650960 (diff) | |
[MERGE] Merged with main addons.
bzr revid: tde@openerp.com-20120604080134-t1zg2sv0jpmhbyge
Diffstat (limited to 'addons/knowledge')
| -rw-r--r-- | addons/knowledge/__init__.py | 1 | ||||
| -rw-r--r-- | addons/knowledge/__openerp__.py | 2 | ||||
| -rw-r--r-- | addons/knowledge/i18n/lv.po | 33 | ||||
| -rw-r--r-- | addons/knowledge/res_config.py | 44 | ||||
| -rw-r--r-- | addons/knowledge/res_config_view.xml | 41 |
5 files changed, 120 insertions, 1 deletions
diff --git a/addons/knowledge/__init__.py b/addons/knowledge/__init__.py index 9a3d6d2fbb6..53c45089ddc 100644 --- a/addons/knowledge/__init__.py +++ b/addons/knowledge/__init__.py @@ -19,5 +19,6 @@ # ############################################################################## +import res_config # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/knowledge/__openerp__.py b/addons/knowledge/__openerp__.py index aa45834bb38..dca620b0f07 100644 --- a/addons/knowledge/__openerp__.py +++ b/addons/knowledge/__openerp__.py @@ -26,7 +26,6 @@ "depends" : ["base","base_setup"], "author" : "OpenERP SA", 'category': 'Hidden/Dependency', - 'complexity': "easy", "description": """ Installer for knowledge-based Hidden. ===================================== @@ -40,6 +39,7 @@ document and Wiki based Hidden. 'security/knowledge_security.xml', 'security/ir.model.access.csv', 'knowledge_view.xml', + 'res_config_view.xml', ], 'demo_xml': ['knowledge_demo.xml'], 'installable': True, diff --git a/addons/knowledge/i18n/lv.po b/addons/knowledge/i18n/lv.po new file mode 100644 index 00000000000..4a89de943d7 --- /dev/null +++ b/addons/knowledge/i18n/lv.po @@ -0,0 +1,33 @@ +# Latvian translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2012-02-08 01:37+0100\n" +"PO-Revision-Date: 2012-05-28 12:54+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Latvian <lv@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-05-29 04:46+0000\n" +"X-Generator: Launchpad (build 15316)\n" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document2 +msgid "Collaborative Content" +msgstr "" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document_configuration +msgid "Configuration" +msgstr "" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document +msgid "Knowledge" +msgstr "" diff --git a/addons/knowledge/res_config.py b/addons/knowledge/res_config.py new file mode 100644 index 00000000000..3f9c5b840f7 --- /dev/null +++ b/addons/knowledge/res_config.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Business Applications +# Copyright (C) 2004-2012 OpenERP S.A. (<http://openerp.com>). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +############################################################################## + +from osv import osv, fields + +class knowledge_config_settings(osv.osv_memory): + _name = 'knowledge.config.settings' + _inherit = 'res.config.settings' + _columns = { + 'module_wiki_faq': fields.boolean('Internal FAQ as a Wiki', + help="""This installs the module wiki_faq."""), + 'module_wiki_quality_manual': fields.boolean('Quality Manual as a Wiki', + help="""This installs the module wiki_quality_manual."""), + 'module_document': fields.boolean('Document Management', + help="""This is a complete document management system, with: user authentication, + full document search (but pptx and docx are not supported), and a document dashboard. + This installs the module document."""), + 'module_document_ftp': fields.boolean('Share repositories (FTP)', + help="""Access your documents in OpenERP through an FTP interface. + This installs the module document_ftp."""), + 'module_document_webdav': fields.boolean('Share Repositories (WebDAV)', + help="""Access your documents in OpenERP through WebDAV. + This installs the module document_webdav."""), + } + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/knowledge/res_config_view.xml b/addons/knowledge/res_config_view.xml new file mode 100644 index 00000000000..6816a9da3a1 --- /dev/null +++ b/addons/knowledge/res_config_view.xml @@ -0,0 +1,41 @@ +<openerp> + <data> + + <record id="view_knowledge_configuration" model="ir.ui.view"> + <field name="name">Configure Knowledge</field> + <field name="model">knowledge.config.settings</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_faq"/> + <newline/> + <field name="module_wiki_quality_manual"/> + + <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.config.settings</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> |
