This commit is contained in:
Ivan x390
2020-02-26 16:56:16 +08:00
25 changed files with 144 additions and 222 deletions

View File

@@ -18,7 +18,7 @@
{ {
'name': "App base chinese中国化基本模块增强", 'name': "App base chinese中国化基本模块增强",
'version': '13.20.01.18', 'version': '13.20.02.20',
'author': 'Sunpop.cn', 'author': 'Sunpop.cn',
'category': 'Base', 'category': 'Base',
'website': 'https://www.sunpop.cn', 'website': 'https://www.sunpop.cn',

View File

@@ -60,7 +60,7 @@
free 20 related apps. free 20 related apps.
</a> </a>
</h1> </h1>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2><span class="text-warning">What you see is what you get. </span> <h2><span class="text-warning">What you see is what you get. </span>
Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
@@ -79,10 +79,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Responsive UI.Only show when width > 992px; Responsive UI.Only show when width > 992px;
@@ -214,17 +210,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -25,7 +25,7 @@
'sequence': 2, 'sequence': 2,
'summary': """ 'summary': """
Browse employees by departments tree. hr organization chart. Browse employees by departments tree. hr organization chart.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget. hr Hierarchy organization chart Tree. ztree widget. hr Hierarchy organization chart Tree.
""", """,
'description': """ 'description': """

View File

@@ -13,7 +13,7 @@
<i class="fa fa-download text-warning"></i>Click to download. <i class="fa fa-download text-warning"></i>Click to download.
</a> </h1> </a> </h1>
<h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3> <h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2 class="text-center">Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo <h2 class="text-center">Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo. <i class="fa fa-arrow-right text-warning"></i>Click to get demo.
@@ -26,10 +26,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Product navigate by category or type is ready. Product navigate by category or type is ready.
@@ -114,17 +110,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -46,7 +46,7 @@
free 20 related apps. free 20 related apps.
</a> </a>
</h1> </h1>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2><span class="text-warning">What you see is what you get. </span> <h2><span class="text-warning">What you see is what you get. </span>
Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
@@ -65,10 +65,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Responsive UI.Only show when width > 992px; Responsive UI.Only show when width > 992px;
@@ -200,17 +196,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -25,7 +25,7 @@
'sequence': 2, 'sequence': 2,
'summary': """ 'summary': """
Browse Apps by category tree. Browse Module by category. Use for parent children tree list kanban navigator. Browse Apps by category tree. Browse Module by category. Use for parent children tree list kanban navigator.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
""", """,
'description': """ 'description': """
Superbar, zTree widget. Superbar, zTree widget.

View File

@@ -19,7 +19,7 @@
</div> </div>
</div> </div>
<h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3> <h3 class="oe_slogan">Advance Search, Advance Filter with Parent Children Tree.</h3>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2 class="text-center">Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo <h2 class="text-center">Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo. <i class="fa fa-arrow-right text-warning"></i>Click to get demo.
@@ -42,10 +42,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Product navigate by category or type is ready. Product navigate by category or type is ready.
@@ -124,17 +120,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -25,7 +25,7 @@
'sequence': 2, 'sequence': 2,
'summary': """ 'summary': """
Browse mrp order, Manufacturing Orders by Materials Availability, work center. Browse mrp order, Manufacturing Orders by Materials Availability, work center.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget.Hierarchy Tree. ztree widget.Hierarchy Tree.
""", """,
'description': """ 'description': """

View File

@@ -18,7 +18,7 @@
free 20 related apps. free 20 related apps.
</a> </a>
</h1> </h1>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo <h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo. <i class="fa fa-arrow-right text-warning"></i>Click to get demo.
@@ -35,10 +35,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Responsive UI.Only show when width > 992px; Responsive UI.Only show when width > 992px;
@@ -141,17 +137,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -23,7 +23,7 @@
{ {
'name': 'Odoo Customize(Boost,Debranding, My Odoo)', 'name': 'Odoo Customize(Boost,Debranding, My Odoo)',
'version': '13.20.01.06', 'version': '13.20.02.25',
'author': 'Sunpop.cn', 'author': 'Sunpop.cn',
'category': 'Productivity', 'category': 'Productivity',
'website': 'https://www.sunpop.cn', 'website': 'https://www.sunpop.cn',
@@ -69,6 +69,7 @@
26. Add multi uninstall modules 26. Add multi uninstall modules
27. Add odoo boost modules link. 27. Add odoo boost modules link.
28. Easy Menu manager. 28. Easy Menu manager.
29. Add Install version in App list. Add Local updatable filter in app list.
This module can help to white label the Odoo. This module can help to white label the Odoo.
Also helpful for training and support for your odoo end-user. Also helpful for training and support for your odoo end-user.
@@ -88,7 +89,7 @@
'views/app_odoo_customize_views.xml', 'views/app_odoo_customize_views.xml',
'views/app_theme_config_settings_views.xml', 'views/app_theme_config_settings_views.xml',
'views/res_config_settings_views.xml', 'views/res_config_settings_views.xml',
'views/ir_model_views.xml', 'views/ir_module_module_views.xml',
'views/ir_views.xml', 'views/ir_views.xml',
'views/ir_ui_menu_views.xml', 'views/ir_ui_menu_views.xml',
# data # data

View File

@@ -4,17 +4,23 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 12.0+e-20190401\n" "Project-Id-Version: Odoo Server 13.0+e\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-11 10:04+0000\n" "POT-Creation-Date: 2020-02-24 20:30+0000\n"
"PO-Revision-Date: 2019-05-11 18:10+0800\n" "PO-Revision-Date: 2020-02-24 20:30+0000\n"
"Last-Translator: <>\n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: \n"
"Plural-Forms: \n" "Plural-Forms: \n"
"X-Generator: Poedit 1.7.7\n"
#. module: app_odoo_customize
#. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/res_config_edition.xml:0
#, python-format
msgid "(Sunpop.cn Professional Edition)"
msgstr ""
#. module: app_odoo_customize #. module: app_odoo_customize
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings
@@ -73,24 +79,17 @@ msgstr "<span class=\"col-3 col-lg-2 text-left\">网站与博客</span>"
#. module: app_odoo_customize #. module: app_odoo_customize
#. openerp-web #. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:6 #: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:0
#, python-format #, python-format
msgid "Activate the developer mode" msgid "Activate the developer mode"
msgstr "激活开发者模式" msgstr "激活开发者模式"
#. module: app_odoo_customize #. module: app_odoo_customize
#. openerp-web #. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:7 #: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:0
#, python-format #, python-format
msgid "Activate the developer mode (with assets)" msgid "Activate the developer mode (with assets)"
msgstr "激活开发者模式 (assets)" msgstr "激活开发者模式(Assets)"
#. module: app_odoo_customize
#. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/dashboard.xml:5
#, python-format
msgid "App store"
msgstr "应用市场"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings
@@ -102,11 +101,6 @@ msgstr "应用"
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
#. module: app_odoo_customize
#: model:ir.model.fields,help:app_odoo_customize.field_res_config_settings__app_stop_subscribe
msgid "Check to stop Odoo Subscribe function"
msgstr "选中可停止odoo内置的用户消息订阅"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings
msgid "Clean and reset Account Chart" msgid "Clean and reset Account Chart"
@@ -120,7 +114,7 @@ msgstr "点击设置"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model:ir.model,name:app_odoo_customize.model_res_config_settings #: model:ir.model,name:app_odoo_customize.model_res_config_settings
msgid "Config Settings" msgid "Config Settings"
msgstr "配置设" msgstr "配置设"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model:ir.actions.act_window,name:app_odoo_customize.action_app_theme_config #: model:ir.actions.act_window,name:app_odoo_customize.action_app_theme_config
@@ -140,7 +134,7 @@ msgstr "数据清理(请谨慎操作!)"
#. module: app_odoo_customize #. module: app_odoo_customize
#. openerp-web #. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:8 #: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:0
#, python-format #, python-format
msgid "Deactivate the developer mode" msgid "Deactivate the developer mode"
msgstr "取消开发者模式" msgstr "取消开发者模式"
@@ -157,8 +151,10 @@ msgstr "删除所有费用与报销申请"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings
msgid "Delete All MRP/Sale/Purchase/Account/MRP/Inventory/Project/Message/Workflow" msgid ""
msgstr "清除所有业务数据 MRP/Sale/Purchase/Account/MRP/Inventory/Project/Message/Workflow" "Delete All MRP/Sale/Purchase/Account/MRP/Inventory/Project/Message/Workflow"
msgstr ""
"清除所有业务数据 MRP/Sale/Purchase/Account/MRP/Inventory/Project/Message/Workflow"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings
@@ -227,7 +223,7 @@ msgstr "开发者手册链接"
#. module: app_odoo_customize #. module: app_odoo_customize
#. openerp-web #. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:10 #: code:addons/app_odoo_customize/static/src/xml/customize_user_menu.xml:0
#, python-format #, python-format
msgid "Developer Manual" msgid "Developer Manual"
msgstr "开发者手册" msgstr "开发者手册"
@@ -242,6 +238,17 @@ msgstr "用户手册链接"
msgid "Install Language" msgid "Install Language"
msgstr "安装语言" msgstr "安装语言"
#. module: app_odoo_customize
#: model:ir.ui.menu,name:app_odoo_customize.menu_app_demo_data
msgid "Load demo data"
msgstr "加载演示数据"
#. module: app_odoo_customize
#: model:ir.model.fields,field_description:app_odoo_customize.field_ir_module_module__local_updatable
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.app_view_module_filter
msgid "Local updatable"
msgstr "可本地更新"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model:ir.model,name:app_odoo_customize.model_ir_module_module #: model:ir.model,name:app_odoo_customize.model_ir_module_module
msgid "Module" msgid "Module"
@@ -323,11 +330,6 @@ msgstr "显示分享Odoo"
msgid "Show Support" msgid "Show Support"
msgstr "显示支持" msgstr "显示支持"
#. module: app_odoo_customize
#: model:ir.model.fields,field_description:app_odoo_customize.field_res_config_settings__app_stop_subscribe
msgid "Stop Odoo Subscribe(Performance Improve)"
msgstr "停用Odoo自动订阅(提高性能)"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model:ir.model.fields,field_description:app_odoo_customize.field_res_config_settings__app_support_url #: model:ir.model.fields,field_description:app_odoo_customize.field_res_config_settings__app_support_url
msgid "Support Url" msgid "Support Url"
@@ -340,11 +342,9 @@ msgid "System Name"
msgstr "系统名称" msgstr "系统名称"
#. module: app_odoo_customize #. module: app_odoo_customize
#. openerp-web #: model_terms:ir.ui.view,arch_db:app_odoo_customize.app_edit_menu_access_search
#: code:addons/app_odoo_customize/static/src/xml/dashboard.xml:6 msgid "Top Menu"
#, python-format msgstr "顶级菜单"
msgid "Theme store"
msgstr "主题市场"
#. module: app_odoo_customize #. module: app_odoo_customize
#: model:ir.model.fields,help:app_odoo_customize.field_res_config_settings__group_show_author_in_apps #: model:ir.model.fields,help:app_odoo_customize.field_res_config_settings__group_show_author_in_apps
@@ -436,6 +436,14 @@ msgstr "启用后,会显示快速调试菜单"
msgid "White Label Setting" msgid "White Label Setting"
msgstr "个性化odoo设置" msgstr "个性化odoo设置"
#. module: app_odoo_customize
#. openerp-web
#: code:addons/app_odoo_customize/static/src/xml/res_config_edition.xml:0
#: model:ir.ui.menu,name:app_odoo_customize.menu_app_group
#, python-format
msgid "odooApp"
msgstr ""
#. module: app_odoo_customize #. module: app_odoo_customize
#: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings #: model_terms:ir.ui.view,arch_db:app_odoo_customize.view_app_theme_config_settings
msgid "odooApp Customize Settings" msgid "odooApp Customize Settings"

View File

@@ -3,5 +3,5 @@
from . import res_config_settings from . import res_config_settings
from . import ir_ui_view from . import ir_ui_view
from . import base_language_install from . import base_language_install
from . import models from . import ir_module_module
# from . import ir_ui_menu # from . import ir_ui_menu

View File

@@ -0,0 +1,34 @@
# -*- coding: utf-8 -*-
from odoo import api, fields, models, modules, tools, _
import operator
class IrModule(models.Model):
_inherit = 'ir.module.module'
# attention: Incorrect field names !!
# installed_version refers the latest version (the one on disk)
# latest_version refers the installed version (the one in database)
# published_version refers the version available on the repository
# installed_version = fields.Char('Latest Version', compute='_get_latest_version')
# latest_version = fields.Char('Installed Version', readonly=True)
local_updatable = fields.Boolean('Local updatable', compute='_get_latest_version', default=False, store=True)
def module_multi_uninstall(self):
""" Perform the various steps required to uninstall a module completely
including the deletion of all database structures created by the module:
tables, columns, constraints, etc.
"""
modules = self.browse(self.env.context.get('active_ids'))
[module.button_immediate_uninstall() for module in modules if module not in ['base', 'web']]
@api.depends('name')
def _get_latest_version(self):
super(IrModule, self)._get_latest_version()
for rec in self:
rec.local_updatable = False
if rec.installed_version and rec.latest_version and operator.gt(rec.installed_version, rec.latest_version):
rec.local_updatable = True

View File

@@ -1,16 +0,0 @@
# -*- coding: utf-8 -*-
from odoo import models, fields, api
class Module(models.Model):
_inherit = 'ir.module.module'
def module_multi_uninstall(self):
""" Perform the various steps required to uninstall a module completely
including the deletion of all database structures created by the module:
tables, columns, constraints, etc.
"""
modules = self.browse(self.env.context.get('active_ids'))
[module.button_immediate_uninstall() for module in modules if module not in ['base', 'web']]

View File

@@ -135,7 +135,7 @@ class ResConfigSettings(models.TransientModel):
'number_next': 1, 'number_next': 1,
}) })
except Exception as e: except Exception as e:
raise Warning(e) _logger.error('remove data error: %s,%s', 'sale', e)
return True return True
def remove_product(self): def remove_product(self):
@@ -159,7 +159,7 @@ class ResConfigSettings(models.TransientModel):
'number_next': 1, 'number_next': 1,
}) })
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'product', e)
return True return True
def remove_product_attribute(self): def remove_product_attribute(self):
@@ -177,7 +177,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.execute(sql) self._cr.execute(sql)
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'product_attr', e)
return True return True
def remove_pos(self): def remove_pos(self):
@@ -208,7 +208,7 @@ class ResConfigSettings(models.TransientModel):
s._end_balance() s._end_balance()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'pos', e)
return True return True
def remove_purchase(self): def remove_purchase(self):
@@ -236,7 +236,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.execute(sql) self._cr.execute(sql)
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'purchase', e)
return True return True
def remove_expense(self): def remove_expense(self):
@@ -265,7 +265,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.execute(sql) self._cr.execute(sql)
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'expense', e)
return True return True
def remove_mrp(self): def remove_mrp(self):
@@ -297,7 +297,7 @@ class ResConfigSettings(models.TransientModel):
'number_next': 1, 'number_next': 1,
}) })
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'mrp', e)
return True return True
def remove_mrp_bom(self): def remove_mrp_bom(self):
@@ -315,7 +315,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.execute(sql) self._cr.execute(sql)
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'mrp_bom', e)
return True return True
def remove_inventory(self): def remove_inventory(self):
@@ -361,7 +361,7 @@ class ResConfigSettings(models.TransientModel):
'number_next': 1, 'number_next': 1,
}) })
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'inventory', e)
return True return True
def remove_account(self): def remove_account(self):
@@ -407,7 +407,7 @@ class ResConfigSettings(models.TransientModel):
'number_next': 1, 'number_next': 1,
}) })
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'account', e)
return True return True
def remove_account_chart(self): def remove_account_chart(self):
@@ -447,7 +447,7 @@ class ResConfigSettings(models.TransientModel):
'property_account_payable_id': None, 'property_account_payable_id': None,
}) })
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'account_chart', e)
try: try:
rec = self.env['product.category'].search([]) rec = self.env['product.category'].search([])
for r in rec: for r in rec:
@@ -508,7 +508,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.commit() self._cr.commit()
# 更新序号 # 更新序号
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'project', e)
return True return True
def remove_website(self): def remove_website(self):
@@ -538,7 +538,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.execute(sql) self._cr.execute(sql)
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'website', e)
return True return True
def remove_message(self): def remove_message(self):
@@ -556,7 +556,7 @@ class ResConfigSettings(models.TransientModel):
self._cr.execute(sql) self._cr.execute(sql)
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'message', e)
return True return True
def remove_workflow(self): def remove_workflow(self):
@@ -575,20 +575,17 @@ class ResConfigSettings(models.TransientModel):
self._cr.commit() self._cr.commit()
except Exception as e: except Exception as e:
pass # raise Warning(e) _logger.error('remove data error: %s,%s', 'workflow', e)
return True return True
def remove_all_biz(self): def remove_all_biz(self):
try: self.remove_account()
self.remove_account() self.remove_inventory()
self.remove_inventory() self.remove_mrp()
self.remove_mrp() self.remove_purchase()
self.remove_purchase() self.remove_sales()
self.remove_sales() self.remove_project()
self.remove_project() self.remove_pos()
self.remove_pos() self.remove_expense()
self.remove_expense() self.remove_message()
self.remove_message()
except Exception as e:
pass # raise Warning(e)
return True return True

