33< head >
44< meta http-equiv ="Content-Type " content ="text/html; charset=utf-8 " />
55< meta name ="generator " content ="Docutils: https://docutils.sourceforge.io/ " />
6- < title > README.rst </ title >
6+ < title > Report Footer HTML </ title >
77< style type ="text/css ">
88
99/*
360360</ style >
361361</ head >
362362< body >
363- < div class ="document ">
363+ < div class ="document " id ="report-footer-html ">
364+ < h1 class ="title "> Report Footer HTML</ h1 >
364365
365-
366- < a class ="reference external image-reference " href ="https://odoo-community.org/get-involved?utm_source=readme ">
367- < img alt ="Odoo Community Association " src ="https://odoo-community.org/readme-banner-image " />
368- </ a >
369- < div class ="section " id ="report-footer-html ">
370- < h1 > Report Footer HTML</ h1 >
371366<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
372367!! This file is generated by oca-gen-addon-readme !!
373368!! changes will be overwritten. !!
374369!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
375370!! source digest: sha256:aa09fe759dfa23de6a358d6eaa6121c78a2ab177a1739b6480d141915e6d5bd5
376371!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
377- < p > < a class ="reference external image-reference " href ="https://odoo-community.org/page/development-status "> < img alt ="Alpha " src ="https://img.shields.io/badge/maturity-Alpha-red.png " /> </ a > < a class ="reference external image-reference " href ="http://www.gnu.org/licenses/lgpl-3.0-standalone.html "> < img alt ="License: LGPL-3 " src ="https://img.shields.io/badge/license-LGPL--3-blue.png " /> </ a > < a class ="reference external image-reference " href ="https://github.com/OCA/reporting-engine/tree/16.0/report_footer_html "> < img alt ="OCA/reporting-engine " src ="https://img.shields.io/badge/github-OCA%2Freporting--engine-lightgray.png?logo=github " /> </ a > < a class ="reference external image-reference " href ="https://translation.odoo-community.org/projects/reporting-engine-16-0/reporting-engine-16-0-report_footer_html "> < img alt ="Translate me on Weblate " src ="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png " /> </ a > < a class ="reference external image-reference " href ="https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=16.0 "> < img alt ="Try me on Runboat " src ="https://img.shields.io/badge/runboat-Try%20me-875A7B.png " /> </ a > </ p >
372+ < p > < a class ="reference external image-reference " href ="https://odoo-community.org/page/development-status "> < img alt ="Alpha " src ="https://img.shields.io/badge/maturity-Alpha-red.png " /> </ a > < a class ="reference external image-reference " href ="http://www.gnu.org/licenses/lgpl-3.0-standalone.html "> < img alt ="License: LGPL-3 " src ="https://img.shields.io/badge/licence-LGPL--3-blue.png " /> </ a > < a class ="reference external image-reference " href ="https://github.com/OCA/reporting-engine/tree/18.0/report_footer_html "> < img alt ="OCA/reporting-engine " src ="https://img.shields.io/badge/github-OCA%2Freporting--engine-lightgray.png?logo=github " /> </ a > < a class ="reference external image-reference " href ="https://translation.odoo-community.org/projects/reporting-engine-18-0/reporting-engine-18-0-report_footer_html "> < img alt ="Translate me on Weblate " src ="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png " /> </ a > < a class ="reference external image-reference " href ="https://runboat.odoo-community.org/builds?repo=OCA/reporting-engine&target_branch=18.0 "> < img alt ="Try me on Runboat " src ="https://img.shields.io/badge/runboat-Try%20me-875A7B.png " /> </ a > </ p >
378373< p > This module extends the report configuration in order to display HTML
379374content inside Report Footer on chosen reports.</ p >
375+ < div class ="section " id ="implementation-details ">
376+ < h1 > Implementation Details</ h1 >
377+ < p > The footer is injected into various report layouts. In some cases, the
378+ native footer div is < strong > replaced</ strong > instead of just adding content before
379+ it:</ p >
380+ < ul class ="simple ">
381+ < li > < strong > ``Bubble``</ strong > : The div is replaced to move the vertical separator bar
382+ that splits the footer content, ensuring a clean layout with the
383+ custom footer displayed above the native one.</ li >
384+ < li > < strong > ``Standard``, ``Folder``, ``Boxed`` and ``Bold``</ strong > : The div is
385+ replaced and the footer layout is modified to ensure the HTML footer
386+ content occupies the full width instead of appearing inline with other
387+ elements.</ li >
388+ </ ul >
389+ < p > In other layouts (< tt class ="docutils literal "> striped</ tt > , < tt class ="docutils literal "> wave</ tt > ), the custom footer is simply
390+ inserted before the native footer without replacing it, as the layout
391+ structure handles the distribution correctly.</ p >
380392< div class ="admonition important ">
381393< p class ="first admonition-title "> Important</ p >
382394< p class ="last "> This is an alpha version, the data model and design can change at any time without warning.
@@ -388,11 +400,12 @@ <h1>Report Footer HTML</h1>
388400< ul class ="simple ">
389401< li > < a class ="reference internal " href ="#use-cases-context " id ="toc-entry-1 "> Use Cases / Context</ a > </ li >
390402< li > < a class ="reference internal " href ="#usage " id ="toc-entry-2 "> Usage</ a > </ li >
391- < li > < a class ="reference internal " href ="#bug-tracker " id ="toc-entry-3 "> Bug Tracker</ a > </ li >
392- < li > < a class ="reference internal " href ="#credits " id ="toc-entry-4 "> Credits</ a > < ul >
393- < li > < a class ="reference internal " href ="#authors " id ="toc-entry-5 "> Authors</ a > </ li >
394- < li > < a class ="reference internal " href ="#contributors " id ="toc-entry-6 "> Contributors</ a > </ li >
395- < li > < a class ="reference internal " href ="#maintainers " id ="toc-entry-7 "> Maintainers</ a > </ li >
403+ < li > < a class ="reference internal " href ="#known-issues-roadmap " id ="toc-entry-3 "> Known issues / Roadmap</ a > </ li >
404+ < li > < a class ="reference internal " href ="#bug-tracker " id ="toc-entry-4 "> Bug Tracker</ a > </ li >
405+ < li > < a class ="reference internal " href ="#credits " id ="toc-entry-5 "> Credits</ a > < ul >
406+ < li > < a class ="reference internal " href ="#authors " id ="toc-entry-6 "> Authors</ a > </ li >
407+ < li > < a class ="reference internal " href ="#contributors " id ="toc-entry-7 "> Contributors</ a > </ li >
408+ < li > < a class ="reference internal " href ="#maintainers " id ="toc-entry-8 "> Maintainers</ a > </ li >
396409</ ul >
397410</ li >
398411</ ul >
@@ -412,32 +425,42 @@ <h2><a class="toc-backref" href="#toc-entry-2">Usage</a></h2>
412425accordingly.</ li >
413426</ ol >
414427</ div >
428+ < div class ="section " id ="known-issues-roadmap ">
429+ < h2 > < a class ="toc-backref " href ="#toc-entry-3 "> Known issues / Roadmap</ a > </ h2 >
430+ < ul class ="simple ">
431+ < li > Due to Odoo limitations, hyperlinked text does not work in report
432+ footers.</ li >
433+ < li > Links can only be added by pasting the full URL directly into the
434+ footer.</ li >
435+ </ ul >
436+ </ div >
415437< div class ="section " id ="bug-tracker ">
416- < h2 > < a class ="toc-backref " href ="#toc-entry-3 "> Bug Tracker</ a > </ h2 >
438+ < h2 > < a class ="toc-backref " href ="#toc-entry-4 "> Bug Tracker</ a > </ h2 >
417439< p > Bugs are tracked on < a class ="reference external " href ="https://github.com/OCA/reporting-engine/issues "> GitHub Issues</ a > .
418440In case of trouble, please check there if your issue has already been reported.
419441If you spotted it first, help us to smash it by providing a detailed and welcomed
420- < a class ="reference external " href ="https://github.com/OCA/reporting-engine/issues/new?body=module:%20report_footer_html%0Aversion:%2016 .0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior** "> feedback</ a > .</ p >
442+ < a class ="reference external " href ="https://github.com/OCA/reporting-engine/issues/new?body=module:%20report_footer_html%0Aversion:%2018 .0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior** "> feedback</ a > .</ p >
421443< p > Do not contact contributors directly about support or help with technical issues.</ p >
422444</ div >
423445< div class ="section " id ="credits ">
424- < h2 > < a class ="toc-backref " href ="#toc-entry-4 "> Credits</ a > </ h2 >
446+ < h2 > < a class ="toc-backref " href ="#toc-entry-5 "> Credits</ a > </ h2 >
425447< div class ="section " id ="authors ">
426- < h3 > < a class ="toc-backref " href ="#toc-entry-5 "> Authors</ a > </ h3 >
448+ < h3 > < a class ="toc-backref " href ="#toc-entry-6 "> Authors</ a > </ h3 >
427449< ul class ="simple ">
428450< li > Moduon</ li >
429451</ ul >
430452</ div >
431453< div class ="section " id ="contributors ">
432- < h3 > < a class ="toc-backref " href ="#toc-entry-6 "> Contributors</ a > </ h3 >
454+ < h3 > < a class ="toc-backref " href ="#toc-entry-7 "> Contributors</ a > </ h3 >
433455< ul class ="simple ">
434456< li > Eduardo de Miguel (< a class ="reference external " href ="https://www.moduon.team/ "> Moduon</ a > )</ li >
435457< li > Rafael Blasco (< a class ="reference external " href ="https://www.moduon.team/ "> Moduon</ a > )</ li >
436458< li > David Vidal (< a class ="reference external " href ="https://www.moduon.team/ "> Moduon</ a > )</ li >
459+ < li > Joel Estrada (< a class ="reference external " href ="https://www.moduon.team/ "> Moduon</ a > )</ li >
437460</ ul >
438461</ div >
439462< div class ="section " id ="maintainers ">
440- < h3 > < a class ="toc-backref " href ="#toc-entry-7 "> Maintainers</ a > </ h3 >
463+ < h3 > < a class ="toc-backref " href ="#toc-entry-8 "> Maintainers</ a > </ h3 >
441464< p > This module is maintained by the OCA.</ p >
442465< a class ="reference external image-reference " href ="https://odoo-community.org ">
443466< img alt ="Odoo Community Association " src ="https://odoo-community.org/logo.png " />
@@ -447,7 +470,7 @@ <h3><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h3>
447470promote its widespread use.</ p >
448471< p > Current < a class ="reference external " href ="https://odoo-community.org/page/maintainer-role "> maintainers</ a > :</ p >
449472< p > < a class ="reference external image-reference " href ="https://github.com/Shide "> < img alt ="Shide " src ="https://github.com/Shide.png?size=40px " /> </ a > < a class ="reference external image-reference " href ="https://github.com/rafaelbn "> < img alt ="rafaelbn " src ="https://github.com/rafaelbn.png?size=40px " /> </ a > </ p >
450- < p > This module is part of the < a class ="reference external " href ="https://github.com/OCA/reporting-engine/tree/16 .0/report_footer_html "> OCA/reporting-engine</ a > project on GitHub.</ p >
473+ < p > This module is part of the < a class ="reference external " href ="https://github.com/OCA/reporting-engine/tree/18 .0/report_footer_html "> OCA/reporting-engine</ a > project on GitHub.</ p >
451474< p > You are welcome to contribute. To learn how please visit < a class ="reference external " href ="https://odoo-community.org/page/Contribute "> https://odoo-community.org/page/Contribute</ a > .</ p >
452475</ div >
453476</ div >
0 commit comments