TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692024-02-25T20:35:16ZTYPO3 Forge
Redmine TYPO3 Core - Task #103196 (Under Review): Make duplicateExceptionCodeCheck.sh warning freehttp://forge.typo3.org/issues/1031962024-02-25T20:35:16ZSimon SchaufelbergerTYPO3 Core - Bug #103025 (Resolved): Undefined array index for TCA without ctrlhttp://forge.typo3.org/issues/1030252024-02-02T18:39:15ZSimon Schaufelberger
<p>I have an extension that uses a TCA configuration without the ctrl part because I don't need it. In my specific case I created a TCA configuration for the table "sys_registry":</p>
<pre><code class="php syntaxhl" data-language="php"><span class="cp"><?php</span>
<span class="k">declare</span><span class="p">(</span><span class="n">strict_types</span><span class="o">=</span><span class="mi">1</span><span class="p">);</span>
<span class="k">return</span> <span class="p">[</span>
<span class="s1">'columns'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'entry_namespace'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'label'</span> <span class="o">=></span> <span class="s1">'LLL:EXT:registry_editor/Resources/Private/Language/locallang_tca.xlf:sys_registry.entry_namespace'</span><span class="p">,</span>
<span class="s1">'config'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'type'</span> <span class="o">=></span> <span class="s1">'input'</span><span class="p">,</span>
<span class="s1">'size'</span> <span class="o">=></span> <span class="mi">50</span><span class="p">,</span>
<span class="s1">'max'</span> <span class="o">=></span> <span class="mi">128</span><span class="p">,</span>
<span class="p">],</span>
<span class="p">],</span>
<span class="s1">'entry_key'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'label'</span> <span class="o">=></span> <span class="s1">'LLL:EXT:registry_editor/Resources/Private/Language/locallang_tca.xlf:sys_registry.entry_key'</span><span class="p">,</span>
<span class="s1">'config'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'type'</span> <span class="o">=></span> <span class="s1">'input'</span><span class="p">,</span>
<span class="s1">'size'</span> <span class="o">=></span> <span class="mi">50</span><span class="p">,</span>
<span class="s1">'max'</span> <span class="o">=></span> <span class="mi">128</span><span class="p">,</span>
<span class="p">],</span>
<span class="p">],</span>
<span class="s1">'entry_value'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'label'</span> <span class="o">=></span> <span class="s1">'LLL:EXT:registry_editor/Resources/Private/Language/locallang_tca.xlf:sys_registry.entry_value'</span><span class="p">,</span>
<span class="s1">'config'</span> <span class="o">=></span> <span class="p">[</span>
<span class="s1">'type'</span> <span class="o">=></span> <span class="s1">'passthrough'</span><span class="p">,</span>
<span class="p">],</span>
<span class="p">],</span>
<span class="p">],</span>
<span class="p">];</span>
</code></pre>
<p>that I need to access the database via extbase but nothing more as the table should not be listed in the backend list view.</p>
<p>If I add:</p>
<pre><code class="php syntaxhl" data-language="php"> <span class="s1">'ctrl'</span> <span class="o">=></span> <span class="p">[],</span>
</code></pre>
<p>my code breaks because then the core tries to add a "pid" to the query but that table doeesn't have a "pid".</p> TYPO3 Core - Task #102957 (Closed): Use full width for TypoScript textfieldshttp://forge.typo3.org/issues/1029572024-01-27T15:56:14ZSimon SchaufelbergerTYPO3 Core - Bug #102351 (Resolved): Wrong TCA migration of "email" fieldhttp://forge.typo3.org/issues/1023512023-11-09T00:39:07ZSimon Schaufelberger
<p>The end result of the new email field is wrong in the documentation. This can be easily tested by running the migration. I've noticed this while creating a rector rule for it ;)</p> TYPO3 Core - Bug #102313 (Under Review): Allow change of metadata if file is deletedhttp://forge.typo3.org/issues/1023132023-11-03T14:20:44ZSimon SchaufelbergerTYPO3 Core - Bug #102098 (Resolved): Wrong return type in doc commenthttp://forge.typo3.org/issues/1020982023-10-05T21:51:46ZSimon Schaufelberger
<p>TYPO3\CMS\Core\DataHandling\DataHandler->copyRecord_raw has wrong return type. Null is also a possible return type.</p> TYPO3 Core - Bug #102074 (Resolved): Fix grammatical errorshttp://forge.typo3.org/issues/1020742023-10-01T11:19:59ZSimon SchaufelbergerTYPO3 Core - Bug #102073 (Resolved): Typo in translation filehttp://forge.typo3.org/issues/1020732023-10-01T10:33:40ZSimon SchaufelbergerTYPO3 Core - Task #102054 (Closed): Improve composer repository setuphttp://forge.typo3.org/issues/1020542023-09-27T20:29:51ZSimon SchaufelbergerTYPO3 Core - Bug #98539 (Closed): Undefined array index "pi_flexform"http://forge.typo3.org/issues/985392022-10-05T13:41:32ZSimon Schaufelberger
<p>In my functional tests I have an incomplete testing setup and stumbled over an undefined array index "pi_flexform".</p> TYPO3 Core - Bug #98094 (Closed): Abort commit if commit message does not fulfill all requirementshttp://forge.typo3.org/issues/980942022-08-06T00:52:18ZSimon Schaufelberger
<p>Currently there is only an output message but the commit still goes through.</p> TYPO3 Core - Bug #98005 (Closed): Use sanitized filename as source identifier when replacing an i...http://forge.typo3.org/issues/980052022-07-22T20:29:28ZSimon Schaufelberger
<p><strong>Steps to reproduce:</strong></p>
<ul>
<li>upload an image with a name like: "straße.txt" </li>
<li>file will be stored as "strasse.txt" </li>
<li>open context menu and rename file to "straße.txt" </li>
<li>choose "overwrite" in the modal window</li>
</ul>
<p>result:</p>
<p>503<br />Oops, an error occurred!<br />File /user_upload/straße.txt does not exist.</p>
<p><strong>Expected:</strong></p>
<p>Flash message:</p>
<p><code>File "strasse.txt" was not renamed. (Same name as before)</code></p> TYPO3 Core - Bug #97845 (Closed): Add missing "throw" in deprecation resthttp://forge.typo3.org/issues/978452022-07-02T22:09:09ZSimon SchaufelbergerTYPO3 Core - Bug #97714 (Closed): Fix randomly failing PageTreeFilterCesthttp://forge.typo3.org/issues/977142022-05-31T11:35:30ZSimon SchaufelbergerTYPO3 Core - Task #97705 (Closed): Remove type annotations where possiblehttp://forge.typo3.org/issues/977052022-05-29T00:18:34ZSimon Schaufelberger
<p>- GeneralUtility::makeInstance<br />- $this->getMockBuilder<br />- $this->getMockForAbstractClass<br />- $this->getAccessibleMock</p>
<p>... and similar already return known object types, so it is not necessary to annotate them.</p>