[Add] hide_manage_database

This commit is contained in:
esraa 2024-11-05 11:49:11 +02:00
parent 972f33f07e
commit a531009d03
23 changed files with 407 additions and 4 deletions

View File

@ -0,0 +1,28 @@
Odoo Proprietary License v1.0
This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).
You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).
It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.
The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

View File

@ -0,0 +1,58 @@
========================
Ingenuity Hide Manage Database and Powered by Options
========================
This Module will allow to hide the Manage Database and Powered By options from the Odoo Login page.
By using this module you can hide secure your Database Information from public users. Also you can able to hide the Powered By Link from the login page.
Odoo Version
=============
Odoo 14 Community Edition
Release Notes
=============
[14.0.0.0] : Add Module
Installation
============
To install this module, you need to: 'Web'
Download the module and add it to your Odoo addons folder. Afterward, log on to
your Odoo server and go to the Apps menu. Trigger the debug mode and update the
list by clicking on the "Update Apps List" link. Now install the module by
clicking on the install button.
Upgrade
=======
To upgrade this module, you need to:
Download the module and add it to your Odoo addons folder. Restart the server
and log on to your Odoo server. Select the Apps menu and upgrade the module by
clicking on the upgrade button.
Configuration
=============
There is Nothing to Configure
Credits
=======
Contributors
------------
* Ingenuity Info <contact@ingenuityinfo.in>
Author & Maintainer
-------------------
This module is maintained by the Ingenuity Info

View File

