TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692024-02-04T10:16:18ZTYPO3 Forge
Redmine TYPO3 Core - Feature #103032 (Under Review): Redirects Integrity Check: Find hidden targetshttp://forge.typo3.org/issues/1030322024-02-04T10:16:18ZGuido Schmechel
<p>As a TYPO3 user, I would like the Integrity check to mark redirects to hidden pages.</p> TYPO3 Core - Task #102399 (Closed): Redirects: Use translation in redirects paginationhttp://forge.typo3.org/issues/1023992023-11-18T15:05:30ZGuido Schmechel
<p>A hardcoded label is still used in the pagination of the redirects. This should be replaced by an XLF reference.</p> TYPO3 Core - Bug #102063 (Resolved): Undefined array key "editlock" in DatabaseRecordListhttp://forge.typo3.org/issues/1020632023-09-28T19:32:57ZGuido Schmechel
<p>Core: Error handler (BE): PHP Warning: Undefined array key "editlock" in /typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php line 2304</p>
<p><a class="external" href="https://github.com/TYPO3/typo3/blob/11.5/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php#L2304">https://github.com/TYPO3/typo3/blob/11.5/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php#L2304</a></p>
<p>It should still be checked whether $row also exists with this key</p>
<pre><code class="php syntaxhl" data-language="php"><span class="k">elseif</span> <span class="p">(</span><span class="k">isset</span><span class="p">(</span><span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TCA'</span><span class="p">][</span><span class="nv">$table</span><span class="p">][</span><span class="s1">'ctrl'</span><span class="p">][</span><span class="s1">'editlock'</span><span class="p">])</span> <span class="o">&&</span> <span class="nv">$row</span><span class="p">[</span><span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TCA'</span><span class="p">][</span><span class="nv">$table</span><span class="p">][</span><span class="s1">'ctrl'</span><span class="p">][</span><span class="s1">'editlock'</span><span class="p">]])</span> <span class="p">{</span>
</code></pre>
<p>-></p>
<pre><code class="php syntaxhl" data-language="php"><span class="k">elseif</span> <span class="p">(</span><span class="k">isset</span><span class="p">(</span><span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TCA'</span><span class="p">][</span><span class="nv">$table</span><span class="p">][</span><span class="s1">'ctrl'</span><span class="p">][</span><span class="s1">'editlock'</span><span class="p">])</span> <span class="o">&&</span> <span class="k">isset</span><span class="p">(</span><span class="nv">$row</span><span class="p">[</span><span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TCA'</span><span class="p">][</span><span class="nv">$table</span><span class="p">][</span><span class="s1">'ctrl'</span><span class="p">][</span><span class="s1">'editlock'</span><span class="p">]])</span> <span class="o">&&</span> <span class="nv">$row</span><span class="p">[</span><span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TCA'</span><span class="p">][</span><span class="nv">$table</span><span class="p">][</span><span class="s1">'ctrl'</span><span class="p">][</span><span class="s1">'editlock'</span><span class="p">]])</span> <span class="p">{</span>
</code></pre> TYPO3 Core - Feature #101763 (New): FormEditor: Add visibility to finisherhttp://forge.typo3.org/issues/1017632023-08-26T14:23:03ZGuido Schmechel
<p><strong>Context</strong></p>
<p>An editor has a finisher with several options. He wants to switch it off for reasons. To do this, the editor must delete the finisher completely. Unfortunately, there is no control of the finisher.</p>
<p><strong>Possible solution</strong></p>
<p>The finishers get the keyword hidden in the YAML with the default value false. The FormEditor is extended with a button and controls this new value. For space reasons, the padding on the left of the finisher can be removed.</p> TYPO3 Core - Task #99492 (Closed): Use table as output for the redirects:checkintegrity commandhttp://forge.typo3.org/issues/994922023-01-08T13:02:04ZGuido Schmechel
<p>With various checks in the command, the list of hits can become very long. Instead of using the text format, it is better to use the table. The output can then be clearer.</p>
<p><a class="external" href="https://symfony.com/doc/current/components/console/helpers/table.html">https://symfony.com/doc/current/components/console/helpers/table.html</a></p> TYPO3 Core - Feature #99491 (New): PSR14 Event for the redirect integrity checkhttp://forge.typo3.org/issues/994912023-01-08T12:45:42ZGuido Schmechel
<p>As an integrator, I would like to check redirects to records to see if they are still accessible. The prerequisite for this is a RecordLinkhandler, e.g. for news.</p>
<p>With this PSR-14 event, I can check whether targets (t3://record?identifier=tx_news&uid=456) are still valid. Other checks, e.g. for external URLs, would also be possible in this way.</p> TYPO3 Core - Feature #99489 (Under Review): Find redirect duplicateshttp://forge.typo3.org/issues/994892023-01-07T22:54:17ZGuido Schmechel
<p>The redirect:checkintegrity command should also check for duplicates in the sys_redirect table. The duplicates should only be marked.</p> TYPO3 Core - Feature #99412 (Under Review): Livesearch: Open Link in a new tabhttp://forge.typo3.org/issues/994122022-12-22T12:30:37ZGuido Schmechel
<p>Fictitious scenario: I would like to connect the editors to an intranet with training content. To do this, I would expand the search via PSR-14 events. Unfortunately, I still lack the possibility to open links in a new tab.</p> TYPO3 Core - Feature #99409 (Under Review): Livesearch: Add psr-14 event for hintshttp://forge.typo3.org/issues/994092022-12-21T21:16:30ZGuido Schmechel
<p>As an extension developer, I would like to be able to extend or remove the hints in the backend livesearch.<br />=> typo3/sysext/backend/Classes/Controller/LiveSearchController.php</p> TYPO3 Core - Bug #99394 (Resolved): Update documentation for NewRecordViewHelperhttp://forge.typo3.org/issues/993942022-12-19T13:15:42ZGuido Schmechel
<p>Not all examples were adapted when copy/pasting from EditRecordViewHelper.</p>
<p>Documentation: <a class="external" href="https://docs.typo3.org/other/typo3/view-helper-reference/main/en-us/typo3/backend/latest/Link/NewRecord.html">https://docs.typo3.org/other/typo3/view-helper-reference/main/en-us/typo3/backend/latest/Link/NewRecord.html</a><br />File: typo3/sysext/backend/Classes/ViewHelpers/Link/NewRecordViewHelper.php</p> TYPO3 Core - Bug #99383 (Resolved): Filemount display in BE group modal too narrowhttp://forge.typo3.org/issues/993832022-12-15T22:53:56ZGuido Schmechel
<ul>
<li>Edit a backend user</li>
<li>Jump to "Mount and workspaces" tab</li>
<li>Select a group and edit a group<br />=> A small popup opens</li>
</ul>
<p>If I now want to change a filemount inside this popup, the modal for filemounts opens, which is not displayed cleanly in width.</p> TYPO3 Core - Feature #98454 (Under Review): Allow language parameter for 404 handlinghttp://forge.typo3.org/issues/984542022-09-27T19:45:51ZGuido Schmechel
<p>Some context: We have defined three languages for one client. The first language is for support only, has ID 0 and is disabled. One requirement is that no matter what language B is used as the 404 page. One requirement was that there is no root page with / but only /isocode. This means that all general routes (sitemap.xml and so on) now end up in the language 0. Instead of a 404, we get an exception.</p>
<p>Yes, the construct is unfortunately intentional...</p>
<p>It would help us if we could specify a language parameter in the 404 handling for the page that is used in these exceptional cases.</p> TYPO3 Core - Task #87317 (Closed): Filelist UX: Click on paginationhttp://forge.typo3.org/issues/873172019-01-02T14:07:07ZGuido Schmechel
<p>Filelist generate a pagination in this format:<br />"(Arrow) Begin - End"</p>
<p><strong>Current situation</strong><br />Only the arrow is clickable to navigate.</p>
<p><strong>Target</strong><br />The integrator can also navigate with a click on the numbers.</p> TYPO3 Core - Feature #86880 (Closed): Enable password view at the backend loginhttp://forge.typo3.org/issues/868802018-11-07T21:31:16ZGuido Schmechel
<p>It would be nice if we can "view" the password at the backend login if we click on a icon near to the input field. Comparable to the Slack Login.</p>
<p>On mobile it is a hard thing if you enter x letters and have a typo in the password.</p>
<p>Maybe such a simple function: <a class="external" href="https://www.w3schools.com/howto/howto_js_toggle_password.asp">https://www.w3schools.com/howto/howto_js_toggle_password.asp</a></p> TYPO3 Core - Feature #85590 (Closed): Hooks for DatabaseRecordList CSV actionshttp://forge.typo3.org/issues/855902018-07-18T23:10:43ZGuido Schmechel
<p>Use case:<br />We would like customize the csv file before the download starts.</p>
<p>Possible hooks:<br />- customizeCsvInit (So it is possible to rewrite the csv headline)<br />- customizeCsvRow (So it is possible to change or remove single entries or lines)</p>