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 - 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 - 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 - 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 - Feature #97477 (New): Event for QueryGenerator getTreeList query builderhttp://forge.typo3.org/issues/974772022-04-26T12:18:46ZGuido Schmechel
<p>We would like to manipulate the QueryBuilder in getTreeList so that we can adjust the sort order and more.</p>
<p>Probably uid is used for performance reasons instead of the TCA sortby field of pages. We could keep it that way as well.</p> TYPO3 Core - Feature #93983 (New): Integrator support: Handling of incorrect filename for typoscr...http://forge.typo3.org/issues/939832021-04-24T16:36:39ZGuido Schmechel
<p>Of course, one can argue/discuss about this. I'll just take up the problem.</p>
<p>Context: The TypoScript setup was not loaded because the file was called "Setup.typoscript". In the core itself, of course, the search is for "setup.typoscript", which is in accordance with the guidelines.</p>
<p>For me, however, there would be potential here to support the integrator. We could also check for a ucwords('setup') file existence and add a log entry if this file exists. For me it's a low hangin' fruit.</p> TYPO3 Core - Feature #93982 (New): Redirect Demand: Allow multiple targets and source_pathshttp://forge.typo3.org/issues/939822021-04-24T16:23:46ZGuido Schmechel
<p>Currently, only one target and one source path are allowed for redirect requests. This is passed as a string to the demand. In contrast, you can pass the host with an array.</p>
<p>=> typo3/sysext/redirects/Classes/Repository/Demand.php</p>
<p>The RedirectRepository (typo3/sysext/redirects/Classes/Repository/RedirectRepository.php) and its function getQueryBuilderForDemand could be a little bit more flexible. We could change from string to array and add the constraints with a for loop.</p>
<p>Advantage: It is easier to merge the demands and thus use a pagination from the core. This as support for a third-party extension.</p>
<p>Hint: This would be breaking and may only be implemented from v12</p> TYPO3 Core - Task #89921 (Under Review): Check transport_spool_filepath in the install toolhttp://forge.typo3.org/issues/899212019-12-11T17:56:41ZGuido Schmechel
<p>You can set a custom folder via $GLOBALS['TYPO3_CONF_VARS']['MAIL']['transport_spool_filepath']. The Directory Status could check if the folder is writable</p> TYPO3 Core - Task #89563 (New): Add redirect typeshttp://forge.typo3.org/issues/895632019-10-31T16:57:44ZGuido Schmechel
<p>Compared to the extension yoast premium, there are still two types of HTTP missing:</p>
<p>410 Content deleted<br />451 Unavilable for legal reasons</p> TYPO3 Core - Bug #89326 (Accepted): Prevent duplicate redirects in auto redirectshttp://forge.typo3.org/issues/893262019-10-01T21:04:28ZGuido Schmechel
<p><strong>Case "Auto redirect":</strong> (>= v10.1)<br />An editor changes the slug of a page several times back and forth. A redirect is always created, no matter if it already exists.</p>
<p>Possible solution:<br />Optimal would be a hash value which is created from all 8 values.</p> TYPO3 Core - Task #89325 (New): Prevent duplicate redirects in backend modulehttp://forge.typo3.org/issues/893252019-10-01T21:02:06ZGuido Schmechel
<p><strong>Case "Backend Modul":</strong> (>= v9)<br />In the backend module you can save as many redirects with the same settings. There is no duplicate check.</p>
<p><strong>Possible solution:</strong><br />Optimal would be a hash value which is created from all 8 values.</p> TYPO3 Core - Bug #85323 (Resolved): Create dir if user create a local storagehttp://forge.typo3.org/issues/853232018-06-21T10:44:35ZGuido Schmechel
<p>TYPO3 Version 9.4.dev</p>
<p>I create a file storage to test another issue. I use the Local Driver add a fictitious directory path and add the storage. If i check the "file list" module, i see the new storage and the hint "Name (Offline)" There is no hint that this directory doesn't exist.</p>
<p>Beware of the other fal driver/adapter it was a nice feature to create the path automatically or add a hint that the path is missing.</p>