@ -0,0 +1,42 @@
# -*- coding: utf-8 -*-
#############################################################################
#
# Ingenuity Info
#
# Copyright (C) 2023-TODAY Ingenuity Info(<https://ingenuityinfo.in>)
# Author: Ingenuity Info(<https://ingenuityinfo.in>)
#
#
#############################################################################
{
'name': "Hide Manage Database and Powered by Options",
'author': "Ingenuity Info",
'category': 'Other',
'summary': """ This Module will allow to hide the Manage Database and Powered By options from the Odoo Login page. """,
'website': "https://ingenuityinfo.in",
'company': 'Ingenuity Info',
'maintainer': 'Ingenuity Info',
'version': '14.0.0.0',
'price': 0.0,
'currency': 'EUR',
'description': """ By using this module you can hide secure your Database Information from public users. Also you can able to hide the Powered By Link from the login page. """,
'depends': [
'web',
],
'data': [
'views/webclient_templates.xml',
],
'qweb': [
],
"assets": {
"web.assets_backend": [
],
"web.assets_tests": [
],
},
"images": ['static/description/Banner.gif'],
"license": "AGPL-3",
'installable': True,
'application': True,
'auto_install': False,
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 568 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 953 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 581 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1016 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 758 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -0,0 +1,269 @@
<section class="container">
<div class="row">
<div class="col-sm-12 col-md-12-col-lg-2" style="background-color: #9e9e9e8c; padding: 50px; margin: 2px;">
<h2 style="text-align: center;"><span>
<center
style="background-color: #932d6a !important; padding: 10px; border-radius: 3px; color: white; font-size: 20px; font-weight: bold;">
Hide Manage Database and Powered by Options
</center>
</span></h2>
<p>
<span style="font-size: 20px;color: #000000;">
This Module will allow to hide the Manage Database and Powered By options from the Odoo Login page.
</span>
<br/><br/>
<span style="font-size: 20px;color: #000000;">
By using this module you can hide Manage Database option and secure your Database Informations from public users. Also you can able to hide the Powered By Link from the login page.
</span>
</p>
</div>
<hr />
</div>
</section>
<div class="container">
<!-- ### Section: Features -->
<div>
<div class="col-sm-12 col-md-12-col-lg-2">
<h2 style="text-align: center;"><span>
<center
style=" background-color: #932d6a !important; padding: 10px; border-radius: 3px; color: white; font-size: 20px; font-weight: bold;">
Features</center>
</span></h2>
</div>
<div class="alert alert-info oe_mt32" style="padding:0.3em 0.6em; font-size: 120%;">
<ul class="list-unstyled">
<li>
<i class="fa fa-check-square-o text-primary" style="color: #7F77AE"></i>
This module is user-friendly.
</li>
<li>
<i class="fa fa-check-square-o text-primary" style="color: #7F77AE"></i>
This module will allow to hide the Manage Database and Powered By option.
</li>
<li>
<i class="fa fa-check-square-o text-primary" style="color: #7F77AE"></i>
Secure your Database Informations via hiding it from public users.
</li>
<li>
<i class="fa fa-check-square-o text-primary" style="color: #7F77AE"></i>
Hide Powered By Link so public user can not able to see the odoo branding on Login page.
</li>
</ul>
</div> &ensp;
</div>
<hr />
<!-- ### Section: Release Note -->
<div class="row my-5">
<div class="col-sm-12 col-md-12-col-lg-2">
<h2 style="text-align: center;"><span>
<center
style=" background-color: #932d6a !important; padding: 10px; border-radius: 3px; color: white; font-size: 20px; font-weight: bold;">
Release Note</center>
</span></h2>
</div>
<div style="display: block; margin: 30px auto;">
<h3 style=" font-size: 18px; font-weight: bold; color: #3D3D4E;"></h3>
<center>
<span
style=" background-color: #FFEB3B !important; padding: 3px 15px; border-radius: 3px; color: #795548; font-size: 20px; text-transform: uppercase; font-weight: bold;">Latest
Version
14.0.0.0
</span>
</center>
<div style="font-size: 16px;padding-left: 32px;color: #555;margin: 0;padding-top: 15px;">
<div style="font-weight: normal; padding: 5px;">
<center>
<span
style=" background-color: #FF9800 !important; padding: 3px 21.5px; border-radius: 3px; color: #fff; width: 19%; font-size: 15px; text-transform: uppercase; font-weight: bold;">INITIAL</span>
<span
style=" background-color: #4CAF50 !important; padding: 3px 15px; border-radius: 15px; color: #fff; font-size: 15px; text-transform: uppercase; font-weight: bold;">14.0.0.0</span>
</center>
</div>
<div style="font-weight: normal; padding: 5px;">
<center>
<span style="padding: 3px 15px; color: black; font-size: 15px; font-weight: bold;">Initial Release</span>
</center>
</div>
</div>
</div>
</div>
<hr />
<!-- ### Section: Screenshots -->
<div class="row">
<div class="col-sm-12 col-md-12-col-lg-2">
<h2 style="text-align: center;"><span>
<center
style=" background-color: #932d6a !important; padding: 10px; border-radius: 3px; color: white; font-size: 20px; font-weight: bold;">
Screenshots</center>
</span></h2>
<p>
<center style="font-size: 20px;color: #000000;">View all the screenshots for the module.</center>
</p>
</div> &ensp;
<div class="col-sm-12">
<div style="display: block; margin: 30px auto;">
<h3 style=" font-size: 18px; font-weight: bold; color: #3D3D4E;">Here, we can see when you visit the login page of Odoo at the end there are two options Manage Database and Powered by. Once you install this module both options will be hidden.</h3>
<img src="/images/ii-HMDPB-001.png" class="img-thumbnail">
</div>
<div style="display: block; margin: 30px auto;">
<h3 style=" font-size: 18px; font-weight: bold; color: #3D3D4E;">In below screenshot you can see the both options Manage Database and Powered by is hidden from Login page.</h3>
<img src="/images/ii-HMDPB-002.png" class="img-thumbnail">
</div>
</div>
</div>
<hr />
<!-- ### Section: Services -->
<div class="container my-5">
<div class="col-sm-12 col-md-12-col-lg-2">
<h2 style="text-align: center;"><span>
<center
style=" background-color: #932d6a !important; padding: 10px; border-radius: 3px; color: white; font-size: 20px; font-weight: bold;">
Services</center>
</span></h2>
<p>
<center style="font-size: 20px;color: #000000;">View services offered by us.</center>
</p>
</div>
<div class="row">
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-o-service-imp.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Implementation</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-o-service-cuz.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Customization</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-o-service-int.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Integration</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-o-service-sup.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Support & Maintenance</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-o-service-hir.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Hire Odoo Developer</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-odoo-migration-service.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Migration</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-odoo-consulting.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Consultancy</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-odoo-training-service.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Odoo Training</h5>
</div>
<div class="col-lg-4 d-flex flex-column justify-content-center align-items-center my-4">
<div class="d-flex justify-content-center align-items-center mx-3 my-3"
style="border-radius: 15px !important; height: 80px; width: 80px;">
<img src="assets/icons/ii-web-service.png" class="img-responsive" height="70px" width="70px">
</div>
<h5 class="text-center" style="font-family: Montserrat, 'sans-serif' !important; font-weight: bold;">
Web Services</h5>
</div>
</div>
<hr />
</div>
<!-- ### Section: Support -->
<div class="container mt-5">
<div class="row">
<div class="col-sm-12 col-md-12-col-lg-2">
<h2 style="text-align: center;"><span>
<center
style=" background-color: #932d6a !important; padding: 10px;border-radius: 3px; color: white; font-size: 20px; font-weight: bold;">
Support</center>
</span></h2>
<p>
<center style="font-size: 20px;color: #000000;">Need help? Get in touch.</center>
</p>
</div>
<div class="col-sm-12 col-md-6">
<div class="d-flex align-items-center" style="background-color: #F6F8F9; padding: 30px; ">
<div class="mr-4 d-flex justify-content-center align-items-center"
style="background-color: #7F77AE; height: 70px; width: 70px;">
<img src="/assets/icons/ii-website.png" height="48" width="48" style="width: 42px; height: 42px;" />
</div>
<div style="padding: 20px;">
<h4>Website</h4>
<a href="https://ingenuityinfo.in" target="https://ingenuityinfo.in">
<p style="font-weight: 400; font-size: 28px; line-height: 80%; color: #7F77AE;">
https://ingenuityinfo.in
</p>
</a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="d-flex align-items-center" style="background-color: #F6F8F9; padding: 30px; ">
<div class="mr-4 d-flex justify-content-center align-items-center"
style="background-color: #7F77AE; height: 70px; width: 70px; ">
<img src="/assets/icons/ii-support.png" height="48" width="48" style="width: 42px; height: 42px;" />
</div>
<div style="padding: 20px;">
<h4>Email</h4>
<a href="mailto:contact@ingenuityinfo.in" target="_blank">
<p style="font-weight: 400; font-size: 28px; line-height: 80%; color: #7F77AE;">
contact@ingenuityinfo.in</p>
</a>
</div>
</div>
</div>
</div>
<hr />
</div>
</div>

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<!-- Hide Manage Database and Powered By -->
<template id="hide_login_layout_manage_db_and_powered_by" inherit_id="web.login_layout" name="Login Layout">
<xpath expr="//div[@class='container py-5']" position="before">
<t t-set="disable_footer" t-value="1"/>
</xpath>
</template>
</odoo>

View File

@ -130,10 +130,7 @@ msgstr "جواز سفر"
msgid "Personal Information"
msgstr "البيانات الشخصية"
#. module: partner_custom
#: model:ir.model,name:partner_custom.model_res_partner
msgid "Renter"
msgstr "المستأجر"
#. module: partner_custom
#: code:addons/partner_custom/models/models.py:0