diff --git a/configs/client-default.js b/configs/client-default.js index da2cfa25..8fc0f5ed 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -706,7 +706,8 @@ module.exports = function(options) { }, { packagePath: "plugins/c9.ide.help/help", - staticPrefix: staticPrefix + "/plugins/c9.ide.help" + staticPrefix: staticPrefix + "/plugins/c9.ide.help", + hosted: hosted }, { packagePath: "plugins/c9.ide.guide/guide", diff --git a/plugins/c9.ide.help/help.js b/plugins/c9.ide.help/help.js index 6a01e169..3599d064 100644 --- a/plugins/c9.ide.help/help.js +++ b/plugins/c9.ide.help/help.js @@ -21,10 +21,8 @@ define(function(require, exports, module) { var aboutDialog; - var loaded = false; - function load(){ - if (loaded) return false; - loaded = true; + function load() { + if (!options.hosted) return; var mnuHelp = new ui.menu(); menus.addItemByPath("Support/", mnuHelp, 900, plugin); @@ -151,7 +149,6 @@ define(function(require, exports, module) { }); plugin.on("unload", function(){ - loaded = false; drawn = false; }); diff --git a/plugins/c9.ide.server/views/classic-load-screen.html b/plugins/c9.ide.server/views/classic-load-screen.html index cf1fd25d..f52d0de0 100644 --- a/plugins/c9.ide.server/views/classic-load-screen.html +++ b/plugins/c9.ide.server/views/classic-load-screen.html @@ -17,7 +17,9 @@