TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692019-10-23T09:08:10ZTYPO3 Forge
Redmine TYPO3 Core - Task #89481 (Closed): Add security reporting procedure to READMEhttp://forge.typo3.org/issues/894812019-10-23T09:08:10ZMathias Brodalambrodala@pagemachine.de
<p>The current README does not have a single mention how security issues should be reported. This can lead to public reports which violates the <a href="https://en.wikipedia.org/wiki/Responsible_disclosure" class="external">responsible disclosure</a> principle.</p> TYPO3 Core - Task #85025 (Closed): Enumerations must be finalhttp://forge.typo3.org/issues/850252018-05-16T12:58:01ZMathias Brodalambrodala@pagemachine.de
<p>All <code>Enumeration</code> classes in TYPO3 must be marked as <code>final</code>. It does not make sense to have these extendable since the code which uses these expects a know set of values, adding more values leads to undefined behavior, thus bugs.</p> TYPO3 Core - Task #77236 (Closed): Suggest TCA overrides for adding content elements in FSChttp://forge.typo3.org/issues/772362016-07-25T11:52:35ZMathias Brodalambrodala@pagemachine.de
<p>The docs of <code>fluid_styled_content</code> currently suggest legacy methods for TCA changes to add own content elements.</p>
<p>This should be updated to suggest TCA overrides instead.</p> TYPO3 Core - Task #74491 (Closed): Add Travis check for file path lengthhttp://forge.typo3.org/issues/744912016-03-08T10:20:22ZMathias Brodalambrodala@pagemachine.de
<p>A check should be added to Travis to check the file path lengths in the core repository.</p>
<p>The <a href="https://review.typo3.org/46357" class="external">limit has been set to 130</a> which reduces the risk of not being able to create all files/directories on Windows hosts when cloning the core/fetching it via Composer as source.</p> TYPO3 Core - Task #73480 (Closed): Disallow PHP 7.x for TYPO3 6.2http://forge.typo3.org/issues/734802016-02-16T12:29:42ZMathias Brodalambrodala@pagemachine.de
<p>When installing TYPO3 6.2 via Composer currently everything larger than PHP 5.3.7 is allowed which includes PHP 7.x and even future versions.</p>
<p>This should be restricted to PHP 5.x.</p> TYPO3 Core - Task #69792 (Closed): Bring back icons before select fieldshttp://forge.typo3.org/issues/697922015-09-14T15:55:36ZMathias Brodalambrodala@pagemachine.de
<p>With the removal of <code>iconsInOptionTags</code> the icon prepended to <code>select</code> fields was dropped too even though it doesn't suffer from bad browser support:</p>
<p><img src="http://forge.typo3.org/attachments/download/29592/select-icon-prepend.png" alt="" loading="lazy" /></p>
<p>This should be added again and cleaned up a bit, e.g. to switch the icon before the confirmation dialog triggered by <code>requestUpdate</code> is shown which was the other way around previously.</p> TYPO3 Core - Task #69722 (Closed): Drop "sprite" from icon variable names in ImportExporthttp://forge.typo3.org/issues/697222015-09-12T14:06:24ZMathias Brodalambrodala@pagemachine.de
<p>To simplify searching for remaining occurrences of "sprite" in the core, the icon variables in <code>ImportExport</code> should be renamed.</p> TYPO3 Core - Bug #66347 (Closed): Alternative text used as link title in File Linkshttp://forge.typo3.org/issues/663472015-04-10T10:40:46ZMathias Brodalambrodala@pagemachine.de
<p>If an alternative text was specified for a file, it is used as link title for file, preview and icon in File Links.</p>
<p>This should be fixed to use the title instead.</p> TYPO3 Core - Task #66327 (Closed): Rename FAL driver count methodshttp://forge.typo3.org/issues/663272015-04-08T14:34:12ZMathias Brodalambrodala@pagemachine.de
<p>With <a class="issue tracker-1 status-5 priority-3 priority-lowest closed" title="Bug: File list always fetches all files in folder (Closed)" href="http://forge.typo3.org/issues/56746">#56746</a> count methods where added to FAL drivers but the naming is not intuitive and should be changed.</p> TYPO3 Core - Task #66323 (Closed): Test more edge cases for trimExplodehttp://forge.typo3.org/issues/663232015-04-08T12:32:18ZMathias Brodalambrodala@pagemachine.de
<p>There are a few more edge cases in light of <a class="issue tracker-4 status-5 priority-4 priority-default closed behind-schedule" title="Task: Performance: improve trimExplode 2nd try (Closed)" href="http://forge.typo3.org/issues/66317">#66317</a> which should be tested with the current code base first.</p> TYPO3 Core - Bug #65058 (Closed): Fix new content element wizard links click areahttp://forge.typo3.org/issues/650582015-02-13T14:39:20ZMathias Brodalambrodala@pagemachine.de
<p>With <a class="issue tracker-4 status-5 priority-4 priority-default closed" title="Task: Port Content Element Wizard to Bootstrap (Closed)" href="http://forge.typo3.org/issues/64892">#64892</a> a regression has been introduced wrt the click area of links in the new content element wizard, see <a class="issue tracker-4 status-5 priority-4 priority-default closed" title="Task: Format new content element wizard links as inline-block (Closed)" href="http://forge.typo3.org/issues/56063">#56063</a> for details.</p> TYPO3 Core - Task #56177 (Closed): Windows issues with long CSV file name from commit 2db3d30http://forge.typo3.org/issues/561772014-02-21T11:49:53ZMathias Brodalambrodala@pagemachine.de
<p>The commit 2db3d30 added the following file:</p>
<blockquote>
<p>typo3/sysext/workspaces/Tests/Functional/DataHandling/InlineRelationalRecordEditing/CommaSeparatedValue/DataSet/Assertion/createAndLocalizeParentContentRecordWithHotelAndOfferChildRecordsAndDiscardLocalizedParentRecord.csv</p>
</blockquote>
<p>It seems like this file path is too long for either Windows or Git on Windows. If you pull/merge this commit, the file cannot be created, if you do a clean clone, this file is deleted immediately and cannot be restored.</p>
<p>Suggestion: use a shorter file name.</p> TYPO3 Core - Bug #56062 (Closed): List bullets in wizard for new content elementshttp://forge.typo3.org/issues/560622014-02-18T08:58:02ZMathias Brodalambrodala@pagemachine.de
<p>Since the introduction of list styles (49b0696) the wizard for new content elements also gets list bullets which yields a odd layout:</p>
<p><img src="http://forge.typo3.org/attachments/download/26082/typo3-62-new-content-element-wizard.PNG" alt="" loading="lazy" /></p> TYPO3 Core - Bug #53188 (Closed): REDIRECT_TYPO3_DISABLE_CORE_UPDATER ignoredhttp://forge.typo3.org/issues/531882013-10-29T08:38:13ZMathias Brodalambrodala@pagemachine.de
<p>Using Apache mod_rewrite in certain setups makes environment variables from original requests available in the target request as <code>REDIRECT_<envvar></code>, thus setting <code>TYPO3_DISABLE_CORE_UPDATER</code> becomes <code>REDIRECT_TYPO3_DISABLE_CORE_UPDATER</code>.</p>
<p>The latter is currently not considered by TYPO3, thus the core updater cannot be disabled via the environment variable and the mentioned setup.</p>
<p>See <a href="http://stackoverflow.com/a/9406994" class="external">this Stackoverflow</a> post for an explanation and <a href="https://github.com/apache/httpd/blob/e1fac1db26/modules/http/http_request.c#L389" class="external">link to the Apache source code</a>.</p> TYPO3 Core - Bug #52880 (Closed): Class "\extDirect_DataProvider_BackenduserSettings" not foundhttp://forge.typo3.org/issues/528802013-10-16T10:00:20ZMathias Brodalambrodala@pagemachine.de
<p>Trying to create a template record on a fresh 6.2 beta1 installation fails:</p>
<pre>
Fatal error: Class '\extDirect_DataProvider_BackenduserSettings' not found in .../typo3/sysext/core/Classes/Utility/GeneralUtility.php on line 4149
</pre>
<p>A file search for this class name yields two <code>makeInstance</code> calls:</p>
<ul>
<li>typo3\sysext\backend\Classes\InterfaceState\ExtDirect\DataProvider.php:46 (<code>__construct()</code>)</li>
<li>typo3\sysext\backend\Classes\Tree\Pagetree\ExtdirectTreeCommands.php:361 (<code>addRootlineOfNodeToStateHash()</code>)</li>
</ul>
<p>It seems like the correct path is <code>\TYPO3\CMS\Backend\User\ExtDirect\BackendUserSettingsDataProvider</code> instead.</p>