View File

@@ -51,6 +51,9 @@
<div class="oe_span12"> <div class="oe_span12">
<h2 class="oe_slogan">This is a Long Term Support Apps.</h2> <h2 class="oe_slogan">This is a Long Term Support Apps.</h2>
<div class="oe_demo" style=" margin: 30px auto 0; padding: 0 15px 0 0; border:none; width: 96%;"> <div class="oe_demo" style=" margin: 30px auto 0; padding: 0 15px 0 0; border:none; width: 96%;">
<h3>Update: v13.20.02.25</h3>
<p>28. Easy Menu manager.</p>
<p>29. Add Install version in App list. Add Local updatable filter in app list.</p>
<h3>Update: v13.19.10.19</h3> <h3>Update: v13.19.10.19</h3>
<p>27. Add Odoo 13 support, all function add</p> <p>27. Add Odoo 13 support, all function add</p>
<h3>Update: v12.19.04.30</h3> <h3>Update: v12.19.04.30</h3>

View File

@@ -3,7 +3,7 @@
<t t-extend="res_config_edition"> <t t-extend="res_config_edition">
<t t-jquery=".user-heading h3" t-operation="replace"> <t t-jquery=".user-heading h3" t-operation="replace">
<h3> <h3>
odooApp <t t-esc="widget.server_version"/> (Sunpop.cn Enterprise Edition) odooApp <t t-esc="widget.server_version"/> (Sunpop.cn Professional Edition)
</h3> </h3>
</t> </t>
</t> </t>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<odoo> <odoo>
<!-- Modules --> <!-- Modules list -->
<record id="app_module_tree" model="ir.ui.view"> <record id="app_module_tree" model="ir.ui.view">
<field name="name">app.ir.module.module.tree</field> <field name="name">app.ir.module.module.tree</field>
<field name="model">ir.module.module</field> <field name="model">ir.module.module</field>
@@ -9,6 +9,21 @@
<field name="name" position="attributes"> <field name="name" position="attributes">
<attribute name="groups"/> <attribute name="groups"/>
</field> </field>
<field name="installed_version" position="after">
<field name="latest_version"/>
<field name="local_updatable"/>
</field>
</field>
</record>
<!-- Modules search-->
<record id="app_view_module_filter" model="ir.ui.view">
<field name="name">app.ir.module.module.list.select</field>
<field name="model">ir.module.module</field>
<field name="inherit_id" ref="base.view_module_filter" />
<field name="arch" type="xml">
<filter name="not_installed" position="after">
<filter name="is_local_updatable" string="Local updatable" domain="[('local_updatable', '=', True)]"/>
</filter>
</field> </field>
</record> </record>
<record id="app_module_form" model="ir.ui.view"> <record id="app_module_form" model="ir.ui.view">

