From 7742c09195cec5a6165f446cdb91b528cfd57563 Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Thu, 28 Feb 2019 12:59:30 +0100 Subject: [PATCH 01/25] [11.0][ADD] document_page_project --- document_page_project/README.rst | 81 ++++ document_page_project/__init__.py | 1 + document_page_project/__manifest__.py | 24 + .../i18n/document_page_project.pot | 56 +++ document_page_project/models/__init__.py | 2 + document_page_project/models/document_page.py | 14 + .../models/project_project.py | 23 + document_page_project/readme/CONTRIBUTORS.rst | 3 + document_page_project/readme/DESCRIPTION.rst | 1 + document_page_project/readme/USAGE.rst | 2 + .../static/description/index.html | 430 ++++++++++++++++++ .../views/document_page_views.xml | 35 ++ .../views/project_project_views.xml | 35 ++ 13 files changed, 707 insertions(+) create mode 100644 document_page_project/README.rst create mode 100644 document_page_project/__init__.py create mode 100644 document_page_project/__manifest__.py create mode 100644 document_page_project/i18n/document_page_project.pot create mode 100644 document_page_project/models/__init__.py create mode 100644 document_page_project/models/document_page.py create mode 100644 document_page_project/models/project_project.py create mode 100644 document_page_project/readme/CONTRIBUTORS.rst create mode 100644 document_page_project/readme/DESCRIPTION.rst create mode 100644 document_page_project/readme/USAGE.rst create mode 100644 document_page_project/static/description/index.html create mode 100644 document_page_project/views/document_page_views.xml create mode 100644 document_page_project/views/project_project_views.xml diff --git a/document_page_project/README.rst b/document_page_project/README.rst new file mode 100644 index 00000000..b13efd8c --- /dev/null +++ b/document_page_project/README.rst @@ -0,0 +1,81 @@ +============ +Project Wiki +============ + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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/11.0/document_page_project + :alt: OCA/knowledge +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-document_page_project + :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/11.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module allow to link document pages to projects. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +* Go to to a project and click on "Wiki Pages" to see linked documents or to + create new ones. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Efient + +Contributors +~~~~~~~~~~~~ + +* `Eficent `_: + + * Lois Rilo + +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 `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_project/__init__.py b/document_page_project/__init__.py new file mode 100644 index 00000000..0650744f --- /dev/null +++ b/document_page_project/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py new file mode 100644 index 00000000..a363a5e1 --- /dev/null +++ b/document_page_project/__manifest__.py @@ -0,0 +1,24 @@ +# Copyright 2019 Eficent Business and IT Consulting Services S.L. +# (http://www.eficent.com) - Lois Rilo +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +{ + 'name': 'Project Wiki', + 'description': 'This module links document pages to projects', + 'version': '11.0.1.0.0', + "development_status": "Beta", + 'category': 'Project', + 'author': 'Efient, ' + 'Odoo Community Association (OCA)', + 'website': 'https://github.com/OCA/project', + 'license': 'AGPL-3', + 'depends': [ + 'project', + 'document_page', + ], + 'data': [ + 'views/document_page_views.xml', + 'views/project_project_views.xml', + ], + 'installable': True, +} diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot new file mode 100644 index 00000000..9b1f671a --- /dev/null +++ b/document_page_project/i18n/document_page_project.pot @@ -0,0 +1,56 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_project +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: document_page_project +#: model:ir.ui.view,arch_db:document_page_project.view_project_kanban +msgid "Wiki Pages" +msgstr "" + +#. module: document_page_project +#: model:ir.actions.act_window,help:document_page_project.action_document_page_projects +msgid "Click to create a new web page." +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_count +msgid "Document Page Count" +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_project_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page_project_id +msgid "Project" +msgstr "" + +#. module: document_page_project +#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects +msgid "Project Wiki" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_ids +msgid "Wiki" +msgstr "" + +#. module: document_page_project +#: model:ir.ui.view,arch_db:document_page_project.edit_project +msgid "Wiki Pages" +msgstr "" + diff --git a/document_page_project/models/__init__.py b/document_page_project/models/__init__.py new file mode 100644 index 00000000..0cf1057d --- /dev/null +++ b/document_page_project/models/__init__.py @@ -0,0 +1,2 @@ +from . import project_project +from . import document_page diff --git a/document_page_project/models/document_page.py b/document_page_project/models/document_page.py new file mode 100644 index 00000000..dd55e43d --- /dev/null +++ b/document_page_project/models/document_page.py @@ -0,0 +1,14 @@ +# Copyright 2019 Eficent Business and IT Consulting Services S.L. +# (http://www.eficent.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class DocumentPage(models.Model): + _inherit = 'document.page' + + project_id = fields.Many2one( + string='Project', + comodel_name='project.project', + ) diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py new file mode 100644 index 00000000..2f7d2111 --- /dev/null +++ b/document_page_project/models/project_project.py @@ -0,0 +1,23 @@ +# Copyright 2019 Eficent Business and IT Consulting Services S.L. +# (http://www.eficent.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from odoo import api, fields, models + + +class ProjectProject(models.Model): + _inherit = 'project.project' + + document_page_ids = fields.One2many( + string='Wiki', + comodel_name='document.page', + inverse_name='project_id' + ) + document_page_count = fields.Integer( + compute='_compute_document_page_count', + ) + + @api.multi + def _compute_document_page_count(self): + for rec in self: + rec.document_page_count = len(rec.document_page_ids) diff --git a/document_page_project/readme/CONTRIBUTORS.rst b/document_page_project/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000..edfe8468 --- /dev/null +++ b/document_page_project/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* `Eficent `_: + + * Lois Rilo diff --git a/document_page_project/readme/DESCRIPTION.rst b/document_page_project/readme/DESCRIPTION.rst new file mode 100644 index 00000000..f1cd784b --- /dev/null +++ b/document_page_project/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +This module allow to link document pages to projects. diff --git a/document_page_project/readme/USAGE.rst b/document_page_project/readme/USAGE.rst new file mode 100644 index 00000000..b8ea0ace --- /dev/null +++ b/document_page_project/readme/USAGE.rst @@ -0,0 +1,2 @@ +* Go to to a project and click on "Wiki Pages" to see linked documents or to + create new ones. diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html new file mode 100644 index 00000000..3d35517b --- /dev/null +++ b/document_page_project/static/description/index.html @@ -0,0 +1,430 @@ + + + + + + +Project Wiki + + + +
+

Project Wiki

+ + +

Beta License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

+

This module allow to link document pages to projects.

+

Table of contents

+ +
+

Usage

+
    +
  • Go to to a project and click on “Wiki Pages” to see linked documents or to +create new ones.
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Efient
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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 project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/document_page_project/views/document_page_views.xml b/document_page_project/views/document_page_views.xml new file mode 100644 index 00000000..19d0d23f --- /dev/null +++ b/document_page_project/views/document_page_views.xml @@ -0,0 +1,35 @@ + + + + + document.page.form - document_page_project + document.page + + + + + + + + + + Project Wiki + document.page + [('type','=','content'), ('project_id', '=', active_id)] + { + 'default_type': 'content', + 'default_project_id': active_id} + form + tree,form + + + +

+ Click to create a new web page. +

+
+
+ +
diff --git a/document_page_project/views/project_project_views.xml b/document_page_project/views/project_project_views.xml new file mode 100644 index 00000000..9bbb9337 --- /dev/null +++ b/document_page_project/views/project_project_views.xml @@ -0,0 +1,35 @@ + + + + + project.project + + + + +
+ + + + Wiki Pages +
+
+
+
+
+ + + project.project.form - document_page_project + project.project + + +
+ +
+
+
+ +
From 1768a4b13fda387e2e209f974efdadb01e24e5f4 Mon Sep 17 00:00:00 2001 From: mreficent Date: Mon, 11 Mar 2019 17:36:40 +0100 Subject: [PATCH 02/25] [FIX] pylint/javascript-lint --- document_page_project/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py index a363a5e1..42933466 100644 --- a/document_page_project/__manifest__.py +++ b/document_page_project/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Project Wiki', - 'description': 'This module links document pages to projects', + 'summary': 'This module links document pages to projects', 'version': '11.0.1.0.0', "development_status": "Beta", 'category': 'Project', From ce8286bf0c9ef51b8677449e3da72a3d04ba3302 Mon Sep 17 00:00:00 2001 From: mreficent Date: Tue, 19 Mar 2019 18:16:50 +0100 Subject: [PATCH 03/25] [MIG] document_page_project: Migration to 12.0 --- document_page_project/README.rst | 18 +++++++++--------- document_page_project/__init__.py | 1 + document_page_project/__manifest__.py | 8 ++++---- .../i18n/document_page_project.pot | 14 +++++++------- document_page_project/models/__init__.py | 3 ++- .../models/project_project.py | 2 +- .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 16 ++++++++-------- 8 files changed, 32 insertions(+), 30 deletions(-) create mode 100644 document_page_project/static/description/icon.png diff --git a/document_page_project/README.rst b/document_page_project/README.rst index b13efd8c..a3677df7 100644 --- a/document_page_project/README.rst +++ b/document_page_project/README.rst @@ -1,6 +1,6 @@ -============ -Project Wiki -============ +===================== +Document Page Project +===================== .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! @@ -14,13 +14,13 @@ Project Wiki :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/11.0/document_page_project + :target: https://github.com/OCA/knowledge/tree/12.0/document_page_project :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-document_page_project + :target: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project :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/11.0 + :target: https://runbot.odoo-community.org/runbot/118/12.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -44,7 +44,7 @@ Bug Tracker Bugs are tracked on `GitHub 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -54,7 +54,7 @@ Credits Authors ~~~~~~~ -* Efient +* Eficent Contributors ~~~~~~~~~~~~ @@ -76,6 +76,6 @@ 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 `_ project on GitHub. +This module is part of the `OCA/knowledge `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_project/__init__.py b/document_page_project/__init__.py index 0650744f..c32fd62b 100644 --- a/document_page_project/__init__.py +++ b/document_page_project/__init__.py @@ -1 +1,2 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). from . import models diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py index 42933466..43148709 100644 --- a/document_page_project/__manifest__.py +++ b/document_page_project/__manifest__.py @@ -3,14 +3,14 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). { - 'name': 'Project Wiki', + 'name': 'Document Page Project', 'summary': 'This module links document pages to projects', - 'version': '11.0.1.0.0', + 'version': '12.0.1.0.0', "development_status": "Beta", 'category': 'Project', - 'author': 'Efient, ' + 'author': 'Eficent, ' 'Odoo Community Association (OCA)', - 'website': 'https://github.com/OCA/project', + 'website': 'https://github.com/OCA/knowledge', 'license': 'AGPL-3', 'depends': [ 'project', diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot index 9b1f671a..acaa8891 100644 --- a/document_page_project/i18n/document_page_project.pot +++ b/document_page_project/i18n/document_page_project.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 11.0\n" +"Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -14,12 +14,12 @@ msgstr "" "Plural-Forms: \n" #. module: document_page_project -#: model:ir.ui.view,arch_db:document_page_project.view_project_kanban +#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban msgid "Wiki Pages" msgstr "" #. module: document_page_project -#: model:ir.actions.act_window,help:document_page_project.action_document_page_projects +#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects msgid "Click to create a new web page." msgstr "" @@ -29,13 +29,13 @@ msgid "Document Page" msgstr "" #. module: document_page_project -#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_count +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count msgid "Document Page Count" msgstr "" #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project -#: model:ir.model.fields,field_description:document_page_project.field_document_page_project_id +#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id msgid "Project" msgstr "" @@ -45,12 +45,12 @@ msgid "Project Wiki" msgstr "" #. module: document_page_project -#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_ids +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids msgid "Wiki" msgstr "" #. module: document_page_project -#: model:ir.ui.view,arch_db:document_page_project.edit_project +#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project msgid "Wiki Pages" msgstr "" diff --git a/document_page_project/models/__init__.py b/document_page_project/models/__init__.py index 0cf1057d..adb1f4de 100644 --- a/document_page_project/models/__init__.py +++ b/document_page_project/models/__init__.py @@ -1,2 +1,3 @@ -from . import project_project +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). from . import document_page +from . import project_project diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py index 2f7d2111..955f748c 100644 --- a/document_page_project/models/project_project.py +++ b/document_page_project/models/project_project.py @@ -11,7 +11,7 @@ class ProjectProject(models.Model): document_page_ids = fields.One2many( string='Wiki', comodel_name='document.page', - inverse_name='project_id' + inverse_name='project_id', ) document_page_count = fields.Integer( compute='_compute_document_page_count', diff --git a/document_page_project/static/description/icon.png b/document_page_project/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html index 3d35517b..6db9bcf6 100644 --- a/document_page_project/static/description/index.html +++ b/document_page_project/static/description/index.html @@ -3,8 +3,8 @@ - -Project Wiki + +Document Page Project -
-

Project Wiki

+
+

Document Page Project

-

Beta License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

This module allow to link document pages to projects.

Table of contents

@@ -394,7 +394,7 @@ create new ones.

Bugs are tracked on GitHub 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.

+feedback.

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

@@ -402,7 +402,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

Authors

    -
  • Efient
  • +
  • Eficent
@@ -421,7 +421,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

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 project on GitHub.

+

This module is part of the OCA/knowledge project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

From dd06591f5489e0001f067684fd80512c0b105d24 Mon Sep 17 00:00:00 2001 From: Bole Date: Wed, 13 Nov 2019 15:13:27 +0000 Subject: [PATCH 04/25] Added translation using Weblate (Croatian) --- document_page_project/i18n/hr.po | 57 ++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 document_page_project/i18n/hr.po diff --git a/document_page_project/i18n/hr.po b/document_page_project/i18n/hr.po new file mode 100644 index 00000000..9bbe46bb --- /dev/null +++ b/document_page_project/i18n/hr.po @@ -0,0 +1,57 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_project +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" +"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban +msgid "Wiki Pages" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects +msgid "Click to create a new web page." +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count +msgid "Document Page Count" +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_project_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id +msgid "Project" +msgstr "" + +#. module: document_page_project +#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects +msgid "Project Wiki" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids +msgid "Wiki" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project +msgid "Wiki Pages" +msgstr "" From e275593f5c6efdc44f934a5b1e0f3417de9cc62b Mon Sep 17 00:00:00 2001 From: Bole Date: Wed, 13 Nov 2019 15:13:42 +0000 Subject: [PATCH 05/25] Translated using Weblate (Croatian) Currently translated at 100.0% (8 of 8 strings) Translation: knowledge-12.0/knowledge-12.0-document_page_project Translate-URL: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project/hr/ --- document_page_project/i18n/hr.po | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/document_page_project/i18n/hr.po b/document_page_project/i18n/hr.po index 9bbe46bb..17bb5a16 100644 --- a/document_page_project/i18n/hr.po +++ b/document_page_project/i18n/hr.po @@ -6,7 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2019-11-13 17:34+0000\n" +"Last-Translator: Bole \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" @@ -14,44 +15,45 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 3.8\n" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban msgid "Wiki Pages" -msgstr "" +msgstr "Wiki Stranice" #. module: document_page_project #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects msgid "Click to create a new web page." -msgstr "" +msgstr "Kliknite za kreiranje nove web stranice." #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" -msgstr "" +msgstr "Dokumenti" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count msgid "Document Page Count" -msgstr "" +msgstr "Broj stranica sa dokumentima" #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id msgid "Project" -msgstr "" +msgstr "Projekt" #. module: document_page_project #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects msgid "Project Wiki" -msgstr "" +msgstr "Wiki Projekta" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids msgid "Wiki" -msgstr "" +msgstr "Wiki" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project msgid "Wiki Pages" -msgstr "" +msgstr "Wiki stranice" From 120ee8a7f5a3ab6004832131dc75ea567c2f1b45 Mon Sep 17 00:00:00 2001 From: Joan Sisquella Date: Wed, 15 Jan 2020 12:15:05 +0100 Subject: [PATCH 06/25] [IMP] document_page_project: black, isort --- document_page_project/__manifest__.py | 27 +++++++------------ document_page_project/models/document_page.py | 7 ++--- .../models/project_project.py | 10 +++---- 3 files changed, 15 insertions(+), 29 deletions(-) diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py index 43148709..a98ea9a9 100644 --- a/document_page_project/__manifest__.py +++ b/document_page_project/__manifest__.py @@ -3,22 +3,15 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). { - 'name': 'Document Page Project', - 'summary': 'This module links document pages to projects', - 'version': '12.0.1.0.0', + "name": "Document Page Project", + "summary": "This module links document pages to projects", + "version": "12.0.1.0.0", "development_status": "Beta", - 'category': 'Project', - 'author': 'Eficent, ' - 'Odoo Community Association (OCA)', - 'website': 'https://github.com/OCA/knowledge', - 'license': 'AGPL-3', - 'depends': [ - 'project', - 'document_page', - ], - 'data': [ - 'views/document_page_views.xml', - 'views/project_project_views.xml', - ], - 'installable': True, + "category": "Project", + "author": "Eficent, " "Odoo Community Association (OCA)", + "website": "https://github.com/OCA/knowledge", + "license": "AGPL-3", + "depends": ["project", "document_page"], + "data": ["views/document_page_views.xml", "views/project_project_views.xml"], + "installable": True, } diff --git a/document_page_project/models/document_page.py b/document_page_project/models/document_page.py index dd55e43d..0509b1a7 100644 --- a/document_page_project/models/document_page.py +++ b/document_page_project/models/document_page.py @@ -6,9 +6,6 @@ from odoo import fields, models class DocumentPage(models.Model): - _inherit = 'document.page' + _inherit = "document.page" - project_id = fields.Many2one( - string='Project', - comodel_name='project.project', - ) + project_id = fields.Many2one(string="Project", comodel_name="project.project") diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py index 955f748c..a5d3a53b 100644 --- a/document_page_project/models/project_project.py +++ b/document_page_project/models/project_project.py @@ -6,16 +6,12 @@ from odoo import api, fields, models class ProjectProject(models.Model): - _inherit = 'project.project' + _inherit = "project.project" document_page_ids = fields.One2many( - string='Wiki', - comodel_name='document.page', - inverse_name='project_id', - ) - document_page_count = fields.Integer( - compute='_compute_document_page_count', + string="Wiki", comodel_name="document.page", inverse_name="project_id" ) + document_page_count = fields.Integer(compute="_compute_document_page_count") @api.multi def _compute_document_page_count(self): From 6da1be24e840ea1b60736cf082432ffa21510907 Mon Sep 17 00:00:00 2001 From: Joan Sisquella Date: Wed, 15 Jan 2020 12:40:00 +0100 Subject: [PATCH 07/25] [MIG] document_page_project: Migration to 13.0 --- document_page_project/README.rst | 20 +++++------ document_page_project/__manifest__.py | 9 +++-- .../i18n/document_page_project.pot | 7 ++-- document_page_project/models/document_page.py | 3 +- .../models/project_project.py | 6 ++-- document_page_project/readme/CONTRIBUTORS.rst | 4 +-- .../static/description/index.html | 12 +++---- .../views/document_page_views.xml | 23 ++++++------ .../views/project_project_views.xml | 35 +++++++++++++------ 9 files changed, 64 insertions(+), 55 deletions(-) diff --git a/document_page_project/README.rst b/document_page_project/README.rst index a3677df7..7387e2a3 100644 --- a/document_page_project/README.rst +++ b/document_page_project/README.rst @@ -7,20 +7,20 @@ Document Page Project !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png :target: https://odoo-community.org/page/development-status - :alt: Beta + :alt: Production/Stable .. |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/12.0/document_page_project + :target: https://github.com/OCA/knowledge/tree/13.0/document_page_project :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project + :target: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project :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/12.0 + :target: https://runbot.odoo-community.org/runbot/118/13.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -44,7 +44,7 @@ Bug Tracker Bugs are tracked on `GitHub 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -54,14 +54,14 @@ Credits Authors ~~~~~~~ -* Eficent +* ForgeFlow Contributors ~~~~~~~~~~~~ -* `Eficent `_: +* `Forgeflow `_: - * Lois Rilo + * Lois Rilo Maintainers ~~~~~~~~~~~ @@ -76,6 +76,6 @@ 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 `_ project on GitHub. +This module is part of the `OCA/knowledge `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py index a98ea9a9..56f4b8ed 100644 --- a/document_page_project/__manifest__.py +++ b/document_page_project/__manifest__.py @@ -1,14 +1,13 @@ -# Copyright 2019 Eficent Business and IT Consulting Services S.L. -# (http://www.eficent.com) - Lois Rilo +# Copyright 2019 ForgeFlow S.L. (https://www.forgeflow.com) - Lois Rilo # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). { "name": "Document Page Project", "summary": "This module links document pages to projects", - "version": "12.0.1.0.0", - "development_status": "Beta", + "version": "13.0.1.0.1", + "development_status": "Production/Stable", "category": "Project", - "author": "Eficent, " "Odoo Community Association (OCA)", + "author": "ForgeFlow, Odoo Community Association (OCA)", "website": "https://github.com/OCA/knowledge", "license": "AGPL-3", "depends": ["project", "document_page"], diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot index acaa8891..2d9a91e6 100644 --- a/document_page_project/i18n/document_page_project.pot +++ b/document_page_project/i18n/document_page_project.pot @@ -1,12 +1,12 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * document_page_project +# * document_page_project # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" +"Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: <>\n" +"Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -53,4 +53,3 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project msgid "Wiki Pages" msgstr "" - diff --git a/document_page_project/models/document_page.py b/document_page_project/models/document_page.py index 0509b1a7..f819bb75 100644 --- a/document_page_project/models/document_page.py +++ b/document_page_project/models/document_page.py @@ -1,5 +1,4 @@ -# Copyright 2019 Eficent Business and IT Consulting Services S.L. -# (http://www.eficent.com) +# Copyright 2019 ForgeFlow S.L. (https://www.forgeflow.com) # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). from odoo import fields, models diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py index a5d3a53b..259fdf5d 100644 --- a/document_page_project/models/project_project.py +++ b/document_page_project/models/project_project.py @@ -1,8 +1,7 @@ -# Copyright 2019 Eficent Business and IT Consulting Services S.L. -# (http://www.eficent.com) +# Copyright 2019 ForgeFlow S.L. (https://www.forgeflow.com) # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). -from odoo import api, fields, models +from odoo import fields, models class ProjectProject(models.Model): @@ -13,7 +12,6 @@ class ProjectProject(models.Model): ) document_page_count = fields.Integer(compute="_compute_document_page_count") - @api.multi def _compute_document_page_count(self): for rec in self: rec.document_page_count = len(rec.document_page_ids) diff --git a/document_page_project/readme/CONTRIBUTORS.rst b/document_page_project/readme/CONTRIBUTORS.rst index edfe8468..a17f4de9 100644 --- a/document_page_project/readme/CONTRIBUTORS.rst +++ b/document_page_project/readme/CONTRIBUTORS.rst @@ -1,3 +1,3 @@ -* `Eficent `_: +* `Forgeflow `_: - * Lois Rilo + * Lois Rilo diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html index 6db9bcf6..1115549e 100644 --- a/document_page_project/static/description/index.html +++ b/document_page_project/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

+

Production/Stable License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

This module allow to link document pages to projects.

Table of contents

@@ -394,7 +394,7 @@ create new ones.

Bugs are tracked on GitHub 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.

+feedback.

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

@@ -402,14 +402,14 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

Authors

    -
  • Eficent
  • +
  • ForgeFlow

Contributors

diff --git a/document_page_project/views/document_page_views.xml b/document_page_project/views/document_page_views.xml index 19d0d23f..ad1be2d2 100644 --- a/document_page_project/views/document_page_views.xml +++ b/document_page_project/views/document_page_views.xml @@ -1,35 +1,36 @@ - + - document.page.form - document_page_project document.page - + - + - Project Wiki document.page - [('type','=','content'), ('project_id', '=', active_id)] + [('type','=','content'), ('project_id', '=', active_id)] { 'default_type': 'content', 'default_project_id': active_id} - form tree,form - - + (0,0,{'view_mode':'form', 'view_id': ref('document_page.view_wiki_form')})]" + /> +

Click to create a new web page.

-
diff --git a/document_page_project/views/project_project_views.xml b/document_page_project/views/project_project_views.xml index 9bbb9337..7b68782f 100644 --- a/document_page_project/views/project_project_views.xml +++ b/document_page_project/views/project_project_views.xml @@ -1,15 +1,22 @@ - + - project.project - + - +
- + Wiki Pages
@@ -17,19 +24,25 @@
- project.project.form - document_page_project project.project - +
-
-
From ffc64294b700276d520c71551459e2310ff1cce7 Mon Sep 17 00:00:00 2001 From: Yves Goldberg Date: Tue, 13 Oct 2020 07:40:00 +0000 Subject: [PATCH 08/25] Added translation using Weblate (Hebrew) --- document_page_project/i18n/he_IL.po | 57 +++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 document_page_project/i18n/he_IL.po diff --git a/document_page_project/i18n/he_IL.po b/document_page_project/i18n/he_IL.po new file mode 100644 index 00000000..42965f54 --- /dev/null +++ b/document_page_project/i18n/he_IL.po @@ -0,0 +1,57 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_project +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: he_IL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " +"n % 10 == 0) ? 2 : 3));\n" + +#. module: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban +msgid "Wiki Pages" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects +msgid "Click to create a new web page." +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count +msgid "Document Page Count" +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_project_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id +msgid "Project" +msgstr "" + +#. module: document_page_project +#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects +msgid "Project Wiki" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids +msgid "Wiki" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project +msgid "Wiki Pages" +msgstr "" From a72bda0041b90ed3b75df1cd5be1129dbd4e4be9 Mon Sep 17 00:00:00 2001 From: Yves Goldberg Date: Tue, 13 Oct 2020 07:40:33 +0000 Subject: [PATCH 09/25] Translated using Weblate (Hebrew) Currently translated at 87.5% (7 of 8 strings) Translation: knowledge-13.0/knowledge-13.0-document_page_project Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project/he_IL/ --- document_page_project/i18n/he_IL.po | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/document_page_project/i18n/he_IL.po b/document_page_project/i18n/he_IL.po index 42965f54..9de61ed6 100644 --- a/document_page_project/i18n/he_IL.po +++ b/document_page_project/i18n/he_IL.po @@ -6,7 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2020-10-13 10:08+0000\n" +"Last-Translator: Yves Goldberg \n" "Language-Team: none\n" "Language: he_IL\n" "MIME-Version: 1.0\n" @@ -14,44 +15,46 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " "n % 10 == 0) ? 2 : 3));\n" +"X-Generator: Weblate 3.10\n" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban msgid "Wiki Pages" -msgstr "" +msgstr "Wiki דפי" #. module: document_page_project #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects msgid "Click to create a new web page." -msgstr "" +msgstr "לחץ ליצירת עמוד נחיתה." #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" -msgstr "" +msgstr "דף מסמך" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count msgid "Document Page Count" -msgstr "" +msgstr "מספור עמודים במסמכים" #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id msgid "Project" -msgstr "" +msgstr "פרוייקט" #. module: document_page_project #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects msgid "Project Wiki" -msgstr "" +msgstr "תיקי Wiki" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids +#, fuzzy msgid "Wiki" -msgstr "" +msgstr "Wiki" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project msgid "Wiki Pages" -msgstr "" +msgstr "דפי Wiki" From 329a8853011146ae5e5319309b992016de8bd955 Mon Sep 17 00:00:00 2001 From: Yves Goldberg Date: Mon, 19 Oct 2020 05:09:40 +0000 Subject: [PATCH 10/25] Translated using Weblate (Hebrew) Currently translated at 87.5% (7 of 8 strings) Translation: knowledge-13.0/knowledge-13.0-document_page_project Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project/he_IL/ --- document_page_project/i18n/he_IL.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/document_page_project/i18n/he_IL.po b/document_page_project/i18n/he_IL.po index 9de61ed6..b06c8df4 100644 --- a/document_page_project/i18n/he_IL.po +++ b/document_page_project/i18n/he_IL.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2020-10-13 10:08+0000\n" +"PO-Revision-Date: 2020-10-19 08:08+0000\n" "Last-Translator: Yves Goldberg \n" "Language-Team: none\n" "Language: he_IL\n" @@ -30,7 +30,7 @@ msgstr "לחץ ליצירת עמוד נחיתה." #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" -msgstr "דף מסמך" +msgstr "עמוד המסמך" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count From c1191d2ea0c95dfe108025ae70b46c4ad84d8551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ana=20Su=C3=A1rez?= Date: Tue, 16 Mar 2021 11:17:55 +0000 Subject: [PATCH 11/25] Added translation using Weblate (Spanish) --- document_page_project/i18n/es.po | 56 ++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 document_page_project/i18n/es.po diff --git a/document_page_project/i18n/es.po b/document_page_project/i18n/es.po new file mode 100644 index 00000000..e978eafe --- /dev/null +++ b/document_page_project/i18n/es.po @@ -0,0 +1,56 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_project +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\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: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban +msgid "Wiki Pages" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects +msgid "Click to create a new web page." +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count +msgid "Document Page Count" +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_project_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id +msgid "Project" +msgstr "" + +#. module: document_page_project +#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects +msgid "Project Wiki" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids +msgid "Wiki" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project +msgid "Wiki Pages" +msgstr "" From 2b6b295cb048a439f4feeec50b731e207feb0cbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ana=20Su=C3=A1rez?= Date: Tue, 16 Mar 2021 11:19:19 +0000 Subject: [PATCH 12/25] Translated using Weblate (Spanish) Currently translated at 87.5% (7 of 8 strings) Translation: knowledge-13.0/knowledge-13.0-document_page_project Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project/es/ --- document_page_project/i18n/es.po | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/document_page_project/i18n/es.po b/document_page_project/i18n/es.po index e978eafe..82c4c2ec 100644 --- a/document_page_project/i18n/es.po +++ b/document_page_project/i18n/es.po @@ -6,51 +6,54 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2021-03-16 11:46+0000\n" +"Last-Translator: Ana Suárez \n" "Language-Team: none\n" "Language: es\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" +"X-Generator: Weblate 4.3.2\n" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban msgid "Wiki Pages" -msgstr "" +msgstr "Páginas Wiki" #. module: document_page_project #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects msgid "Click to create a new web page." -msgstr "" +msgstr "Click para crear una página web nueva." #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" -msgstr "" +msgstr "Página Documento" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count +#, fuzzy msgid "Document Page Count" -msgstr "" +msgstr "Número Páginas Documento" #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id msgid "Project" -msgstr "" +msgstr "Proyecto" #. module: document_page_project #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects msgid "Project Wiki" -msgstr "" +msgstr "Proyecto Wiki" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids msgid "Wiki" -msgstr "" +msgstr "Wiki" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project msgid "Wiki Pages" -msgstr "" +msgstr "Páginas Wiki" From dad3d3b78b2bf37e584d5d6e005bc2b20b2caa86 Mon Sep 17 00:00:00 2001 From: Michael Telahun Date: Sat, 13 Nov 2021 18:14:49 +0300 Subject: [PATCH 13/25] [IMP] document_page_project: black, isort, prettier --- document_page_project/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py index 56f4b8ed..7388be32 100644 --- a/document_page_project/__manifest__.py +++ b/document_page_project/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Document Page Project", "summary": "This module links document pages to projects", - "version": "13.0.1.0.1", + "version": "14.0.1.0.1", "development_status": "Production/Stable", "category": "Project", "author": "ForgeFlow, Odoo Community Association (OCA)", From 54e54679574f51178da6851366371660ef795153 Mon Sep 17 00:00:00 2001 From: Michael Telahun Date: Mon, 15 Nov 2021 04:09:54 +0300 Subject: [PATCH 14/25] [MIG] document_page_project: Migration to 14.0 --- document_page_project/README.rst | 10 +++--- .../i18n/document_page_project.pot | 20 ++++++++++- .../static/description/index.html | 6 ++-- document_page_project/tests/__init__.py | 2 ++ .../tests/test_project_project.py | 36 +++++++++++++++++++ 5 files changed, 65 insertions(+), 9 deletions(-) create mode 100644 document_page_project/tests/__init__.py create mode 100644 document_page_project/tests/test_project_project.py diff --git a/document_page_project/README.rst b/document_page_project/README.rst index 7387e2a3..ba7706ee 100644 --- a/document_page_project/README.rst +++ b/document_page_project/README.rst @@ -14,13 +14,13 @@ Document Page Project :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/13.0/document_page_project + :target: https://github.com/OCA/knowledge/tree/14.0/document_page_project :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project + :target: https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_project :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/13.0 + :target: https://runbot.odoo-community.org/runbot/118/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -44,7 +44,7 @@ Bug Tracker Bugs are tracked on `GitHub 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -76,6 +76,6 @@ 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 `_ project on GitHub. +This module is part of the `OCA/knowledge `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot index 2d9a91e6..483d3c4b 100644 --- a/document_page_project/i18n/document_page_project.pot +++ b/document_page_project/i18n/document_page_project.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -23,6 +23,12 @@ msgstr "" msgid "Click to create a new web page." msgstr "" +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page__display_name +#: model:ir.model.fields,field_description:document_page_project.field_project_project__display_name +msgid "Display Name" +msgstr "" + #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" @@ -33,6 +39,18 @@ msgstr "" msgid "Document Page Count" msgstr "" +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page__id +#: model:ir.model.fields,field_description:document_page_project.field_project_project__id +msgid "ID" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page____last_update +#: model:ir.model.fields,field_description:document_page_project.field_project_project____last_update +msgid "Last Modified on" +msgstr "" + #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html index 1115549e..47016d3c 100644 --- a/document_page_project/static/description/index.html +++ b/document_page_project/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Production/Stable License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

+

Production/Stable License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

This module allow to link document pages to projects.

Table of contents

@@ -394,7 +394,7 @@ create new ones.

Bugs are tracked on GitHub 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.

+feedback.

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

@@ -421,7 +421,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

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 project on GitHub.

+

This module is part of the OCA/knowledge project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

diff --git a/document_page_project/tests/__init__.py b/document_page_project/tests/__init__.py new file mode 100644 index 00000000..bfe3dbf8 --- /dev/null +++ b/document_page_project/tests/__init__.py @@ -0,0 +1,2 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). +from . import test_project_project diff --git a/document_page_project/tests/test_project_project.py b/document_page_project/tests/test_project_project.py new file mode 100644 index 00000000..8624756f --- /dev/null +++ b/document_page_project/tests/test_project_project.py @@ -0,0 +1,36 @@ +# Copyright (C) 2021 TREVI Software +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo.tests import common + + +class TestProjectProject(common.SavepointCase): + @classmethod + def setUpClass(cls): + super(TestProjectProject, cls).setUpClass() + + cls.Page = cls.env["document.page"] + cls.Project = cls.env["project.project"] + cls.default_page = cls.Page.create({"name": "My page"}) + + def test_page_count(self): + + proj = self.Project.create({"name": "Proj A"}) + + self.assertEqual( + proj.document_page_count, 0, "Initial page count should be zero" + ) + + self.default_page.project_id = proj + proj._compute_document_page_count() + + self.assertEqual( + proj.document_page_count, + 1, + "After attaching project to document the page count should be one", + ) + self.assertIn( + self.default_page, + proj.document_page_ids, + "The page should be in the list of document pages for project", + ) From 1fbb68252c251dc3e5beaccbb942c7eed3a22c92 Mon Sep 17 00:00:00 2001 From: Jasmin Solanki Date: Tue, 22 Feb 2022 12:26:29 +0530 Subject: [PATCH 15/25] [MIG] document_page_project: Migration to 15.0 --- document_page_project/README.rst | 14 ++++++------- document_page_project/__manifest__.py | 3 +-- .../i18n/document_page_project.pot | 20 +------------------ .../static/description/index.html | 6 +++--- .../tests/test_project_project.py | 2 +- 5 files changed, 13 insertions(+), 32 deletions(-) diff --git a/document_page_project/README.rst b/document_page_project/README.rst index ba7706ee..a6b141ed 100644 --- a/document_page_project/README.rst +++ b/document_page_project/README.rst @@ -7,20 +7,20 @@ Document Page Project !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status - :alt: Production/Stable + :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/14.0/document_page_project + :target: https://github.com/OCA/knowledge/tree/15.0/document_page_project :alt: OCA/knowledge .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_project + :target: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project :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/14.0 + :target: https://runbot.odoo-community.org/runbot/118/15.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -44,7 +44,7 @@ Bug Tracker Bugs are tracked on `GitHub 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -76,6 +76,6 @@ 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 `_ project on GitHub. +This module is part of the `OCA/knowledge `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py index 7388be32..304f0efa 100644 --- a/document_page_project/__manifest__.py +++ b/document_page_project/__manifest__.py @@ -4,8 +4,7 @@ { "name": "Document Page Project", "summary": "This module links document pages to projects", - "version": "14.0.1.0.1", - "development_status": "Production/Stable", + "version": "15.0.1.0.0", "category": "Project", "author": "ForgeFlow, Odoo Community Association (OCA)", "website": "https://github.com/OCA/knowledge", diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot index 483d3c4b..4fe2c47d 100644 --- a/document_page_project/i18n/document_page_project.pot +++ b/document_page_project/i18n/document_page_project.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -23,12 +23,6 @@ msgstr "" msgid "Click to create a new web page." msgstr "" -#. module: document_page_project -#: model:ir.model.fields,field_description:document_page_project.field_document_page__display_name -#: model:ir.model.fields,field_description:document_page_project.field_project_project__display_name -msgid "Display Name" -msgstr "" - #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" @@ -39,18 +33,6 @@ msgstr "" msgid "Document Page Count" msgstr "" -#. module: document_page_project -#: model:ir.model.fields,field_description:document_page_project.field_document_page__id -#: model:ir.model.fields,field_description:document_page_project.field_project_project__id -msgid "ID" -msgstr "" - -#. module: document_page_project -#: model:ir.model.fields,field_description:document_page_project.field_document_page____last_update -#: model:ir.model.fields,field_description:document_page_project.field_project_project____last_update -msgid "Last Modified on" -msgstr "" - #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html index 47016d3c..846e2038 100644 --- a/document_page_project/static/description/index.html +++ b/document_page_project/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Production/Stable License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/knowledge Translate me on Weblate Try me on Runbot

This module allow to link document pages to projects.

Table of contents

@@ -394,7 +394,7 @@ create new ones.

Bugs are tracked on GitHub 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.

+feedback.

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

@@ -421,7 +421,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

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 project on GitHub.

+

This module is part of the OCA/knowledge project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

diff --git a/document_page_project/tests/test_project_project.py b/document_page_project/tests/test_project_project.py index 8624756f..0ecbda55 100644 --- a/document_page_project/tests/test_project_project.py +++ b/document_page_project/tests/test_project_project.py @@ -4,7 +4,7 @@ from odoo.tests import common -class TestProjectProject(common.SavepointCase): +class TestProjectProject(common.TransactionCase): @classmethod def setUpClass(cls): super(TestProjectProject, cls).setUpClass() From b6ba3f1f4c6743b6a3c72915a286a52dba9ec9e8 Mon Sep 17 00:00:00 2001 From: mymage Date: Wed, 28 Dec 2022 22:11:10 +0000 Subject: [PATCH 16/25] Added translation using Weblate (Italian) --- document_page_project/i18n/it.po | 56 ++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 document_page_project/i18n/it.po diff --git a/document_page_project/i18n/it.po b/document_page_project/i18n/it.po new file mode 100644 index 00000000..e2f76345 --- /dev/null +++ b/document_page_project/i18n/it.po @@ -0,0 +1,56 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * document_page_project +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\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: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban +msgid "Wiki Pages" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects +msgid "Click to create a new web page." +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_document_page +msgid "Document Page" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count +msgid "Document Page Count" +msgstr "" + +#. module: document_page_project +#: model:ir.model,name:document_page_project.model_project_project +#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id +msgid "Project" +msgstr "" + +#. module: document_page_project +#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects +msgid "Project Wiki" +msgstr "" + +#. module: document_page_project +#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids +msgid "Wiki" +msgstr "" + +#. module: document_page_project +#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project +msgid "Wiki Pages" +msgstr "" From 0010e575ba4c6f9c76d8be5696d0e7ad11db26f7 Mon Sep 17 00:00:00 2001 From: mymage Date: Wed, 28 Dec 2022 22:18:13 +0000 Subject: [PATCH 17/25] Translated using Weblate (Italian) Currently translated at 100.0% (8 of 8 strings) Translation: knowledge-15.0/knowledge-15.0-document_page_project Translate-URL: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project/it/ --- document_page_project/README.rst | 15 +++++--- document_page_project/i18n/it.po | 20 +++++----- .../static/description/index.html | 38 ++++++++++--------- 3 files changed, 40 insertions(+), 33 deletions(-) diff --git a/document_page_project/README.rst b/document_page_project/README.rst index a6b141ed..62c1fdfd 100644 --- a/document_page_project/README.rst +++ b/document_page_project/README.rst @@ -2,10 +2,13 @@ Document Page Project ===================== -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:a5ff1d43d79684878b24805e26541eba83783f06fd87279a63227ae24325fddb + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status @@ -19,11 +22,11 @@ Document Page Project .. |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-document_page_project :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 +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=15.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module allow to link document pages to projects. @@ -43,7 +46,7 @@ Bug Tracker Bugs are tracked on `GitHub 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 +If you spotted it first, help us to smash it by providing a detailed and welcomed `feedback `_. Do not contact contributors directly about support or help with technical issues. diff --git a/document_page_project/i18n/it.po b/document_page_project/i18n/it.po index e2f76345..b5363652 100644 --- a/document_page_project/i18n/it.po +++ b/document_page_project/i18n/it.po @@ -6,51 +6,53 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2022-12-28 22:45+0000\n" +"Last-Translator: mymage \n" "Language-Team: none\n" "Language: it\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" +"X-Generator: Weblate 4.14.1\n" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban msgid "Wiki Pages" -msgstr "" +msgstr "Pagine Wiki" #. module: document_page_project #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects msgid "Click to create a new web page." -msgstr "" +msgstr "Fare clic per creare una nuova pagina web." #. module: document_page_project #: model:ir.model,name:document_page_project.model_document_page msgid "Document Page" -msgstr "" +msgstr "Pagina documento" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count msgid "Document Page Count" -msgstr "" +msgstr "Conteggio pagina documento" #. module: document_page_project #: model:ir.model,name:document_page_project.model_project_project #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id msgid "Project" -msgstr "" +msgstr "Progetto" #. module: document_page_project #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects msgid "Project Wiki" -msgstr "" +msgstr "Progetto Wiki" #. module: document_page_project #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids msgid "Wiki" -msgstr "" +msgstr "Wiki" #. module: document_page_project #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project msgid "Wiki Pages" -msgstr "" +msgstr "Pagine Wiki" diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html index 846e2038..6b614dc3 100644 --- a/document_page_project/static/description/index.html +++ b/document_page_project/static/description/index.html @@ -1,20 +1,20 @@ - + - + Document Page Project