From 343766c4f622c7b8c9467a35e6bf786fc6f7a85d Mon Sep 17 00:00:00 2001 From: Suherdy Yacob Date: Tue, 2 Jun 2026 09:15:26 +0700 Subject: [PATCH] first commit --- .gitignore | 4 +++ README.md | 11 +++++++ __init__.py | 2 ++ __manifest__.py | 43 +++++++++++++++++++++++++ static/src/customer_display_patch.xml | 17 ++++++++++ static/src/order_receipt_patch.xml | 11 +++++++ views/web_templates.xml | 46 +++++++++++++++++++++++++++ 7 files changed, 134 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 __init__.py create mode 100644 __manifest__.py create mode 100644 static/src/customer_display_patch.xml create mode 100644 static/src/order_receipt_patch.xml create mode 100644 views/web_templates.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..07d48cc --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.pyc +*.pyo +*~ +__pycache__/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..3f194f4 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +Hide Powered by Odoo (IT Mapan) +=============================== + +This module customizes various templates to replace all instances of "Powered by Odoo" with "Powered by IT Mapan". + +Features: +- Replaces Odoo logo/text on POS Customer Display sidebar and main section. +- Appends/inserts "Powered by IT Mapan" at the bottom of POS receipts. +- Overrides login footer page to show "Powered by IT Mapan". +- Replaces Odoo branding in Portal/Website promotion widgets. +- Replaces Odoo branding in Email notifications layouts. diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..67dee8c --- /dev/null +++ b/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. diff --git a/__manifest__.py b/__manifest__.py new file mode 100644 index 0000000..cc1434f --- /dev/null +++ b/__manifest__.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +{ + 'name': 'Hide Powered by Odoo (IT Mapan)', + 'version': '19.0.1.0.0', + 'category': 'Hidden/Dependency', + 'summary': 'Replaces "Powered by Odoo" with "Powered by IT Mapan" across Website, Portal, POS receipt, Customer display, Login page, and Email notifications.', + 'description': """ +Hide Powered by Odoo (IT Mapan) +=============================== +This module customizes various templates to replace all instances of "Powered by Odoo" with "Powered by IT Mapan". + +Customized areas: +- POS Customer Display (sidebar and main bottom branding) +- POS Receipt (appends/inserts "Powered by IT Mapan" at the bottom) +- Login Page (overrides both default Odoo and OdooAI login links) +- Portal & Website Brand Promotion +- Email Notifications (light and standard layouts) + """, + 'author': 'Suherdy Yacob', + 'depends': [ + 'web', + 'portal', + 'website', + 'mail', + 'point_of_sale', + 'pos_custom_receipt', + 'app_odoo_customize', + ], + 'data': [ + 'views/web_templates.xml', + ], + 'assets': { + 'point_of_sale._assets_pos': [ + 'hide_powered_by_odoo/static/src/order_receipt_patch.xml', + ], + 'point_of_sale.customer_display_assets': [ + 'hide_powered_by_odoo/static/src/customer_display_patch.xml', + ], + }, + 'installable': True, + 'application': False, + 'license': 'LGPL-3', +} diff --git a/static/src/customer_display_patch.xml b/static/src/customer_display_patch.xml new file mode 100644 index 0000000..91d8c63 --- /dev/null +++ b/static/src/customer_display_patch.xml @@ -0,0 +1,17 @@ + + + + + +
+ Powered by IT Mapan +
+
+ + +
+ Powered by IT Mapan +
+
+
+
diff --git a/static/src/order_receipt_patch.xml b/static/src/order_receipt_patch.xml new file mode 100644 index 0000000..9cc0d1d --- /dev/null +++ b/static/src/order_receipt_patch.xml @@ -0,0 +1,11 @@ + + + + + +
+ Powered by IT Mapan +
+
+
+
diff --git a/views/web_templates.xml b/views/web_templates.xml new file mode 100644 index 0000000..2897457 --- /dev/null +++ b/views/web_templates.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + +