Farid Ghanchi (OpenERP) has proposed merging 
lp:~openerp-dev/openerp-web/trunk-bug-1097757-ggh into lp:openerp-web.

Requested reviews:
  OpenERP R&D Web Team (openerp-dev-web)
Related bugs:
  Bug #1097757 in OpenERP Web: "[Trunk/7.0] Deactivation of Developer Mode not 
possible"
  https://bugs.launchpad.net/openerp-web/+bug/1097757

For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-1097757-ggh/+merge/144854

Hello,

I had fixed deactivate mode for Developer mode.
"Deactivate the developer mode" in About OpenERP

Thanks...

-- 
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-1097757-ggh/+merge/144854
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openerp-web/trunk-bug-1097757-ggh.
=== modified file 'addons/web/static/src/js/chrome.js'
--- addons/web/static/src/js/chrome.js	2013-01-14 10:35:35 +0000
+++ addons/web/static/src/js/chrome.js	2013-01-25 06:04:23 +0000
@@ -1063,9 +1063,17 @@
         var self = this;
         self.rpc("/web/webclient/version_info", {}).done(function(res) {
             var $help = $(QWeb.render("UserMenu.about", {version_info: res}));
+            if(window.location.href.match('debug')){
+                $help.find('span.oe_debug_activate').text("Deactivate");
+            } else {
+                $help.find('span.oe_debug_activate').text("Activate");
+                }
             $help.find('a.oe_activate_debug_mode').click(function (e) {
                 e.preventDefault();
-                window.location = $.param.querystring( window.location.href, 'debug');
+                if ($help.find('span.oe_debug_activate').text() == "Activate") {
+                    window.location = $.param.querystring( window.location.href, 'debug');
+                } else {
+                    window.location = window.location.href.replace('debug=', '');}
             });
             instance.web.dialog($help, {autoOpen: true,
                 modal: true, width: 507, height: 290, resizable: false, title: _t("About")});

=== modified file 'addons/web/static/src/xml/base.xml'
--- addons/web/static/src/xml/base.xml	2013-01-02 12:53:44 +0000
+++ addons/web/static/src/xml/base.xml	2013-01-25 06:04:23 +0000
@@ -412,7 +412,7 @@
 <t t-name="UserMenu.about">
 
     <div class="oe_about">
-      <a class="oe_activate_debug_mode oe_right" href="?debug" style="background-color: white; padding:2px 6px; border-radius: 10px;">Activate the developer mode</a>
+      <a class="oe_activate_debug_mode oe_right" href="?debug" style="background-color: white; padding:2px 6px; border-radius: 10px;"><span class="oe_debug_activate">Activate</span> the developer mode</a>
       <img class="oe_logo" src="/web/static/src/img/logo2.png"/>
       <h3>Version <t t-esc="version_info.server_version"/></h3>
 

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : openerp-dev-gtk@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to