diff --git a/app_odoo_customize/__init__.py b/app_odoo_customize/__init__.py index 493e0ba3..5ef0382d 100644 --- a/app_odoo_customize/__init__.py +++ b/app_odoo_customize/__init__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- +from . import controllers from . import models from . import hooks from .hooks import pre_init_hook diff --git a/app_odoo_customize/__manifest__.py b/app_odoo_customize/__manifest__.py index 6fd62472..06113f6a 100644 --- a/app_odoo_customize/__manifest__.py +++ b/app_odoo_customize/__manifest__.py @@ -22,8 +22,8 @@ # description: { - 'name': 'odoo 15,14,13 Customize OEM(Boost, Data reset)', - 'version': '13.22.04.26', + 'name': 'odoo Tweak,Boost,Customize,Ai All in One. Customize,UI,Boost,Security,Data,Development Enhance', + 'version': '13.23.08.28', 'author': 'odooai.cn', 'category': 'Productivity', 'website': 'https://www.odooai.cn', diff --git a/app_odoo_customize/controllers/__init__.py b/app_odoo_customize/controllers/__init__.py new file mode 100644 index 00000000..0a3e6996 --- /dev/null +++ b/app_odoo_customize/controllers/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +# todo: website 有bug oauth +from . import controllers \ No newline at end of file diff --git a/app_odoo_customize/controllers/controllers.py b/app_odoo_customize/controllers/controllers.py new file mode 100644 index 00000000..b554e70e --- /dev/null +++ b/app_odoo_customize/controllers/controllers.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import http +from odoo.addons.portal.controllers.web import Home +from odoo.http import request + + +class AppHome(Home): + + @http.route() + def web_client(self, s_action=None, **kw): + # todo: 当前只对 web,要调整为也对 website + res = super(AppHome, self).web_client(s_action, **kw) + + if kw.get('debug', False): + app_debug_only_admin = 1 + if request.session.uid and request.env.user.browse(request.session.uid)._is_admin(): + pass + else: + if app_debug_only_admin: + return request.redirect('/web/session/logout?debug=0') + return res + + + diff --git a/app_odoo_customize/static/description/app_web_enterprise_03.jpg b/app_odoo_customize/static/description/app_web_enterprise_03.jpg index 8453fb72..904ea326 100644 Binary files a/app_odoo_customize/static/description/app_web_enterprise_03.jpg and b/app_odoo_customize/static/description/app_web_enterprise_03.jpg differ diff --git a/app_odoo_customize/static/description/banner.gif b/app_odoo_customize/static/description/banner.gif index 0a2a31e9..6517c8ab 100644 Binary files a/app_odoo_customize/static/description/banner.gif and b/app_odoo_customize/static/description/banner.gif differ diff --git a/app_odoo_customize/static/description/banner.png b/app_odoo_customize/static/description/banner.png new file mode 100644 index 00000000..d276ef49 Binary files /dev/null and b/app_odoo_customize/static/description/banner.png differ diff --git a/app_odoo_customize/static/description/banner1.png b/app_odoo_customize/static/description/banner1.png deleted file mode 100644 index 7ed3ccec..00000000 Binary files a/app_odoo_customize/static/description/banner1.png and /dev/null differ diff --git a/app_odoo_customize/static/description/cnreadme.png b/app_odoo_customize/static/description/cnreadme.png index 787cbd58..294a767d 100644 Binary files a/app_odoo_customize/static/description/cnreadme.png and b/app_odoo_customize/static/description/cnreadme.png differ diff --git a/app_odoo_customize/static/description/icon.png b/app_odoo_customize/static/description/icon.png index 4c57f611..4158eace 100644 Binary files a/app_odoo_customize/static/description/icon.png and b/app_odoo_customize/static/description/icon.png differ diff --git a/app_odoo_customize/static/description/index.html b/app_odoo_customize/static/description/index.html index 30ada67a..20b49ebb 100644 --- a/app_odoo_customize/static/description/index.html +++ b/app_odoo_customize/static/description/index.html @@ -1,58 +1,348 @@ -
+ + + + +
-

App Odoo Customize, Odoo Boost

-

- If you are using odoo enterprise.
- - Get "app_web_enterprise" for more customize - -

-
- - - -
-
+

odoo Tweak,Boost,Customize All in One. OEM,UI,Boost,Security,Data,Development Enhance

You can follow this repo on github. To get the latest update of free odoo app.

