TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692011-10-25T00:34:19ZTYPO3 Forge
Redmine TYPO3 Core - Bug #31249 (Closed): Caching tables of new extensions are not createdhttp://forge.typo3.org/issues/312492011-10-25T00:34:19ZOliver Haderoliver.hader@typo3.org
<p>Creating the caching tables of an extension that has been installed in the same process does not work.<br />Since the cachingConfiguration of the new extension is not forwarded to the cache manager, the new tables are just not know there.</p> TYPO3 Core - Bug #31246 (Closed): Internal extension information is not updated properlyhttp://forge.typo3.org/issues/312462011-10-24T23:53:12ZOliver Haderoliver.hader@typo3.org
<p>tx_em_Tools::refreshGlobalExtList() is triggered on installing extensions. However the current implementation is wrong (early return) and does not consider $TYPO3_CONF_VARS.</p>
<p>This misbehavior also prevents the Introduction Package to correctly install accordant cf_* tables of workspaces and extbase, since the information in $TYPO3_CONF_VARS is not available globally.</p> TYPO3 Core - Bug #30760 (Closed): handler is undefined when resizing the backendhttp://forge.typo3.org/issues/307602011-10-11T00:27:11ZOliver Haderoliver.hader@typo3.org
<p>Resizing the backend browser window results in a JavaScript error.<br />The function that handles the re-positioning of the menus does not work correctly. The observer requires a reference to a callback function - currently the method was directly executed and the return value used as function reference, which was undefined in this case.</p> TYPO3 Core - Bug #30753 (Closed): SQL Injection in Scheduler Task of Linkvalidatorhttp://forge.typo3.org/issues/307532011-10-10T21:32:07ZOliver Haderoliver.hader@typo3.org
PoC:
<ul>
<li>install linkvalidator system extension</li>
<li>create new scheduler task</li>
<li>enter anything in field "start page (uid)"</li>
</ul>
<p>The tx_linkvalidator_tasks_ValidatorAdditionalFieldProvider exectues a SQL query without casting the value to integer.</p>
<p>Severity: medium since only admin users can define new scheduler tasks</p>
<p>Affected: 4.5, 4.6</p> TYPO3 Core - Bug #30095 (Closed): Arbitrary TypoScript execution on system extension formhttp://forge.typo3.org/issues/300952011-09-20T17:37:34ZOliver Haderoliver.hader@typo3.org
<p>The new system extension form can be used to render custom FORM elements as well as regular cObjects like TEXT or COA.<br />Since the form wizard can be used by any editor in the backend and writes data to the field bodytext, this can also be used to execute arbitrary TypoScript without further access checks.</p>
<p>This change introduces two defined and allowed content elements "header" and "textblock" that can be defined by using the form wizard. If the TypoScript that was generated by the mentioned wizard is rendered, regular cObjects are disabled. If the FORM or FORM_INT cObject is used directly from a TypoScript template, all possible cObjects can still be used.</p>
<p><img src="http://forge.typo3.org/attachments/download/18789/form_wizard.png" title="Content Elements header and text block" alt="Content Elements header and text block" loading="lazy" /></p> TYPO3 Core - Bug #30088 (Closed): Wrong content element rendering in system extension formhttp://forge.typo3.org/issues/300882011-09-20T13:53:13ZOliver Haderoliver.hader@typo3.org
<p>The ability to render custom content elements in the system extension form fails.</p> TYPO3 Core - Bug #30065 (Closed): Undefined t3lib_utility_Mail::breakLinesForPlainEmail()http://forge.typo3.org/issues/300652011-09-20T00:44:36ZOliver Haderoliver.hader@typo3.org
<p>t3lib_utility_Mail::breakLinesForPlainEmail() is not defined.</p> TYPO3 Core - Bug #30064 (Closed): Non-static function t3lib_TStemplate::sortedKeyList()http://forge.typo3.org/issues/300642011-09-20T00:34:47ZOliver Haderoliver.hader@typo3.org
<p>t3lib_TStemplate::sortedKeyList() is used in a static context but is not declared to be static</p> TYPO3 Core - Bug #29769 (Closed): Parse error in t3lib/class.t3lib_parsehtml.phphttp://forge.typo3.org/issues/297692011-09-14T10:21:00ZOliver Haderoliver.hader@typo3.org
<p>There is a syntax error in t3lib/class.t3lib_parsehtml.php.</p> TYPO3 Core - Bug #28955 (Rejected): Flushing database caches truncates table before dropping ithttp://forge.typo3.org/issues/289552011-08-12T21:38:37ZOliver Haderoliver.hader@typo3.org
<p>The database backend of the caching framework first truncates tables before dropping them.<br />This happens on calling the flush() method there and seems not to be required at all.</p> TYPO3 Core - Bug #28625 (Closed): ImageMagick path detection fails on Mac OS Xhttp://forge.typo3.org/issues/286252011-07-31T23:49:30ZOliver Haderoliver.hader@typo3.org
<p>The ImageMagick path detection fails on Mac OS X.<br />If MacPorts is used the additional folder /opt/local/bin should be checked.</p>
<p>Since the path could only be modified in the launchd script, it's worth to statically add it in the install tool.<br />see also <a class="external" href="http://stackoverflow.com/questions/6833939/path-environment-variable-for-apache2-on-mac">http://stackoverflow.com/questions/6833939/path-environment-variable-for-apache2-on-mac</a></p> TYPO3 Core - Bug #25431 (Closed): Pagetree uses wrong setting for limiting number of rendered pag...http://forge.typo3.org/issues/254312011-03-29T17:57:21ZOliver Haderoliver.hader@typo3.org
<p>The pagetree uses a wrong setting for limiting the number of rendered page nodes. The result is, that there are many AJAX requests on rendering the ExtJS pagetree.</p>
<p>$GLOBALS['BE']['pageTree']['preloadLimit'] should be $GLOBALS['TYPO3_CONF_VARS']['BE']['pageTree']['preloadLimit']</p> TYPO3 Core - Bug #24777 (Closed): SQL error in Update Wizard of workspaceshttp://forge.typo3.org/issues/247772011-01-24T16:55:27ZOliver Haderoliver.hader@typo3.org
<p>On using the Update Wizard in the Install Tool, the following SQL error appears:<br />SELECT parentid FROM sys_workspace_stages WHERE parenttable="sys_workspace"</p>
<p>Solution: The stages table must be written in singular (sys_workspace_stage)</p>
<p>(issue imported from #M17274)</p> TYPO3 Core - Bug #21821 (Closed): treeLevel in TSconfig conditions should consider the creation o...http://forge.typo3.org/issues/218212009-12-08T11:41:17ZOliver Haderoliver.hader@typo3.org
<p>The TSconfig condition [treeLevel = 2] counts the level of nestification in the pagetree. However, in the backend new pages could be created and the mentioned condition should consider that situation as well.<br />PIDupinRootline behaves similar in the backend.</p>
<p>(issue imported from #M12977)</p> TYPO3 Core - Bug #17838 (Closed): Files with extension xml are ignored as resource of a templatehttp://forge.typo3.org/issues/178382007-11-23T19:00:19ZOliver Haderoliver.hader@typo3.org
<p>Uploading a xml file to a template (sys_template) is denied by TCEmain since the extension xml isn't part of the allowed file extensions. A possibility would be to define "xml" in the imagefile_ext, but XML isn't an image... ;-)</p>
<p>(issue imported from #M6817)</p>