From 08ff82c89afc42efccff98b5bfb894dd493356ff Mon Sep 17 00:00:00 2001 From: Pierre Verkest Date: Mon, 9 May 2022 15:22:24 +0200 Subject: [PATCH 1/3] [ADD] website_snippet_filter This module add Website > Configuration > Dynamic snippet > Snippet filter and Website > Configuration Dynamic snippet > Snippet filter template menus to let website designer to configure dynamic snippets (like the dynamic carousel) in website. --- website_snippet_filter_views/README.rst | 76 ++++ website_snippet_filter_views/__manifest__.py | 16 + website_snippet_filter_views/i18n/fr.po | 107 +++++ .../i18n/website_snippet_filter_views.pot | 91 ++++ .../readme/CONTRIBUTORS.rst | 1 + .../readme/DESCRIPTION.rst | 4 + .../readme/USEAGE.rst | 6 + .../static/description/index.html | 422 ++++++++++++++++++ .../views/snippet_filter.xml | 113 +++++ .../views/snippet_filter_template.xml | 59 +++ 10 files changed, 895 insertions(+) create mode 100644 website_snippet_filter_views/README.rst create mode 100644 website_snippet_filter_views/__manifest__.py create mode 100644 website_snippet_filter_views/i18n/fr.po create mode 100644 website_snippet_filter_views/i18n/website_snippet_filter_views.pot create mode 100644 website_snippet_filter_views/readme/CONTRIBUTORS.rst create mode 100644 website_snippet_filter_views/readme/DESCRIPTION.rst create mode 100644 website_snippet_filter_views/readme/USEAGE.rst create mode 100644 website_snippet_filter_views/static/description/index.html create mode 100644 website_snippet_filter_views/views/snippet_filter.xml create mode 100644 website_snippet_filter_views/views/snippet_filter_template.xml diff --git a/website_snippet_filter_views/README.rst b/website_snippet_filter_views/README.rst new file mode 100644 index 0000000000..7f2e2fbfa9 --- /dev/null +++ b/website_snippet_filter_views/README.rst @@ -0,0 +1,76 @@ +============================ +Website Snippet Filter Views +============================ + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fwebsite-lightgray.png?logo=github + :target: https://github.com/OCA/website/tree/14.0/website_snippet_filter_views + :alt: OCA/website +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/website-14-0/website-14-0-website_snippet_filter_views + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/186/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module add `Website > Configuration > Dynamic snippet > Snippet filter` and +`Website > Configuration Dynamic snippet > Snippet filter template` menus +to let website designer to configure dynamic snippets +(like the dynamic carrousel) in website. + +**Table of contents** + +.. contents:: + :local: + +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 +~~~~~~~ + +* Pierre Verkest + +Contributors +~~~~~~~~~~~~ + +* Pierre Verkest + +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/website `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/website_snippet_filter_views/__manifest__.py b/website_snippet_filter_views/__manifest__.py new file mode 100644 index 0000000000..9e55a0771e --- /dev/null +++ b/website_snippet_filter_views/__manifest__.py @@ -0,0 +1,16 @@ +# Copyright 2022 Pierre Verkest +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +{ + "name": "Website Snippet Filter Views", + "summary": "Addi website.snippet.filter backend views", + "version": "14.0.1.0.0", + "category": "Website", + "website": "https://github.com/OCA/website", + "author": "Pierre Verkest , " + "Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + "depends": ["website"], + "data": ["views/snippet_filter.xml", "views/snippet_filter_template.xml"], +} diff --git a/website_snippet_filter_views/i18n/fr.po b/website_snippet_filter_views/i18n/fr.po new file mode 100644 index 0000000000..feaf93d4fa --- /dev/null +++ b/website_snippet_filter_views/i18n/fr.po @@ -0,0 +1,107 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_snippet_filter_views +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: website_snippet_filter_views +#: model:ir.ui.menu,name:website_snippet_filter_views.menu_website_dynamic_snippet_root +msgid "Dynamic snippet" +msgstr "Elément dynamique" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Filter" +msgstr "Filtre" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Group By" +msgstr "Groupé par" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_template_action +msgid "No dynamic filter template found. Let's create one!" +msgstr "" +"Aucune vue trouvée pour les éléments dynamiques du site web. Créez-en un !" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_action +msgid "No snippet filter found. Let's create one!" +msgstr "Aucun filtre pour les éléments dynamiquess du site web, Créez-en un !" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Not published" +msgstr "Non publié" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Published" +msgstr "Publié" + +#. module: website_snippet_filter_views +#: model:ir.actions.act_window,name:website_snippet_filter_views.website_snippet_filter_action +#: model:ir.ui.menu,name:website_snippet_filter_views.menu_website_snippet_filter +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_form_view +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_tree_view +msgid "Snippet filter" +msgstr "Filtre d'élement dynamique" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_action +msgid "" +"Snippet filter are used by dynamic snippet to translate\n" +" field between data to retreive and template tu reuse." +msgstr "" +"Les filtres d'éléments de site web sont utilisés pour récupérer les " +"donnéesde l'ERP à afficher sur le site web dans les élémnets dynamique pour " +"une vue d'élément dynamique donnée." + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Snippet filter search" +msgstr "Recherche de filtre d'élément de site web" + +#. module: website_snippet_filter_views +#: model:ir.actions.act_window,name:website_snippet_filter_views.website_snippet_filter_template_action +#: model:ir.ui.menu,name:website_snippet_filter_views.menu_website_snippet_filter_template +msgid "Snippet filter template" +msgstr "Vues d'élément dynamique" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_template_action +msgid "" +"Snippet filter template are used by dynamic snippet to render\n" +" any object field on the website.\n" +"\n" +" view key name must contains '.dynamic_filter_template_'" +msgstr "" +"Les vues d'élément dynamique du site web sont utilisé par les éléments " +"dynamique\n" +"telque le carroussel pour permettre d'afficher des données de l'ERP.\n" +"\n" +"La clé (champ `key`) doit contenir la valeur '.dynamic_filter_template_' " +"pour \n" +"être utilisable." + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.view_form_extend +msgid "" +"To be availaible as dynamic snippet template key value\n" +" must contains '.dynamic_filter_template_'." +msgstr "" +"Pour rendre cette vue disponible comme modèle pour les éléments dynamique\n" +"du site web (tel le carroussel) la clé (champ `key`) doit contenir la " +"valeur:\n" +"'.dynamic_filter_template_'." diff --git a/website_snippet_filter_views/i18n/website_snippet_filter_views.pot b/website_snippet_filter_views/i18n/website_snippet_filter_views.pot new file mode 100644 index 0000000000..3e87ef71c4 --- /dev/null +++ b/website_snippet_filter_views/i18n/website_snippet_filter_views.pot @@ -0,0 +1,91 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_snippet_filter_views +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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: website_snippet_filter_views +#: model:ir.ui.menu,name:website_snippet_filter_views.menu_website_dynamic_snippet_root +msgid "Dynamic snippet" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Filter" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Group By" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_template_action +msgid "No dynamic filter template found. Let's create one!" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_action +msgid "No snippet filter found. Let's create one!" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Not published" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Published" +msgstr "" + +#. module: website_snippet_filter_views +#: model:ir.actions.act_window,name:website_snippet_filter_views.website_snippet_filter_action +#: model:ir.ui.menu,name:website_snippet_filter_views.menu_website_snippet_filter +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_form_view +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_tree_view +msgid "Snippet filter" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_action +msgid "" +"Snippet filter are used by dynamic snippet to translate\n" +" field between data to retreive and template tu reuse." +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.website_snippet_filter_search_view +msgid "Snippet filter search" +msgstr "" + +#. module: website_snippet_filter_views +#: model:ir.actions.act_window,name:website_snippet_filter_views.website_snippet_filter_template_action +#: model:ir.ui.menu,name:website_snippet_filter_views.menu_website_snippet_filter_template +msgid "Snippet filter template" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.actions.act_window,help:website_snippet_filter_views.website_snippet_filter_template_action +msgid "" +"Snippet filter template are used by dynamic snippet to render\n" +" any object field on the website.\n" +"\n" +" view key name must contains '.dynamic_filter_template_'" +msgstr "" + +#. module: website_snippet_filter_views +#: model_terms:ir.ui.view,arch_db:website_snippet_filter_views.view_form_extend +msgid "" +"To be availaible as dynamic snippet template key value\n" +" must contains '.dynamic_filter_template_'." +msgstr "" diff --git a/website_snippet_filter_views/readme/CONTRIBUTORS.rst b/website_snippet_filter_views/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000000..638be86631 --- /dev/null +++ b/website_snippet_filter_views/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Pierre Verkest diff --git a/website_snippet_filter_views/readme/DESCRIPTION.rst b/website_snippet_filter_views/readme/DESCRIPTION.rst new file mode 100644 index 0000000000..185e45ed3a --- /dev/null +++ b/website_snippet_filter_views/readme/DESCRIPTION.rst @@ -0,0 +1,4 @@ +This module add `Website > Configuration > Dynamic snippet > Snippet filter` and +`Website > Configuration Dynamic snippet > Snippet filter template` menus +to let website designer to configure dynamic snippets +(like the dynamic carousel) in website. diff --git a/website_snippet_filter_views/readme/USEAGE.rst b/website_snippet_filter_views/readme/USEAGE.rst new file mode 100644 index 0000000000..99f70d09d3 --- /dev/null +++ b/website_snippet_filter_views/readme/USEAGE.rst @@ -0,0 +1,6 @@ +#. Create a shared filter on any model you want to display + on website +#. Create or reuse a tempalte filter +#. Create a snippet filter with field mappings +#. Use dynamic snippet useing your new snippet filters and templates +#. Make sure model access right/rules are properly configured diff --git a/website_snippet_filter_views/static/description/index.html b/website_snippet_filter_views/static/description/index.html new file mode 100644 index 0000000000..49ecb2f10a --- /dev/null +++ b/website_snippet_filter_views/static/description/index.html @@ -0,0 +1,422 @@ + + + + + + +Website Snippet Filter Views + + + +
+

