diff options
| author | Yannick Tivisse <yti@odoo.com> | 2016-08-17 10:07:51 +0200 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2016-08-17 10:07:51 +0200 |
| commit | 2aaad4d256fea182878ebd054733235aba636b47 (patch) | |
| tree | bf6a8225773317656c67c39b7cb2a4e2b722d994 /addons/web/static/src | |
| parent | 328af5dc8608172505fa6761190bf349e7656d89 (diff) | |
Revert "[IMP] web,web_settings_dashboard: Move 'About' menu to settings dashboard"
This reverts commit 328af5dc8608172505fa6761190bf349e7656d89.
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/widgets/user_menu.js | 22 | ||||
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 45 |
2 files changed, 67 insertions, 0 deletions
diff --git a/addons/web/static/src/js/widgets/user_menu.js b/addons/web/static/src/js/widgets/user_menu.js index 3c65ab3ac49..7b4e4d05b25 100644 --- a/addons/web/static/src/js/widgets/user_menu.js +++ b/addons/web/static/src/js/widgets/user_menu.js @@ -46,6 +46,28 @@ var UserMenu = Widget.extend({ on_menu_support: function () { window.open('https://www.odoo.com/buy', '_blank'); }, + on_menu_about: function () { + var self = this; + if (odoo.db_info) { + menu_help_about(odoo.db_info); + } else { + this.rpc("/web/webclient/version_info", {}).done(menu_help_about); + } + + function menu_help_about(db_info) { + var $help = $(QWeb.render("UserMenu.about", {db_info: db_info, debug: core.debug})); + $help.find('a.oe_activate_debug_mode').click(function (e) { + e.preventDefault(); + window.location = $.param.querystring(window.location.href, 'debug'); + }); + new Dialog(self, { + size: 'medium', + dialogClass: 'o_act_window', + title: _t("About"), + $content: $help + }).open(); + } + }, on_menu_settings: function() { var self = this; this.trigger_up('clear_uncommitted_changes', { diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index a9f51b12c48..79f344bd0df 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1276,6 +1276,7 @@ <ul class="dropdown-menu" role="menu"> <li><a href="#" data-menu="documentation">Documentation</a></li> <li><a href="#" data-menu="support">Support</a></li> + <li><a href="#" data-menu="about">About</a></li> <li class="divider"/> <li><a href="#" data-menu="settings">Preferences</a></li> <li><a href="#" data-menu="account">My Odoo.com account</a></li> @@ -1284,6 +1285,50 @@ </li> </t> +<div t-name="UserMenu.about"> + <div class="container-fluid"> + <div class="row"> + <div class="col-sm-offset-2 col-sm-8"> + <div class="text-center"> + <img src="/web/static/src/img/logo2.png" alt="Odoo (Formerly OpenERP)" title="Odoo (Formerly OpenERP)" class="img-circle"/> + </div> + <div class="text-center"> + <div class="user-heading"> + <h3> + Version <t t-esc="db_info.server_version"/> + (Community Edition) + </h3> + <t t-if="db_info.expiration_date"> + <h5>Database expiration: <t t-esc="new moment(db_info.expiration_date).format('LL')"/></h5> + </t> + </div> + <div> + <div class="tab-content"> + <div id="settings" class="tab-pane active"> + <h4>Copyright © 2004-2015 Odoo S.A.</h4> + <p>Odoo is a trademark of <a target="_blank" href="https://www.odoo.com" style="text-decoration: underline;">Odoo S.A.</a></p> + <p>Licenced under the terms of <a target="_blank" href="http://www.gnu.org/licenses/lgpl.html" style="text-decoration: underline;">GNU Lesser General Public License</a></p> + <p>For more information visit <a target="_blank" href="https://www.odoo.com" style="text-decoration: underline;">Odoo.com</a></p> + <p> + <a href="https://www.odoo.com/web/about/facebook"><i class="fa fa-facebook-square fa-3x social-fb"></i></a> + <a href="https://www.odoo.com/web/about/twitter"><i class="fa fa-twitter-square fa-3x social-tw"></i></a> + <a href="https://www.odoo.com/web/about/googleplus"><i class="fa fa-google-plus-square fa-3x social-gp"></i></a> + <a href="https://www.odoo.com/web/about/linkedin"><i class="fa fa-linkedin-square fa-3x social-lk"></i></a> + </p> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="row" t-if="!debug"> + <div class="col-md-12"> + <a class="oe_activate_debug_mode pull-right" href="?debug" >Activate the developer mode</a> + </div> + </div> + </div> +</div> + <t t-name="EnterpriseUpgrade"> <div class="row"> <div class="col-xs-6"> |