View File

@@ -25,7 +25,7 @@
'sequence': 12, 'sequence': 12,
'summary': """ 'summary': """
Browse pos order by store tree. Use for parent children tree list kanban navigator. Browse pos order by store tree. Use for parent children tree list kanban navigator.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget.Hierarchy Tree.Parent Children relation tree ztree widget.Hierarchy Tree.Parent Children relation tree
""", """,
'description': """ 'description': """

View File

@@ -18,7 +18,7 @@
free 20 related apps. free 20 related apps.
</a> </a>
</h1> </h1>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo <h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo. <i class="fa fa-arrow-right text-warning"></i>Click to get demo.
@@ -35,10 +35,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Responsive UI.Only show when width > 992px; Responsive UI.Only show when width > 992px;
@@ -141,17 +137,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -25,7 +25,7 @@
'sequence': 2, 'sequence': 2,
'summary': """ 'summary': """
Browse Product by category tree. Use for parent children tree list kanban navigator. Browse Product by category tree. Use for parent children tree list kanban navigator.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget.Hierarchy Tree.Parent Children relation tree.. ztree widget.Hierarchy Tree.Parent Children relation tree..
""", """,
'description': """ 'description': """

View File

@@ -18,7 +18,7 @@
free 20 related apps. free 20 related apps.
</a> </a>
</h1> </h1>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo <h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo. <i class="fa fa-arrow-right text-warning"></i>Click to get demo.
@@ -35,10 +35,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Responsive UI.Only show when width > 992px; Responsive UI.Only show when width > 992px;
@@ -141,17 +137,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -26,7 +26,7 @@
'summary': """ 'summary': """
Browse project by company / partner / user. Project task by user, tags. Browse project by company / partner / user. Project task by user, tags.
project superbar. project superbar.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget.Hierarchy Tree. ztree widget.Hierarchy Tree.
""", """,
'description': """ 'description': """

