summaryrefslogtreecommitdiff
path: root/addons/knowledge
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2012-06-04 10:01:34 +0200
committerThibault Delavallée <tde@openerp.com>2012-06-04 10:01:34 +0200
commit6a16fd4a786fc7b2e033e306d22bcbc235a4772d (patch)
treed5df66ce9449d046464e1151d064d97f64c2e71e /addons/knowledge
parentfe0115f13abc8bb6d6fc8b1b8d01220e580e4997 (diff)
parent37e59e65b393034b4cc3fe79521be9525b650960 (diff)
[MERGE] Merged with main addons.
bzr revid: tde@openerp.com-20120604080134-t1zg2sv0jpmhbyge
Diffstat (limited to 'addons/knowledge')
-rw-r--r--addons/knowledge/__init__.py1
-rw-r--r--addons/knowledge/__openerp__.py2
-rw-r--r--addons/knowledge/i18n/lv.po33
-rw-r--r--addons/knowledge/res_config.py44
-rw-r--r--addons/knowledge/res_config_view.xml41
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>