Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
bb052b8
knowledge module added from Odoo 8.0 and ported to 9.0
naousse Oct 22, 2015
b560d2a
Add CMIS modules to Settings
Jan 27, 2016
7b1869b
Port to v10
LeartS Dec 22, 2016
679a515
[FIX] knowledge: Several things
Jan 5, 2017
b850d8f
knowledge: migrations scripts
MiquelRForgeFlow Jul 6, 2017
9d5f881
OCA Transbot updated translations from Transifex
oca-transbot Dec 12, 2015
800a214
knowledge: Migration to 11.0
fayezqandeel Dec 19, 2017
c7c12ce
[MIG] knowledge: Complete migration
cubells Jun 19, 2018
aa08283
[UPD] Update knowledge.pot
oca-travis Jun 19, 2018
d578b50
[UPD] README.rst
OCA-git-bot Jun 20, 2018
19e07e4
[IMP] knowledge: add missing menus
cubells Jun 20, 2018
6251c0e
[UPD] Update knowledge.pot
oca-travis Jun 20, 2018
13e2f95
[UPD] README.rst
OCA-git-bot Jun 21, 2018
c71be73
Translated using Weblate (Portuguese (Brazil))
Jun 20, 2018
6b61ba9
[FIX] remove the set and get values in res.config
nicomacr Aug 24, 2018
00a7471
Fixing items' link error.
SalahAdDin Sep 10, 2018
0a34d07
Enterprise-like icon
ivantodorovich Jan 15, 2018
0f3fb0d
[knowledge] Consider the module as a fully-fledge application
ivantodorovich Sep 14, 2018
b223360
[UPD] README.rst
OCA-git-bot Sep 15, 2018
0ac7372
Add icon svg master file
ivantodorovich Sep 15, 2018
748e44d
Update translation files
oca-transbot Dec 9, 2018
ad69396
[knowledge][11.0.3.0.0] - add security for access to ir.attachment.
JordiBForgeFlow Feb 28, 2019
d6e5b1a
[FIX] pylint/javascript-lint
MiquelRForgeFlow Mar 11, 2019
f1afa85
[UPD] README.rst
OCA-git-bot Mar 11, 2019
7a3aa2a
[UPD] Update knowledge.pot
oca-travis Mar 11, 2019
d5b8a1a
[MIG] knowledge: Migration to 12.0
MiquelRForgeFlow Mar 12, 2019
f9d78b2
[UPD] README.rst
OCA-git-bot Mar 13, 2019
7736d69
[UPD] Update knowledge.pot
oca-travis Mar 13, 2019
b6592a8
Update translation files
oca-transbot Mar 17, 2019
8e91a8d
[UPD] README.rst
OCA-git-bot Jul 29, 2019
57cfead
Translated using Weblate (French)
svalaeys Aug 1, 2019
ac7a2e9
[IMP] knowledge: black, isort
ernestotejeda Nov 5, 2019
88a4d50
[MIG] knowledge: Migration to 13.0
ernestotejeda Nov 6, 2019
a8201b7
[UPD] Update knowledge.pot
oca-travis Nov 8, 2019
46cdafe
Update translation files
oca-transbot Jan 31, 2020
4c1d0ea
pre-commit update
OCA-git-bot Mar 14, 2020
33824f3
[13.0][FIX] round icon
Mar 27, 2020
80a3899
knowledge 13.0.1.0.1
OCA-git-bot Mar 27, 2020
d5024bb
[UPD] Eficent -> ForgeFlow
MiquelRForgeFlow Oct 1, 2020
a3f50cc
[UPD] README.rst
OCA-git-bot Oct 1, 2020
eabc513
Added translation using Weblate (Hebrew)
ygol Oct 13, 2020
381eaf3
Translated using Weblate (Hebrew)
ygol Oct 13, 2020
70ec6f9
Update translation files
oca-transbot Nov 22, 2020
65dce15
Translated using Weblate (Russian)
SergePogorelov Feb 12, 2021
3bb8a06
[MIG] knowledge: Migration to 14.0
dzungtran89 Feb 22, 2021
99ed1be
[UPD] Update knowledge.pot
oca-travis Jul 1, 2021
8c93ffd
[IMP] knowledge: black, isort, prettier
jacob88 Oct 29, 2021
efe2d63
[MIG] knowledge: Migration to 15.0
jacob88 Oct 29, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
131 changes: 131 additions & 0 deletions knowledge/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
=========
Knowledge
=========

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
:target: https://github.com/OCA/knowledge/tree/15.0/knowledge
:alt: OCA/knowledge
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-knowledge
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/118/15.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