Website Snippet Filter Views

+ + +

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

+

This module add Website > Configuration > Dynamic snippet > Snippet filter and +Website > Configuration Dynamic snippet > Snippet filter template menus +to let website designer to configure dynamic snippets +(like the dynamic carrousel) in website.

+

Table of contents

+ +
+

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

+ +
+
+

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

+

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

+
+
+
+ + diff --git a/website_snippet_filter_views/views/snippet_filter.xml b/website_snippet_filter_views/views/snippet_filter.xml new file mode 100644 index 0000000000..143a080f29 --- /dev/null +++ b/website_snippet_filter_views/views/snippet_filter.xml @@ -0,0 +1,113 @@ + + + + + + Snippet filter + website.snippet.filter + + + + + + + + + + + + + + + + + Snippet filter + website.snippet.filter + +
+ +
+

+
+ + + + + + + + + + + + +
+
+
+
+ + + Snippet filter + website.snippet.filter + + + + + + + + + + + + + + Snippet filter + website.snippet.filter + +

+ No snippet filter found. Let's create one! +

+

+ Snippet filter are used by dynamic snippet to translate + field between data to retreive and template tu reuse. +

+
+
+ + + + +
diff --git a/website_snippet_filter_views/views/snippet_filter_template.xml b/website_snippet_filter_views/views/snippet_filter_template.xml new file mode 100644 index 0000000000..65ea258f89 --- /dev/null +++ b/website_snippet_filter_views/views/snippet_filter_template.xml @@ -0,0 +1,59 @@ + + + + + + + ir.ui.view + + + 75 + + + + + + + + + Snippet filter template + ir.ui.view + [['key', 'ilike', '.dynamic_filter_template_'], ['type', '=', 'qweb']] + tree + + +