View File

@@ -18,7 +18,7 @@
free 20 related apps. free 20 related apps.
</a> </a>
</h1> </h1>
<h3 class="oe_slogan">Easy to navigator and browse any data. Support Search more, list, kanban, pivot, graph view. </h3> <h3 class="oe_slogan">Easy to navigator and browse any data. Support list, kanban, pivot, graph view. </h3>
<h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo <h2>Online demo <i class="fa fa-user text-primary"></i> user/password: demo/demo
<a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank"> <a href="http://demo.odooapp.cn/web?#action=263&model=sale.order&view_type=list&menu_id=141" target="_blank">
<i class="fa fa-arrow-right text-warning"></i>Click to get demo. <i class="fa fa-arrow-right text-warning"></i>Click to get demo.
@@ -35,10 +35,6 @@
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10) Easy to show parent children tree for tree, kanban, pivot, graph view.(Note that there would be little different in UI between odoo12,11,10)
</li> </li>
<li>
<i class="fa fa-check-square-o text-primary"></i>
Filter product of any data in "Search More..." popup windows.
</li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
Responsive UI.Only show when width > 992px; Responsive UI.Only show when width > 992px;
@@ -148,17 +144,6 @@
</div> </div>
</section> </section>
<section class="oe_container">
<div class="oe_row oe_spaced">
</div>
<div class="oe_row oe_spaced">
<h1>&nbsp;</h1>
<h4 class="oe_slogan">Filter product or any data in search more windows</h4>
<div class="oe_demo oe_screenshot">
<img oe_demo oe_screenshot src="searchmore.jpg"/>
</div>
</div>
</section>
<section class="oe_container"> <section class="oe_container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h4 class="oe_slogan">Free to Use in product category.</h4> <h4 class="oe_slogan">Free to Use in product category.</h4>