This module is the base for any knowledge and document management application.

**Table of contents**

.. contents::
:local:

Configuration
=============

To set up this module, you need to go to:

* Knowledge / Configuration / Settings

From this menu you'll have a central access to install the apps that belong
to Knowledge.

* Check *Attachments List and Document Indexation* if you want to install the
module that allows users to attach documents to any model.
* Check *Manage attachments centrally* if you want all users to be able to
access to the all attachments to which they have read permissions, from the
menu *Knowledge / Documents*

If you want to grant Central Access to Documents only to some users:

#. Go to *Settings/Activate the developer mode*. Only a user with
*Administration / Settings* permissions can do that.

#. Go to *Settings / Users & Companies / Users* and set the checkbox
*Central access to Documents* to the selected users.

Usage
=====

This module adds a new top level menu *Knowledge*

Users with permission *Central access to Documents* can access in
*Knowledge/Documents* to all the documents attached to records of any model
for which they have read permission.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20knowledge%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* OpenERP SA
* MONK Software
* Tecnativa
* ForgeFlow

Contributors
~~~~~~~~~~~~

* Odoo SA <info@odoo.com>
* Savoir-faire Linux <support@savoirfairelinux.com>
* Gervais Naoussi <gervaisnaoussi@gmail.com>
* Leonardo Donelli <leonardo.donelli@monksoftware.it>
* Maxime Chambreuil <mchambreuil@ursainfosystems.com>
* Fayez Qandeel
* Iván Todorovich <ivan.todorovich@gmail.com>
* Jordi Ballester <jordi.ballester@forgeflow.com>
* `Tecnativa <https://www.tecnativa.com>`_:

* Vicent Cubells
* Ernesto Tejeda

Trobz

* Dung Tran <dungtd@trobz.com>

Other credits
~~~~~~~~~~~~~

The development of this module has been financially supported by:

* Camptocamp

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/15.0/knowledge>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions knowledge/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
25 changes: 25 additions & 0 deletions knowledge/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Knowledge",
"version": "15.0.1.0.0",
"author": "OpenERP SA,"
"MONK Software, "
"Tecnativa, "
"ForgeFlow, "
"Odoo Community Association (OCA)",
"category": "Knowledge",
"license": "AGPL-3",
"website": "https://github.com/OCA/knowledge",
"depends": ["base"],
"data": [
"data/ir_module_category.xml",
"security/knowledge_security.xml",
"data/res_users.xml",
"views/knowledge.xml",
"views/res_config.xml",
],
"demo": ["demo/knowledge.xml"],
"installable": True,
"application": True,
}
10 changes: 10 additions & 0 deletions knowledge/data/ir_module_category.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record model="ir.module.category" id="module_category_knowledge">
<field name="name">Knowledge</field>
<field name="description">Manage documents and knowledge-related
applications
</field>
<field name="sequence">30</field>
</record>
</odoo>
6 changes: 6 additions & 0 deletions knowledge/data/res_users.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="base.user_admin" model="res.users">
<field name="groups_id" eval="[(4,ref('knowledge.group_document_user'))]" />
</record>
</odoo>
6 changes: 6 additions & 0 deletions knowledge/demo/knowledge.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="base.user_demo" model="res.users">
<field name="groups_id" eval="[(4,ref('knowledge.group_document_user'))]" />
</record>
</odoo>
197 changes: 197 additions & 0 deletions knowledge/i18n/am.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,197 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * knowledge
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: knowledge (9.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-08-13 13:00+0000\n"
"PO-Revision-Date: 2016-09-09 12:26+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Amharic (http://www.transifex.com/oca/OCA-knowledge-9-0/"
"language/am/)\n"
"Language: am\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_res_config_settings__module_document_page_approval
msgid ""
"Add workflow on documents per category.\n"
"- This installs the module document_page_approval."
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_res_config_settings__module_cmis_read
msgid "Attach files from an external DMS into Odoo"
msgstr ""

#. module: knowledge
#: model:ir.model,name:knowledge.model_ir_attachment
msgid "Attachment"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_res_config_settings__module_attachment_indexation
msgid "Attachments List and Document Indexation"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_res_config_settings__group_ir_attachment_user
#: model:res.groups,name:knowledge.group_ir_attachment_user
msgid "Central access to Documents"
msgstr ""

#. module: knowledge
#: model:ir.model,name:knowledge.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "ማስተካከያዎች"

#. module: knowledge
#: model:ir.ui.menu,name:knowledge.menu_document_configuration
msgid "Configuration"
msgstr "ማስተካከያዎች"

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_res_config_settings__module_cmis_read
msgid ""
"Connect Odoo with a CMIS compatible server to attach files\n"
"to an Odoo record.\n"
"- This installs the module cmis_read."
msgstr ""

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_res_config_settings__module_cmis_write
msgid ""
"Connect Odoo with a CMIS compatible server to store files.\n"
"- This installs the module cmis_write."
msgstr ""

#. module: knowledge
#: model_terms:ir.ui.view,arch_db:knowledge.view_knowledge_configuration
msgid "Connect with an external DMS"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_res_config_settings__module_attachment_indexation
msgid ""
"Document indexation, full text search of attachements.\n"
"- This installs the module attachment_indexation."
msgstr ""

#. module: knowledge
#: model:ir.actions.act_window,name:knowledge.knowledge_action_documents
#: model:ir.ui.menu,name:knowledge.menu_document
#: model:ir.ui.menu,name:knowledge.menu_document_section
#: model_terms:ir.ui.view,arch_db:knowledge.ir_attachment_view_user_documents
msgid "Documents"
msgstr ""

#. module: knowledge
#: model_terms:ir.ui.view,arch_db:knowledge.ir_attachment_view_user_documents
msgid "Group by"
msgstr ""

#. module: knowledge
#: model:ir.module.category,name:knowledge.module_category_knowledge
#: model:ir.ui.menu,name:knowledge.menu_document_root
#: model_terms:ir.ui.view,arch_db:knowledge.view_knowledge_configuration
msgid "Knowledge"
msgstr ""

#. module: knowledge
#: model_terms:ir.ui.view,arch_db:knowledge.view_knowledge_configuration
msgid "Knowledge and Documents Management"
msgstr ""

#. module: knowledge
#: model:res.groups,name:knowledge.group_document_user
msgid "Knowledge user"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_res_config_settings__module_document_page
msgid "Manage document pages (Wiki)"
msgstr ""

#. module: knowledge
#: model:ir.module.category,description:knowledge.module_category_knowledge
msgid ""
"Manage documents and knowledge-related\n"
" applications\n"
" "
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_res_config_settings__module_document_page_approval
msgid "Manage documents approval"
msgstr ""

#. module: knowledge
#: model_terms:ir.ui.view,arch_db:knowledge.ir_attachment_view_user_documents
msgid "Model"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_res_config_settings__module_document_page
msgid ""
"Provide document page and category as a wiki.\n"
"- This installs the module document_page."
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_ir_attachment__res_model
msgid "Resource Model"
msgstr ""

#. module: knowledge
#: model:ir.actions.act_window,name:knowledge.action_knowledge_configuration
#: model:ir.ui.menu,name:knowledge.menu_knowledge_configuration
msgid "Settings"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,field_description:knowledge.field_res_config_settings__module_cmis_write
msgid "Store attachments in an external DMS instead of the Odoo Filestore"
msgstr ""

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_ir_attachment__res_model
msgid "The database object this attachment will be attached to."
msgstr ""

#. module: knowledge
#: model:ir.model.fields,help:knowledge.field_res_config_settings__group_ir_attachment_user
msgid ""
"When you set this field all users will be able to manage attachments "
"centrally, from the Knowledge/Documents menu."
msgstr ""

#~ msgid "Apply"
#~ msgstr "ማመልከት"

#~ msgid "Cancel"
#~ msgstr "መሰረዝ"

#~ msgid "Created by"
#~ msgstr "Creado por"

#~ msgid "Created on"
#~ msgstr "Creado en"

#~ msgid "ID"
#~ msgstr "ID"

#~ msgid "Last Updated by"
#~ msgstr "Última actualización por"

#~ msgid "Last Updated on"
#~ msgstr "Última actualización en"

#~ msgid "or"
#~ msgstr "ወይም"
Loading