+ No dynamic filter template found. Let's create one! +

+

+ Snippet filter template are used by dynamic snippet to render + any object field on the website. + + view key name must contains '.dynamic_filter_template_' +

+
+
+ + +
From 836b7ec7103cc7bf273cd6e3b27097e190e606f9 Mon Sep 17 00:00:00 2001 From: Pierre Verkest Date: Tue, 29 Apr 2025 11:25:29 +0200 Subject: [PATCH 2/3] [MIG] website_snippet_filter_views: pre-commit auto fixes --- website_snippet_filter_views/README.rst | 45 ++++++++-------- website_snippet_filter_views/__init__.py | 0 website_snippet_filter_views/__manifest__.py | 9 ++-- website_snippet_filter_views/pyproject.toml | 3 ++ .../readme/CONTRIBUTORS.md | 1 + .../readme/CONTRIBUTORS.rst | 1 - .../readme/DESCRIPTION.md | 4 ++ .../readme/DESCRIPTION.rst | 4 -- .../static/description/index.html | 54 ++++++++++--------- 9 files changed, 67 insertions(+), 54 deletions(-) create mode 100644 website_snippet_filter_views/__init__.py create mode 100644 website_snippet_filter_views/pyproject.toml create mode 100644 website_snippet_filter_views/readme/CONTRIBUTORS.md delete mode 100644 website_snippet_filter_views/readme/CONTRIBUTORS.rst create mode 100644 website_snippet_filter_views/readme/DESCRIPTION.md delete mode 100644 website_snippet_filter_views/readme/DESCRIPTION.rst diff --git a/website_snippet_filter_views/README.rst b/website_snippet_filter_views/README.rst index 7f2e2fbfa9..350ad5dc33 100644 --- a/website_snippet_filter_views/README.rst +++ b/website_snippet_filter_views/README.rst @@ -2,33 +2,36 @@ Website Snippet Filter Views ============================ -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:d173bc20e11e5303357f68ba060bf755c485d1f2748725c8c0106c61c1de1b63 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |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 +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fwebsite-lightgray.png?logo=github - :target: https://github.com/OCA/website/tree/14.0/website_snippet_filter_views + :target: https://github.com/OCA/website/tree/17.0/website_snippet_filter_views :alt: OCA/website .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/website-14-0/website-14-0-website_snippet_filter_views + :target: https://translation.odoo-community.org/projects/website-17-0/website-17-0-website_snippet_filter_views :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/186/14.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/website&target_branch=17.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| -This module add `Website > Configuration > Dynamic snippet > Snippet filter` and -`Website > Configuration Dynamic snippet > Snippet filter template` menus -to let website designer to configure dynamic snippets -(like the dynamic carrousel) in website. +This module add Website > Configuration > Dynamic snippet > Snippet +filter and Website > Configuration Dynamic snippet > Snippet filter +template menus to let website designer to configure dynamic snippets +(like the dynamic carousel) in website. **Table of contents** @@ -40,8 +43,8 @@ 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 `_. +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. @@ -49,17 +52,17 @@ Credits ======= Authors -~~~~~~~ +------- * Pierre Verkest Contributors -~~~~~~~~~~~~ +------------ -* Pierre Verkest +- Pierre Verkest Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -71,6 +74,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/website `_ project on GitHub. +This module is part of the `OCA/website `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/website_snippet_filter_views/__init__.py b/website_snippet_filter_views/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/website_snippet_filter_views/__manifest__.py b/website_snippet_filter_views/__manifest__.py index 9e55a0771e..74d8574f91 100644 --- a/website_snippet_filter_views/__manifest__.py +++ b/website_snippet_filter_views/__manifest__.py @@ -2,15 +2,18 @@ # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). { "name": "Website Snippet Filter Views", - "summary": "Addi website.snippet.filter backend views", + "summary": "Add website.snippet.filter backend views", "version": "14.0.1.0.0", "category": "Website", "website": "https://github.com/OCA/website", "author": "Pierre Verkest , " "Odoo Community Association (OCA)", - "license": "AGPL-3", + "license": "LGPL-3", "application": False, "installable": True, "depends": ["website"], - "data": ["views/snippet_filter.xml", "views/snippet_filter_template.xml"], + "data": [ + "views/snippet_filter.xml", + "views/snippet_filter_template.xml", + ], } diff --git a/website_snippet_filter_views/pyproject.toml b/website_snippet_filter_views/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/website_snippet_filter_views/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/website_snippet_filter_views/readme/CONTRIBUTORS.md b/website_snippet_filter_views/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..926261edf6 --- /dev/null +++ b/website_snippet_filter_views/readme/CONTRIBUTORS.md @@ -0,0 +1 @@ +- Pierre Verkest \<\> diff --git a/website_snippet_filter_views/readme/CONTRIBUTORS.rst b/website_snippet_filter_views/readme/CONTRIBUTORS.rst deleted file mode 100644 index 638be86631..0000000000 --- a/website_snippet_filter_views/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1 +0,0 @@ -* Pierre Verkest diff --git a/website_snippet_filter_views/readme/DESCRIPTION.md b/website_snippet_filter_views/readme/DESCRIPTION.md new file mode 100644 index 0000000000..95aa3cff32 --- /dev/null +++ b/website_snippet_filter_views/readme/DESCRIPTION.md @@ -0,0 +1,4 @@ +This module add Website \> Configuration \> Dynamic snippet \> Snippet +filter and Website \> Configuration Dynamic snippet \> Snippet filter +template menus to let website designer to configure dynamic snippets +(like the dynamic carousel) in website. diff --git a/website_snippet_filter_views/readme/DESCRIPTION.rst b/website_snippet_filter_views/readme/DESCRIPTION.rst deleted file mode 100644 index 185e45ed3a..0000000000 --- a/website_snippet_filter_views/readme/DESCRIPTION.rst +++ /dev/null @@ -1,4 +0,0 @@ -This module add `Website > Configuration > Dynamic snippet > Snippet filter` and -`Website > Configuration Dynamic snippet > Snippet filter template` menus -to let website designer to configure dynamic snippets -(like the dynamic carousel) in website. diff --git a/website_snippet_filter_views/static/description/index.html b/website_snippet_filter_views/static/description/index.html index 49ecb2f10a..15dd1f1d08 100644 --- a/website_snippet_filter_views/static/description/index.html +++ b/website_snippet_filter_views/static/description/index.html @@ -1,20 +1,20 @@ - - + Website Snippet Filter Views