https://github.com/guohuadeng/app-odoo

-

- Also you can - - get more powerful odoo apps from us. - . like [superbar widget] -

-
- - - -
-
-

This moduld allows user to quickly customize and debranding Odoo. Quick debug, Language Switcher, - Online Documentation Access,Quick Data Clear.

-

Support Odoo 16, 15,14,13, 12, 11, 10, 9. Including community and enterprise version.

-
-
-

If you want to change the login page.

-

Please modify the file \views\app_odoo_customize_views.xml

-
-
+
+
+
+

This is a Long Term Support Apps.Update: v13.23.09.13

+
+
    +
  • 1. Deletes Odoo label in footer
  • +
  • 2. Replaces "Odoo" in Windows title
  • +
  • 3. Customize Documentation, Support, About links and title in usermenu
  • +
  • 4. Adds "Developer mode" link to the top right-hand User Menu.
  • +
  • 5. Adds Quick Language Switcher to the top right-hand User Menu.
  • +
  • 6. Adds Country flags to the top right-hand User Menu.
  • +
  • 7. Adds English and Chinese user documentation access to the top right-hand User Menu.
  • +
  • 8. Adds developer documentation access to the top right-hand User Menu.
  • +
  • 9. Customize "My odoo.com account" button
  • +
  • 10. Standalone setting panel, easy to setup.
  • +
  • 11. Provide 236 country flags.
  • +
  • 12. Multi-language Support.
  • +
  • 13. Change Powered by Odoo in login screen.(Please change '../views/app_odoo_customize_view.xml' #15)
  • +
  • 14. Quick delete test data in Apps: Sales/POS/Purchase/MRP/Inventory/Accounting/Project/Base Models.
  • +
  • 15. Reset All the Sequence to beginning of 1: SO/PO/MO/Invoice...
  • +
  • 16. Fix odoo reload module translation bug while enable english language
  • +
  • 17. Stop Odoo Auto Subscribe(Performance Improve)
  • +
  • 18. Show/Hide Author and Website in Apps Dashboard (odoo 11 only)
  • +
  • 19. One Click to clear all data (Sometime pls click twice)
  • +
  • 20. Show quick upgrade in app dashboard, click to show module info not go to odoo.com
  • +
  • 21. Can clear and reset account chart. Be cautious.
  • +
  • 22. Update online manual and developer document to odoo12.
  • +
  • 23. Add reset or clear website blog data
  • +
  • 24. Customize Odoo Native Module(eg. Enterprise) Url
  • +
  • 25. Add remove expense data
  • +
  • 26. Add multi uninstall modules
  • +
  • 27. Add odoo boost modules link.
  • +
  • 28. Easy Menu manager.
  • +
  • 29. Apps version compare. Add Install version in App list. Add Local updatable filter in app list.
  • +
  • 30. 1 key export app translate file like .po file.
  • +
  • 32. Fix odoo bug of complete name bug of product category and stock location..
  • +
  • 33. Add Demo Ribbon Setting.
  • +
  • 34. Add Remove all quality data.
  • +
  • 35. Fixed for odoo 14.
  • +
  • 36. Add refresh translate for multi module.
  • +
  • 37. Easy noupdate manage for External Identifiers(xml_id).
  • +
  • 38. Add Draggable Dialog enable.
  • +
  • 39. Only erp manager can see debug menu.
  • +
  • 40. Fix support for enterprise version.
  • +
  • 41. Fix odoo bug, when click Preferences menu not hide in mobile.
  • +
  • 42. Add menu navbar setup for top or bottom. navigator footer support.
  • +
  • 43. Check to only Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.
  • +
  • 44. Check to stop subscribe and follow. This to make odoo speed up.
  • +
  • 45. Add addons path info to module.
  • +
  • 46. Add Help documentation anywhere. easy get help for any odoo operation or action.
  • + +
+
+

If you want to change the login page.

+

Please modify the file \views\app_odoo_customize_views.xml

+
+

+ This module can help to white label the Odoo. + Also helpful for training and support for your odoo end-user.
+ The user can get the help document just by one click. +

+
+
+
+ +
+
+

Help Document Anywhere

+

Get Help Documentation on current odoo operation or topic.

+
+ +
+

You can use you company logo for the document with you help document

+
+ +
+

You can set extra help doc for any addons

+
+ +
+

Must in development mode

+
+ +
+
+
+ +
+
+

New Ai Center Support

+

You can install Ai service like chatgpt and google bard and azure openai.

+
+ +
+
+
+ +
+
+

Odoo Customize(Debranding Title,Language,Documentation,Quick Debug)

+
+
+ +
+
+
+

Multi-language support: Chinese ready

+
+
+ +
+ +
+
+ +
+
+

How to use: Go to Settings -> odooAi -> Customize Boost Odoo

+
+
+ +
+
+
+ +
+
+

OEM White label your odoo

+

Replaces "Odoo" in Windows title, Deletes Odoo label in footer, Customize all odoo link to my link

+
+ +
+
+
+ +
+
+

Mobile Enhance. Add menu navbar setup for top or bottom. navigator footer support.

+

Easy set navbar on bottom or top.

+
+ +
+
+
+ +
+
+

odoo SECURITY AND BOOST

+

Eonly Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.stop subscribe and follow. This to make odoo speed up.

+
+ +
+
+
+ +
+
+

Add quick operation for odoo modules.

+

Refresh translate. Upgrade, Uninstall, help on topic

+
+ +
+

Easy mass module operation

+
+ +
+

Easy Export translate follow your language

+
+ +
+
+
+
+
+

Add Draggable and sizeable Dialog enable.

+
+ +
+
+
+ +
+
+

Show/Hide Author and Website in Apps Dashboard

+
+

Before

+
+ +
+
+

After uncheck "Show Author in Apps Dashboard"

+
+ +
+
+
+ +
+
+

Show quick upgrade in app dashboard, click to show module info not go to odoo.com

+
+

No more redirect to odoo.com

+
+ +
+
+
+ +
+
+

Setup more flags: just rename the flag pic to locale code of the country

+

You can find the pictures in "\app-odoo\app_odoo_customize\static\src\img\flags"

+
+
+ +
+
+
+ +
+
+

Customize Extra enterprise Module Url(eg. Enterprise).

+
+
+ +
+
+
+ +
+
+

Quick Delete test Data.

+

You can quickly delete all the test data in Apps: Sales/POS/Purchase/MRP/Inventory/Accounting/Message/Workflow etc.

+
+
+ +
+
+
+
+ +
+
+

Multi-language Support..

+

+
+ +
+
+ +

+ Also you can + + get more powerful odoo apps from us. + . like [superbar widget] +

+
+ + + +
+
+

This moduld allows user to quickly customize and debranding Odoo. Quick debug, Language Switcher, + Online Documentation Access,Quick Data Clear.

+

Support odoo 16,15,14,13, 12, 11, 10, 9. Including community and enterprise version.

+
+
+ +

This is a Long Term Support Apps.

-

Update: v15.21.10.07

+

Update: v13.23.09.13

+

UI enhance. follow odoo16 setup UI.

+

46. Add Help documentation anywhere. easy get help for any odoo operation or action.

+

45. Add addons path info to module.

+

Update: v16.23.08.15

+

43. Check to only Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.

+

44. Check to stop subscribe and follow. This to make odoo speed up.

+

Update: v16.23.07.25

+

42. Add menu navbar setup for top or bottom. navigator footer support.

+

Update: v16.23.07.14

+

41. Fix odoo bug, when click Preferences menu not hide in mobile.

+

Update: v16.23.05.04

+

Fix bug in mobile view in popup menu.

+

Update: v16.23.02.17

+

Fix odoo Debug and Debug Assets.

+

Update: v16.23.02.06

+

Fix odoo ribbon.

+

Fix odoo translate update.

+

Update: v16.22.10.21

+

Add odoo16 support.

+

Update: v15.21.10.21

+

odoo15 remove data optimization. Easy and fast remove big data.

+

Update: v15.22.03.15

Add odoo15 supported.

Update: v13.21.08.04

39. Only erp manager can see debug menu..

38. Add Draggable Dialog enable.

37. Easy noupdate manage for External Identifiers(xml_id).

+

Update: v14.21.03.31

+

Account date reset, and account chart reset support multi company reset.

+

Update: v14.21.03.30

+

38. Add Draggable Dialog enable.

+

37. Easy noupdate manage for External Identifiers(xml_id).

+

Update: v14.21.03.03

+

Fixed odoo Title.

+

Update: v14.20.12.29

+

36. Add refresh translate for multi module.

+

Update: v14.20.08.29

+

35. Add odoo 14 Support.

+

34. Add Remove all quality data(for odoo Enterprise)

+

33. Add Demo Ribbon Setting.

+

32. Fix odoo bug of complete name bug of product category and stock location.

Update: v13.20.08.29

36. Add odoo 14 support.

Update: v13.20.04.12

@@ -96,7 +386,7 @@ odooai.cn Awesome Odoo Addons


-

Odoo 13, 12, 11, 10 Support. Community and Enterprise version support

+

Odoo 16, 15, 14, 12, 11, 10 Support. Community and Enterprise version support

  • 1. Deletes Odoo label in footer
  • 2. Replaces "Odoo" in Windows title
  • @@ -132,66 +422,150 @@
  • 33. Add Demo Ribbon Setting.
  • 34. Add Remove all quality data.
  • 35. Fixed for odoo 14.
  • +
  • 36. Add refresh translate for multi module.
  • +
  • 37. Easy noupdate manage for External Identifiers(xml_id).
  • +
  • 38. Add Draggable Dialog enable.
  • +
  • 39. Only erp manager can see debug menu.
  • +
  • 40. Fix support for enterprise version.
  • +
  • 41. Fix odoo bug, when click Preferences menu not hide in mobile.
  • +
  • 42. Add menu navbar setup for top or bottom. navigator footer support.
  • +
  • 43. Check to only Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.
  • +
  • 44. Check to stop subscribe and follow. This to make odoo speed up.
  • +
  • 45. Add addons path info to module.
  • +
  • 46. Add addons path info to module.
  • +
+
+

If you want to change the login page.

+

Please modify the file \views\app_odoo_customize_views.xml

+

This module can help to white label the Odoo. Also helpful for training and support for your odoo end-user.
The user can get the help document just by one click.

- -
- -
-
+
+
+

Help Document Anywhere

+

Get Help Documentation on current odoo operation or topic.

+
+ +
+

You can use you company logo for the document with you help document

+
+ +
+

You can set extra help doc for any addons

+
+ +
+

Must in development mode

+
+ +
+
+
+ +
+
+

New Ai Center Support

+

You can install Ai service like chatgpt and google bard and azure openai.

+
+ +
+
+

Odoo Customize(Debranding Title,Language,Documentation,Quick Debug)

-
+

- -

Multi-language support: Chinese ready

-
- -
- +
+
+
-

How to use: Go to Settings -> odooApp Settings

+

How to use: Go to Settings -> odooAi -> Customize Boost Odoo

-
- +
+
-
-
-

Set System Icon (odoo 10 only)

+
+
+

OEM White label your odoo

+

Replaces "Odoo" in Windows title, Deletes Odoo label in footer, Customize all odoo link to my link

+
+ +
-
- -
+
+ +
+
+

Mobile Enhance. Add menu navbar setup for top or bottom. navigator footer support.

+

Easy set navbar on bottom or top.

+
+ +
-
+
+ +
+
+

odoo SECURITY AND BOOST

+

Eonly Debug / Debug Assets for Odoo Admin. Deny debug from url for other user.stop subscribe and follow. This to make odoo speed up.

+
+ +
+
+
+ +
+
+

Add quick operation for odoo modules.

+

Refresh translate. Upgrade, Uninstall, help on topic

+
+ +
+

Easy mass module operation

+
+ +
+

Easy Export translate follow your language

+
+ +
+
+
+
+
+

Add Draggable and sizeable Dialog enable.

+
+ +
+
+
Show/Hide Author and Website in Apps Dashboard

Before

-
+

After uncheck "Show Author in Apps Dashboard"

-
+

@@ -216,7 +590,7 @@

Show quick upgrade in app dashboard, click to show module info not go to odoo.com

No more redirect to odoo.com

-
+

@@ -228,7 +602,7 @@

Setup more flags: just rename the flag pic to locale code of the country

You can find the pictures in "\app-odoo\app_odoo_customize\static\src\img\flags"

-
+

@@ -237,9 +611,9 @@
-

Customize Module Url(eg. Enterprise).

+

Customize Extra enterprise Module Url(eg. Enterprise).

-
+

@@ -251,15 +625,14 @@

Quick Delete test Data.

You can quickly delete all the test data in Apps: Sales/POS/Purchase/MRP/Inventory/Accounting/Message/Workflow etc.

-
+

-
-
+

Technical Help & Support

@@ -287,4 +660,4 @@
- + \ No newline at end of file diff --git a/app_odoo_customize/static/description/set0.png b/app_odoo_customize/static/description/set0.png new file mode 100644 index 00000000..1b91ddac Binary files /dev/null and b/app_odoo_customize/static/description/set0.png differ diff --git a/app_odoo_customize/static/description/set11.png b/app_odoo_customize/static/description/set11.png deleted file mode 100644 index 3f004c03..00000000 Binary files a/app_odoo_customize/static/description/set11.png and /dev/null differ diff --git a/app_odoo_customize/static/description/set12.png b/app_odoo_customize/static/description/set12.png index b65edc24..b76ff7fb 100644 Binary files a/app_odoo_customize/static/description/set12.png and b/app_odoo_customize/static/description/set12.png differ diff --git a/app_odoo_customize/static/description/set3.jpg b/app_odoo_customize/static/description/set3.jpg deleted file mode 100644 index 87504d99..00000000 Binary files a/app_odoo_customize/static/description/set3.jpg and /dev/null differ diff --git a/app_odoo_customize/static/description/set3.png b/app_odoo_customize/static/description/set3.png new file mode 100644 index 00000000..315c5ca3 Binary files /dev/null and b/app_odoo_customize/static/description/set3.png differ diff --git a/app_odoo_customize/static/description/setai1.png b/app_odoo_customize/static/description/setai1.png new file mode 100644 index 00000000..000090ad Binary files /dev/null and b/app_odoo_customize/static/description/setai1.png differ diff --git a/app_odoo_customize/static/description/setboost.png b/app_odoo_customize/static/description/setboost.png new file mode 100644 index 00000000..93f3a564 Binary files /dev/null and b/app_odoo_customize/static/description/setboost.png differ diff --git a/app_odoo_customize/static/description/setcn1.png b/app_odoo_customize/static/description/setcn1.png new file mode 100644 index 00000000..d272279c Binary files /dev/null and b/app_odoo_customize/static/description/setcn1.png differ diff --git a/app_odoo_customize/static/description/setcn2.png b/app_odoo_customize/static/description/setcn2.png new file mode 100644 index 00000000..738384fe Binary files /dev/null and b/app_odoo_customize/static/description/setcn2.png differ diff --git a/app_odoo_customize/static/description/setdialog.gif b/app_odoo_customize/static/description/setdialog.gif new file mode 100644 index 00000000..5295a046 Binary files /dev/null and b/app_odoo_customize/static/description/setdialog.gif differ diff --git a/app_odoo_customize/static/description/sethelp1.png b/app_odoo_customize/static/description/sethelp1.png new file mode 100644 index 00000000..f422f193 Binary files /dev/null and b/app_odoo_customize/static/description/sethelp1.png differ diff --git a/app_odoo_customize/static/description/sethelp2.png b/app_odoo_customize/static/description/sethelp2.png new file mode 100644 index 00000000..834563e6 Binary files /dev/null and b/app_odoo_customize/static/description/sethelp2.png differ diff --git a/app_odoo_customize/static/description/sethelp3.png b/app_odoo_customize/static/description/sethelp3.png new file mode 100644 index 00000000..b886e8b0 Binary files /dev/null and b/app_odoo_customize/static/description/sethelp3.png differ diff --git a/app_odoo_customize/static/description/sethelp4.png b/app_odoo_customize/static/description/sethelp4.png new file mode 100644 index 00000000..88ae14ac Binary files /dev/null and b/app_odoo_customize/static/description/sethelp4.png differ diff --git a/app_odoo_customize/static/description/setmodule1.png b/app_odoo_customize/static/description/setmodule1.png new file mode 100644 index 00000000..908456fa Binary files /dev/null and b/app_odoo_customize/static/description/setmodule1.png differ diff --git a/app_odoo_customize/static/description/setmodule2.png b/app_odoo_customize/static/description/setmodule2.png new file mode 100644 index 00000000..6a98903e Binary files /dev/null and b/app_odoo_customize/static/description/setmodule2.png differ diff --git a/app_odoo_customize/static/description/setmodule3.png b/app_odoo_customize/static/description/setmodule3.png new file mode 100644 index 00000000..cbd2ce22 Binary files /dev/null and b/app_odoo_customize/static/description/setmodule3.png differ diff --git a/app_odoo_customize/static/description/setnav.png b/app_odoo_customize/static/description/setnav.png new file mode 100644 index 00000000..2db084ae Binary files /dev/null and b/app_odoo_customize/static/description/setnav.png differ