View File

@@ -39,7 +39,7 @@ ztree widget.Hierarchy Tree.Parent Children relation tree..
## app_hr_superbar ## app_hr_superbar
Browse employees by departments tree. hr organization chart. Browse employees by departments tree. hr organization chart.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget. hr Hierarchy organization chart Tree. ztree widget. hr Hierarchy organization chart Tree.
人力资源模块多层级树状导航应用。按部门查看员工,超级方便的查询。 人力资源模块多层级树状导航应用。按部门查看员工,超级方便的查询。
@@ -49,7 +49,7 @@ hr department employee tree.
## app_module_superbar ## app_module_superbar
Browse Apps by category tree. Browse Module by category. Use for parent children tree list kanban navigator. Browse Apps by category tree. Browse Module by category. Use for parent children tree list kanban navigator.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
odoo应用多层级树状导航应用 odoo应用多层级树状导航应用
## app_mrp_bom_product_multi_add ## app_mrp_bom_product_multi_add
@@ -120,7 +120,7 @@ App MRP Bom Product Multi Batch Add
## app_product_superbar ## app_product_superbar
Browse Product by category tree. Use for parent children tree list kanban navigator. Browse Product by category tree. Use for parent children tree list kanban navigator.
Easy to navigator and browse any data. Support Search more list, kanban, pivot, graph view. Easy to navigator and browse any data. Support list, kanban, pivot, graph view.
ztree widget.Hierarchy Tree.Parent Children relation tree.. ztree widget.Hierarchy Tree.Parent Children relation tree..
产品管理多层级树状导航应用 产品管理多层级树状导航应用