Bug #24130

Help Section is shown in Main Menu although all extensions were deactivated

Added by Robert Wildling almost 11 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2010-11-18
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

When deactivating all the Plugins, that show in the Help section of the Main Backend Menu, the Help Menu is still shown with a JS error popping up.
This was not the case in TYPO3 4.4.

I have this issue with TYPO3 4.5beta1.

(issue imported from #M16474)


Related issues

Related to TYPO3 Core - Bug #21227: Section "Help" is shown even with no subelementsClosedSteffen Kamper2009-10-10

Actions
Related to TYPO3 Core - Bug #23581: Module menu and content area are empty after upgrade to 4.5.0alpha2ClosedErnesto Baschny2010-09-23

Actions
Is duplicate of TYPO3 Core - Bug #24088: Deactivating all help-modules causes a new dummy entry in "HELP" menuClosed2010-11-16

Actions
#1

Updated by Chris topher almost 11 years ago

What is the JS-error?

When exactly do you get it?

#2

Updated by Chris topher almost 11 years ago

This was fixed with #21227.

Can you check, why it is broken again?

#3

Updated by Robert Wildling almost 11 years ago

The Help-Section (last element in the main menu of the backend) has 4 Submenus: About TYPO3, About Modules, TYPO3 Manual, TYPOScript Reference.

Deinstalling all 4 of them causes 2 things:
1. JS Error: [string] help_aboutmodules was not found in modules (this one is only shown once, I couldn't redo it, so I tested it again with a new T3 install)
2. leaves a new submenu called "Help" with a blue question mark icon. Clicking on it doesn't do anything

Source Code before <head>-tag:
<title>TEST 2 [TYPO3 4.5.0beta1]</title>
<meta name="generator" content="TYPO3 4.5, http://typo3.com, 㞂 Kasper Sk㞂rh㞂j 1998-2009, extensions are copyright of their respective owners." />
<meta http-equiv="X-UA-Compatible" content="IE=8" />

<link rel="stylesheet" type="text/css" href="../typo3temp/compressor/ext-all-notheme-4a15e3553f99bdf5fdf73638cb46f2b0.css?1290107592" media="all">
<link rel="stylesheet" type="text/css" href="../typo3temp/compressor/xtheme-t3skin-1dd22d351597a625e0d5d3710a218ec3.css?1290107592" media="all">

<link rel="stylesheet" type="text/css" href="../typo3temp/compressor/merged-56a49839689b46e98175145a5e2d05cc-3e93f1aaf660add3c70a51e98498c617.css?1290107650" media="all">
<style type="text/css">
/*<![CDATA[*/
<!--
/*inDocStyles*/
-->
/*]]>*/
</style>

<script src="../typo3temp/compressor/prototype-c2048d05cb5f910355997a81d9e88b07.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/effects-c2127cea1cb0444dbc0af51654456aca.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/builder-955734a59e3d6a0d061b83a54eeb4e7d.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/effects-c2127cea1cb0444dbc0af51654456aca.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/dragdrop-77562574c1740396d37ec3d6c147012a.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/controls-68fbf6d2cddca6b5714a6c005001abed.js" type="text/javascript"></script>

<script src="../typo3temp/compressor/scriptaculous-a1f7f072dae3a4352512abcc38f97a57.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/ext-base-a275e7a8c58458c5f6333da27db0bcce.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/ext-all-ffc122d1204a7d8a51f5e779be9dd7f7.js" type="text/javascript"></script>
<script src="../typo3temp/compressor/ext-lang-en-815e3dd26d09f7c2e4dd46274ef6d9f0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
/*<![CDATA[*/
<!--

Ext.ns("TYPO3");
Ext.BLANK_IMAGE_URL = "http://localhost/ZZZTypo3_45beta_2/typo3/gfx/clear.gif";
Ext.onReady(function() {Ext.QuickTips.init();
for (var api in Ext.app.ExtDirectAPI) {
Ext.Direct.addProvider(Ext.app.ExtDirectAPI[api]);
}
var extDirectDebug = function(message, header, group) {
var TYPO3ViewportInstance = null;
if (top && top.TYPO3 && typeof top.TYPO3.Backend === "object") {
TYPO3ViewportInstance = top.TYPO3.Backend;
} else if (typeof TYPO3 === "object" && typeof TYPO3.Backend === "object") {
TYPO3ViewportInstance = TYPO3.Backend;
}
if (TYPO3ViewportInstance !== null) {
TYPO3ViewportInstance.DebugConsole.addTab(message, header, group);
} else if (typeof console === "object") {
console.log(message);
} else {
document.write(message);
}
};
Ext.Direct.on("exception", function(event) {
var backtrace = "";
if (event.where) {
backtrace = "&lt;p style=\"margin-top: 20px;\"&gt;" +
"&lt;strong&gt;Backtrace:<\/strong>&lt;br \/&gt;" +
event.where.replace(/#/g, "&lt;br \/&gt;#") +
"<\/p>";
}
extDirectDebug(
"&lt;p&gt;" + event.message + "<\/p>" + backtrace,
event.method,
"ExtDirect - Exception"
);
});
Ext.Direct.on("event", function(event, provider) {
if (typeof event.debug !== "undefined" && event.debug !== "") {
extDirectDebug(event.debug, event.method, "ExtDirect - Debug");
}
});
TYPO3.Backend = new TYPO3.Viewport(TYPO3.Viewport.configuration);
if (typeof console === "undefined") {
console = TYPO3.Backend.DebugConsole;
}
TYPO3.ContextHelpWindow.init(); });// -->
/*]]>*/
&lt;/script&gt;
&lt;script src="../typo3temp/compressor/modernizr.min-d8bb043f20f1a6120918b23ca9fc1a76.js?1290107592" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="ajax.php?ajaxID=ExtDirect::getAPI&amp;namespace=TYPO3.LiveSearchActions&amp;1290050830" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="../typo3temp/compressor/swfupload-caa4bbcbfd6418381d3045016cb1f9ac.js?1290107634" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="../typo3temp/compressor/swfupload.swfobject-c89e3335b6c2e448d375f1180f2ad289.js?1290107634" type="text/javascript"&gt;&lt;/script&gt;

<script src="../typo3temp/compressor/swfupload.cookies-2cadbd75f9d20b44387d022779f23da5.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/swfupload.queue-177c20144afb8ba5dc65c8a1a7151d50.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/md5-8ad4b6ad8f1f1920c9ee66dbf3ce8beb.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/common-5ca3d61c6f96792357e685baf37d8d47.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/toolbarmanager-17c68b8c68b53b4fefced2995ed816f6.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/modulemenu-80f320ff0320e6ef4bb6040707d71063.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/iecompatibility-eccced7d5b829f4f04ea563193b96a8a.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/flashupload-af8a54bfac300b690089fd0e4d91858c.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/jsfunc.evalfield-9e6ba0bb39b4692d45451318ff6af39c.js?1290107634" type="text/javascript"></script>

<script src="../typo3temp/compressor/flashmessages-9df170c48ddb0dbaf4c17bb0381597b2.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/ext.ux.tabclosemenu-c8d1e61f88740c526ba45562787b07b6.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/notifications-b403659c296faaed5bf73cb5e222986e.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/backend-4b26ce694a1072337d1edf36d1f3ba3e.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/loginrefresh-22387d1ad5f166fe40499c8df6ca300e.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/debugPanel-2fcb10bc357dde389e33419470783f56.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/viewport-a17c6b06773826ce4d20d2ab8edd07b1.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/iframepanel-c6ae82a34043f8d426cfa149328f6006.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/viewportConfiguration-7cae75184f88f665bca5b6e67a3e0a40.js?1290107634" type="text/javascript"></script>

<script src="../typo3temp/compressor/shortcutmenu-2816cba7429656daf876910c4d01f399.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/clearcachemenu-fb401ba2898bbbe21c789db7f2d31399.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/livesearch-17493a367d6147bf9fc9ad1855ee79e7.js?1290107634" type="text/javascript"></script>
<script src="../typo3temp/compressor/tab-27bfdb2954e8adb685efcd322c9c4edc.js?1290107592" type="text/javascript"></script>
<script src="../typo3temp/compressor/contexthelp-382fd4353012605e8d30a4aeebd2e7bc.js?1290107634" type="text/javascript"></script>
<script src="ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.CSH&1290050830" type="text/javascript"></script>
<script type="text/javascript">
/*<![CDATA[*/
<!--
/*consoleOverrideWithDebugPanel*/

/*BackendInlineJavascript*/
TYPO3.configuration={"siteUrl":"http:\/\/localhost\/ZZZTypo3_45beta_2\/","PATH_typo3":"\/ZZZTypo3_45beta_2\/typo3\/","PATH_typo3_enc":"%2FZZZTypo3_45beta_2%2Ftypo3%2F","username":"rowild","uniqueID":"a1bf5c8c1c","securityLevel":"superchallenged","TYPO3_mainDir":"typo3\/","pageModule":"web_layout","condensedMode":0,"inWorkspace":0,"workspaceFrontendPreviewEnabled":1,"veriCode":"396c8aac41","denyFileTypes":"php,php3,php4,php5,php6,phpsh,inc,phtml","moduleMenuWidth":189,"topBarHeight":42,"showRefreshLoginPopup":0,"listModulePath":"sysext\/list\/mod1\/","debugInWindow":0,"ContextHelpWindows":{"width":600,"height":400}};TYPO3.LLL={core:{"waitTitle":"Logging in...","refresh_login_failed":"Login failed","refresh_login_failed_message":"Password not correct.","refresh_login_title":"Refresh Login to TYPO3 (User: rowild)","login_expired":"Your TYPO3 login has expired. You need to login again if you want to continue. Otherwise you can close the current browser window.","refresh_login_username":"Username","refresh_login_password":"Password","refresh_login_emptyPassword":"Empty password is not allowed!","refresh_login_button":"Login","refresh_logout_button":"Logout","please_wait":"Please wait ...","loadingIndicator":"Loading ...","be_locked":"The TYPO3 backend is currently locked for maintenance. Leave this browser window open and the backend will automatically become available again once maintenance is complete.","refresh_login_countdown_singular":"{0} second","refresh_login_countdown":"{0} seconds","login_about_to_expire":"Your TYPO3 login is about to expire. Please confirm that you want to stay logged in.","login_about_to_expire_title":"TYPO3 login expiration notice","refresh_login_refresh_button":"Stay logged in!","refresh_direct_logout_button":"No, log out.","tabs_closeAll":"Close All Tabs","tabs_closeOther":"Close Other Tabs","tabs_close":"Close Tab","tabs_openInBrowserWindow":"Open In Browser Window","donateWindow_title":"TYPO3 donation notice","donateWindow_message":"<b>You have now used TYPO3 for more than three months.<\/b> It would be great if you could donate. TYPO3 is Open Source and relies heavily on donations from its users and supporters.<br\/> <b>Thank you<\/b> for making this great Content Management System even better with your help!","donateWindow_button_donate":"Donate now","donateWindow_button_disable":"Never show again","donateWindow_button_postpone":"Remind me later"},fileUpload:{"windowTitle":"File Upload Progress","buttonSelectFiles":"Select Files","buttonCancelAll":"Cancel All Uploads","infoComponentMaxFileSize":"You can upload files with a maximum size of {0}.","infoComponentFileUploadLimit":"You can upload a total of {0}.","infoComponentFileTypeLimit":"You can upload the following file types {0}.","infoComponentOverrideFiles":"Overwrite existing files","processRunning":"Another process is already uploading","uploadWait":"Waiting to start upload of {0}","uploadStarting":"Starting upload of {0}","uploadProgress":"{0}% of {1} uploaded","uploadSuccess":"{0} was successfully uploaded!","errorQueueLimitExceeded":"Too many files selected","errorQueueFileSizeLimit":"{0} is too big","errorQueueZeroByteFile":"{0} is empty","errorQueueInvalidFiletype":"Filetype not allowed for {0}","errorUploadHttp":"A HTTP error occured: {0}","errorUploadMissingUrl":"Internal error: No Upload URL set","errorUploadIO":"Internal error: Problems while reading\/writing the file","errorUploadSecurityError":"Internal error: {0}","errorUploadLimit":"Upload limit exceeded","errorUploadFailed":"Upload failed","errorUploadFileIDNotFound":"Internal error: File ID not found","errorUploadFileValidation":"Internal error while validating the file","errorUploadFileCancelled":"Upload of {0} canceled","errorUploadStopped":"Upload of {0} stopped","allErrorMessageTitle":"All uploads failed","allErrorMessageText":"All of your uploads failed.<br \/><br \/>If this problem persists, please try another browser, contact your administrator or disable this \"Flash Uploader\" in your User Settings.<br \/><br \/>Detailed problem description:<br \/>","allError401":"The server returned the status code 401, which is related to a .htaccess file used for password protection on your server. Unfortunately this can not be handled by your browser's Flash plugin.","allError2038":"An input\/output error occured (Error #14210). This i.e. happens with servers using a self-signed SSL certificate, which is a limitation of your browser's Flash plugin."},liveSearch:{"title":"Short result list","helpTitle":"How to use advanced search tags","emptyText":"Enter search term","loadingText":"Searching...","listEmptyText":"No results found.","showAllResults":"Show All","helpDescription":"Search in certain tables:","helpDescriptionPages":"#page:Home will search for all pages with the title \"Home\"","helpDescriptionContent":""}};function typoSetup(){this.PATH_typo3=TYPO3.configuration.PATH_typo3;this.PATH_typo3_enc=TYPO3.configuration.PATH_typo3_enc;this.username=TYPO3.configuration.username;this.uniqueID=TYPO3.configuration.uniqueID;this.navFrameWidth=0;this.securityLevel=TYPO3.configuration.securityLevel;this.veriCode=TYPO3.configuration.veriCode;this.denyFileTypes=TYPO3.configuration.denyFileTypes;}
var TS=new typoSetup();function fsModules(){this.recentIds=new Array();this.navFrameHighlightedID=new Array();this.currentMainLoaded="";this.currentBank="0";}
var fsMod=new fsModules();top.goToModule=function(modName,cMR_flag,addGetVars){TYPO3.ModuleMenu.App.showModule(modName,addGetVars);}
top.startInModule=['help_aboutmodules',''];
// -->
/*]]>*/
</script>

There are no other extensions. Test enviroment: MAMP 1.9, OSX 10.6.5

Sorry for the presious unclear info - hope this one is better.
I am not a developer, so regarding your 2nd question I unfortunately have no clue...

#4

Updated by Ernesto Baschny almost 11 years ago

This has been reported in #24088 already. Please continue discussing the issue there. Thanks!

#5

Updated by Benni Mack almost 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF