From e81e2c613033ae1e16f570c7d3351bd6a4d468b1 Mon Sep 17 00:00:00 2001 From: Sander Lienaerts Date: Fri, 12 Jan 2024 14:49:42 +0100 Subject: [PATCH] [IMP] report_qweb_element_page_visibility: black, isort, prettier --- .../README.rst | 90 +++++++++++-------- .../pyproject.toml | 3 + .../readme/CONTRIBUTORS.md | 18 ++++ .../readme/CONTRIBUTORS.rst | 10 --- .../readme/{CREDITS.rst => CREDITS.md} | 3 +- .../readme/DESCRIPTION.md | 6 ++ .../readme/DESCRIPTION.rst | 6 -- .../readme/USAGE.md | 18 ++++ .../readme/USAGE.rst | 18 ---- .../static/description/index.html | 25 +++--- 10 files changed, 109 insertions(+), 88 deletions(-) create mode 100644 report_qweb_element_page_visibility/pyproject.toml create mode 100644 report_qweb_element_page_visibility/readme/CONTRIBUTORS.md delete mode 100644 report_qweb_element_page_visibility/readme/CONTRIBUTORS.rst rename report_qweb_element_page_visibility/readme/{CREDITS.rst => CREDITS.md} (73%) create mode 100644 report_qweb_element_page_visibility/readme/DESCRIPTION.md delete mode 100644 report_qweb_element_page_visibility/readme/DESCRIPTION.rst create mode 100644 report_qweb_element_page_visibility/readme/USAGE.md delete mode 100644 report_qweb_element_page_visibility/readme/USAGE.rst diff --git a/report_qweb_element_page_visibility/README.rst b/report_qweb_element_page_visibility/README.rst index 2d960f425..ee004809e 100644 --- a/report_qweb_element_page_visibility/README.rst +++ b/report_qweb_element_page_visibility/README.rst @@ -17,23 +17,23 @@ Report Qweb Element Page Visibility :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Freporting--engine-lightgray.png?logo=github - :target: https://github.com/OCA/reporting-engine/tree/16.0/report_qweb_element_page_visibility + :target: https://github.com/OCA/reporting-engine/tree/17.0/report_qweb_element_page_visibility :alt: OCA/reporting-engine .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/reporting-engine-16-0/reporting-engine-16-0-report_qweb_element_page_visibility + :target: https://translation.odoo-community.org/projects/reporting-engine-17-0/reporting-engine-17-0-report_qweb_element_page_visibility :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=16.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=17.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| This module allows you to use 4 classes in QWEB reports: -* not-first-page: shows element in every page but first -* not-last-page: shows element in every page but last -* first-page: shows element only on first page -* last-page: shows element only on last page +- not-first-page: shows element in every page but first +- not-last-page: shows element in every page but last +- first-page: shows element only on first page +- last-page: shows element only on last page **Table of contents** @@ -45,22 +45,24 @@ Usage To use this module, you need to: -In the QWEB ``ir.ui.views`` used by your report, -you can add an element with css class with any of the classes described above. -For example if you need to improve invoice report header with -invoice's number in every page but first, and sale order report header -with order's name in every page but last, add this code to external_layout_header:: +In the QWEB ``ir.ui.views`` used by your report, you can add an element +with css class with any of the classes described above. For example if +you need to improve invoice report header with invoice's number in every +page but first, and sale order report header with order's name in every +page but last, add this code to external_layout_header: - -
- -
-
- -
- -
-
+:: + + +
+ +
+
+ +
+ +
+
Bug Tracker =========== @@ -68,7 +70,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 to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -76,31 +78,41 @@ Credits ======= Authors -~~~~~~~ +------- * Agile Business Group Contributors -~~~~~~~~~~~~ +------------ -* Nicola Malcontenti -* Lorenzo Battistini -* Alessio Gerace -* Alex Comba -* Saran Limpajitkutaporn -* Pimolnat Suntian -* Tharathip Chaweewongphan -* `Trobz `_: - * Hai Lang -* Ángel Tornero Hernández +- Nicola Malcontenti + +- Lorenzo Battistini + +- Alessio Gerace + +- Alex Comba + +- Saran Limpajitkutaporn + +- Pimolnat Suntian + +- Tharathip Chaweewongphan + +- `Trobz `__: + + - Hai Lang + +- Ángel Tornero Hernández Other credits -~~~~~~~~~~~~~ +------------- -The migration of this module from 14.0 to 14.0 was financially supported by Camptocamp +The migration of this module from 14.0 to 14.0 was financially supported +by Camptocamp Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -112,6 +124,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/reporting-engine `_ project on GitHub. +This module is part of the `OCA/reporting-engine `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/report_qweb_element_page_visibility/pyproject.toml b/report_qweb_element_page_visibility/pyproject.toml new file mode 100644 index 000000000..4231d0ccc --- /dev/null +++ b/report_qweb_element_page_visibility/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/report_qweb_element_page_visibility/readme/CONTRIBUTORS.md b/report_qweb_element_page_visibility/readme/CONTRIBUTORS.md new file mode 100644 index 000000000..4eb5384ae --- /dev/null +++ b/report_qweb_element_page_visibility/readme/CONTRIBUTORS.md @@ -0,0 +1,18 @@ +- Nicola Malcontenti \<\> + +- Lorenzo Battistini \<\> + +- Alessio Gerace \<\> + +- Alex Comba \<\> + +- Saran Limpajitkutaporn \<\> + +- Pimolnat Suntian \<\> + +- Tharathip Chaweewongphan \<\> + +- [Trobz](https://trobz.com): + - Hai Lang \<\> + +- Ángel Tornero Hernández \<\> diff --git a/report_qweb_element_page_visibility/readme/CONTRIBUTORS.rst b/report_qweb_element_page_visibility/readme/CONTRIBUTORS.rst deleted file mode 100644 index 977c06ff5..000000000 --- a/report_qweb_element_page_visibility/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1,10 +0,0 @@ -* Nicola Malcontenti -* Lorenzo Battistini -* Alessio Gerace -* Alex Comba -* Saran Limpajitkutaporn -* Pimolnat Suntian -* Tharathip Chaweewongphan -* `Trobz `_: - * Hai Lang -* Ángel Tornero Hernández diff --git a/report_qweb_element_page_visibility/readme/CREDITS.rst b/report_qweb_element_page_visibility/readme/CREDITS.md similarity index 73% rename from report_qweb_element_page_visibility/readme/CREDITS.rst rename to report_qweb_element_page_visibility/readme/CREDITS.md index ea119e960..b96fdd5c2 100644 --- a/report_qweb_element_page_visibility/readme/CREDITS.rst +++ b/report_qweb_element_page_visibility/readme/CREDITS.md @@ -1 +1,2 @@ -The migration of this module from 14.0 to 14.0 was financially supported by Camptocamp +The migration of this module from 14.0 to 14.0 was financially supported +by Camptocamp diff --git a/report_qweb_element_page_visibility/readme/DESCRIPTION.md b/report_qweb_element_page_visibility/readme/DESCRIPTION.md new file mode 100644 index 000000000..02b3b8202 --- /dev/null +++ b/report_qweb_element_page_visibility/readme/DESCRIPTION.md @@ -0,0 +1,6 @@ +This module allows you to use 4 classes in QWEB reports: + +- not-first-page: shows element in every page but first +- not-last-page: shows element in every page but last +- first-page: shows element only on first page +- last-page: shows element only on last page diff --git a/report_qweb_element_page_visibility/readme/DESCRIPTION.rst b/report_qweb_element_page_visibility/readme/DESCRIPTION.rst deleted file mode 100644 index 28d75b2ea..000000000 --- a/report_qweb_element_page_visibility/readme/DESCRIPTION.rst +++ /dev/null @@ -1,6 +0,0 @@ -This module allows you to use 4 classes in QWEB reports: - -* not-first-page: shows element in every page but first -* not-last-page: shows element in every page but last -* first-page: shows element only on first page -* last-page: shows element only on last page diff --git a/report_qweb_element_page_visibility/readme/USAGE.md b/report_qweb_element_page_visibility/readme/USAGE.md new file mode 100644 index 000000000..6477dbfe1 --- /dev/null +++ b/report_qweb_element_page_visibility/readme/USAGE.md @@ -0,0 +1,18 @@ +To use this module, you need to: + +In the QWEB `ir.ui.views` used by your report, you can add an element +with css class with any of the classes described above. For example if +you need to improve invoice report header with invoice's number in every +page but first, and sale order report header with order's name in every +page but last, add this code to external_layout_header: + + +
+ +
+
+ +
+ +
+
diff --git a/report_qweb_element_page_visibility/readme/USAGE.rst b/report_qweb_element_page_visibility/readme/USAGE.rst deleted file mode 100644 index 0034abd95..000000000 --- a/report_qweb_element_page_visibility/readme/USAGE.rst +++ /dev/null @@ -1,18 +0,0 @@ -To use this module, you need to: - -In the QWEB ``ir.ui.views`` used by your report, -you can add an element with css class with any of the classes described above. -For example if you need to improve invoice report header with -invoice's number in every page but first, and sale order report header -with order's name in every page but last, add this code to external_layout_header:: - - -
- -
-
- -
- -
-
diff --git a/report_qweb_element_page_visibility/static/description/index.html b/report_qweb_element_page_visibility/static/description/index.html index b6642228d..24bcf1fbc 100644 --- a/report_qweb_element_page_visibility/static/description/index.html +++ b/report_qweb_element_page_visibility/static/description/index.html @@ -369,7 +369,7 @@ ul.auto-toc { !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:1d678cea7b242fc9e0f5be0922f75cb5f7f7002ba9b4ef8d44b4d753ac1a3b11 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

+

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

This module allows you to use 4 classes in QWEB reports:

  • not-first-page: shows element in every page but first
  • @@ -394,11 +394,11 @@ ul.auto-toc {

    Usage

    To use this module, you need to:

    -

    In the QWEB ir.ui.views used by your report, -you can add an element with css class with any of the classes described above. -For example if you need to improve invoice report header with -invoice’s number in every page but first, and sale order report header -with order’s name in every page but last, add this code to external_layout_header:

    +

    In the QWEB ir.ui.views used by your report, you can add an element +with css class with any of the classes described above. For example if +you need to improve invoice report header with invoice’s number in every +page but first, and sale order report header with order’s name in every +page but last, add this code to external_layout_header:

     <t t-if="o._table=='account_invoice'">
         <div class="not-first-page">
    @@ -417,7 +417,7 @@ with order’s name in every page but last, add this code to external_layout_hea
     

    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 to smash it by providing a detailed and welcomed -feedback.

    +feedback.

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

    @@ -438,20 +438,17 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
  • Saran Limpajitkutaporn <saranl@ecosoft.co.th>
  • Pimolnat Suntian <pimolnats@ecosoft.co.th>
  • Tharathip Chaweewongphan <tharathipc@ecosoft.co.th>
  • -
  • -
    Trobz:
    -
    -
  • Ángel Tornero Hernández <angel.tornero@braintec.com>

Other credits

-

The migration of this module from 14.0 to 14.0 was financially supported by Camptocamp

+

The migration of this module from 14.0 to 14.0 was financially supported +by Camptocamp

Maintainers

@@ -460,7 +457,7 @@ If you spotted it first, help us to smash 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/reporting-engine project on GitHub.

+

This module is part of the OCA/reporting-engine project on GitHub.

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