TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692022-10-29T09:40:06ZTYPO3 Forge
Redmine TYPO3 Core - Feature #98953 (New): "Go to list module" hint in not folder pageshttp://forge.typo3.org/issues/989532022-10-29T09:40:06ZChristian Toffolo
<p>Make it possible to configure a page that's not a sysfolder to display the "Go to list module" hint in Page module.</p>
<p>The hint description should be a bit different:<br />"The current page could contain records only visible in List module."</p> TYPO3 Core - Bug #98436 (New): Can't edit record (stuck) if hideDeleteIcon is set.http://forge.typo3.org/issues/984362022-09-26T10:04:41ZChristian Toffolo
<p>JS console error:<br /><code>Uncaught TypeError: Cannot read properties of null (reading 'classList')</code></p>
<p>Step to reproduce:<br />- just add <code>'hideDeleteIcon' => true</code> to, by example, field shortcut of pages TCA<br />- try to edit a Page record of type shortcut<br />- check the JS console</p> TYPO3 Core - Bug #98310 (Closed): After upgrade to TYPO3 11, can't login in BE because of existin...http://forge.typo3.org/issues/983102022-09-09T09:47:25ZChristian Toffolo
<p>After upgrade to TYPO3 11, editors can't login in BE because of existing cookie be_typo_user.<br />The editors enter the correct credentials but they are redirected back to the login form.</p>
<p>Same thing happens in the Install Tool.</p>
<p>If this cookie is deleted then the login is possible but obviously is unpractical to make al the TYPO3 editors to delete this cookie.</p> TYPO3 Core - Feature #97555 (New): Add helper button to generate title from filenamehttp://forge.typo3.org/issues/975552022-05-05T07:55:13ZChristian Toffolo
<p>In Filelist module, when editing metadata of a file, have an helper button to generate title from filename.<br />Pressing this button, it fills the title field with the name of the file without extension and replacing underscores/hyphens with spaces.<br />If the title field is not empty then the button is disabled.</p> TYPO3 Core - Feature #97278 (New): Add multiple selection of records in IRRE as wellhttp://forge.typo3.org/issues/972782022-03-31T18:17:50ZChristian Toffolo
<p>Add the multiple selection used in the List Module also to the records in IRRE as well so as to allow faster bulk operations such as deleting a large number of IRRE elements.</p> TYPO3 Core - Feature #97276 (New): Add frame to Page Module to display frontend in real-timehttp://forge.typo3.org/issues/972762022-03-31T17:44:49ZChristian Toffolo
<p>In the Page Module, add an additional frame on the right to display the frontend of the page selected in the page tree and refresh it automatically upon edits.</p>
<p>Same approach as <a href="https://sulu.rocks/admin/#/" class="external">Sulu CMS</a> (please, check out the demo).</p> TYPO3 Core - Bug #95052 (Closed): BE stuck after search, in case user cannot edit recordhttp://forge.typo3.org/issues/950522021-08-31T13:10:11ZChristian Toffolo
<p>If a BE user search something in the upper/right search box and then clicks on a record that the user can't edit then the 3rd column of the BE is stuck and display only the loader.</p> TYPO3 Core - Bug #95025 (Accepted): BE user limited to single not default language can't translat...http://forge.typo3.org/issues/950252021-08-29T09:09:04ZChristian Toffolo
<p>Step to reproduce:<br />1) create BE user with <code>Limit to languages [allowed_languages]</code> set to a single not default language</p>
<p>Result:<br />In Page module doc header is missing the select <code>actionMenu</code> and in module body is missing the select <code>createNewLanguage</code> so the user can't translate the page.</p>
<p>The problem seems to be here: <a class="external" href="https://github.com/TYPO3/typo3/blob/6543aa31699309e2bc574749c8c980c6f8adb26c/typo3/sysext/backend/Classes/Controller/PageLayoutController.php#L308">https://github.com/TYPO3/typo3/blob/6543aa31699309e2bc574749c8c980c6f8adb26c/typo3/sysext/backend/Classes/Controller/PageLayoutController.php#L308</a><br />because, to make the action menu of page module to appear, at least 2 available languages are needed.</p> TYPO3 Core - Bug #93839 (Closed): "Hide page if no translation for current language exists" not h...http://forge.typo3.org/issues/938392021-03-31T09:33:53ZChristian Toffolo
<p>If a page has "Hide page if no translation for current language exists" set and has no translation, its `<link rel="alternate" hreflang="xx-XX" href=""/>` are correctly not rendered.</p>
<p>But they are rendered in the sub-pages of this page even if they are not translated.<br />(in TYPO3 9 they were correctly not rendered)</p>
<p>- Parent without translations and with "Hide page if no translation for current language exists" set: no hreflang<br />-- Sub-page without translations and with "Hide page if no translation for current language exists" not set: hreflang rendered for every setup language</p> TYPO3 Core - Bug #93441 (Closed): BE Login Failure in iOS 12http://forge.typo3.org/issues/934412021-02-05T09:24:23ZChristian Toffolo
<p>A device with iOS 12 can't login into the BE.<br />After 4 attempts I receive the following mail:</p>
<p>TYPO3 Login Failure Warning (at Website)<br />Login-attempt from 151.36.213.106 for username 'test' with an empty password!</p> TYPO3 Core - Feature #89053 (Closed): BE Button to close all "Open Documents"http://forge.typo3.org/issues/890532019-09-01T11:19:47ZChristian Toffolo
<p>Add a button in the BE list of "Open Documents" to close them all.</p> TYPO3 Core - Feature #81310 (Accepted): Add "select all records in all pages" button to Recyclerhttp://forge.typo3.org/issues/813102017-05-23T08:20:01ZChristian Toffolo
<p>Recycler has pagination of records displayed and a "select all" button that selects all records in current page.<br />But if there are many pages, it's useful to have a "select all records in all pages" button.</p>
<p>As an example, Gmail has a button that select all mails in current page and then a link appear with the text like "Select all 41,707 conversations in All Mail" that, when clicked, select everything.</p> TYPO3 Core - Bug #78919 (Closed): Avoid no_cache=1 after "Save and view page"http://forge.typo3.org/issues/789192016-12-08T11:26:03ZChristian Toffolo
<p>When an editor clicks on "Save and view page" a new tab opens with a link like:<br /><a class="external" href="http://www.domain.ext/index.php?id=2&no_cache=1">http://www.domain.ext/index.php?id=2&no_cache=1</a><br />if the editor shares this page we will have an incorrect link living in the internet.</p>
<p>At least remove the no_cache=1 parameter that is not necessary because the cache should be cleared while saving the page and not with the parameter.<br />Also it would be better to have the speaking url instead of "index.php?id=2" but probable this should be handled by the speaking url generator extension (ex. realurl).</p> TYPO3 Core - Bug #75811 (Closed): Backend speed decrease since 4.7http://forge.typo3.org/issues/758112016-04-20T14:03:38ZChristian Toffolo
<p>I had the opportunity to return to work with the backend of TYPO3 4.7 after a long time working with 6.2 and 7.6</p>
<p>I felt the 4.7 noticeably more responsive and faster while the 7.6 seemed very heavy to navigate (load times, scroll speed) compared to 4.7. So I did some tests to try to understand why 7.6 is so slow.</p>
<p>Using the Task Manager of Chrome on the same frame of the backend in list module with 77 tt_address records:<br />4.7: Ram ~20M<br />7.6: Ram ~75M</p>
<p>Using the ispector on the frames showing the 77 records:<br />4.7: 19 requests / 405KB transfered / DOMContentLoaded 1,69s / Load: 2,13s<br />7.6: 59 requests / 285KB transfered / DOMContentLoaded 2,82s / Load: 4,28s</p>
<p>Counting the DOM elements of the frames with document.getElementsByTagName('*').length:<br />4.7: 2558<br />7.6: 4255</p>
<p>It looks like that 4.7 is 200% more performing, and it also felt like that. From what little I re-used 4.7, working on that was much more pleasant.</p> TYPO3 Core - Bug #57584 (Closed): 'sys_filemounts.base' field should be int(11)http://forge.typo3.org/issues/575842014-04-03T08:07:57ZChristian Toffolo
<p>Since 'sys_filemounts.base' field is a pointer to 'sys_file_storage.uid', it should be of type int(11) instead of type tinyint(4).</p>