TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692023-06-26T13:37:49ZTYPO3 Forge
Redmine TYPO3 Core - Bug #101168 (New): Copy elements with IRRE field deletes copied translationshttp://forge.typo3.org/issues/1011682023-06-26T13:37:49ZNicole Cordestypo3@cordes.co
<p>Given:</p>
<p>- system with at least two languages<br />- install the attached extension<br />- create a new page and translate into another language<br />- create a new content element "copy_irre" and attach a child link<br />- translate the content element into the other language<br />- change the link label of the translated child link<br />- copy the content element and paste it anywhere on the site</p>
<p>Expectation:</p>
<p>- a copied content element should be visible<br />- the label of the translated child should match the original translation</p>
<p>Actual:</p>
<p>- the original link gets synchronized again, the label gets lost</p>
<p>It seems the correct translation is created first but gets deleted again and a new synchronization is created.</p>
<p>The copy & paste steps work correctly if the allowLanguageSynchronization is turned off.</p> TYPO3 Core - Bug #100807 (New): Analyze Database Structure fails with EnforceableQueryRestriction...http://forge.typo3.org/issues/1008072023-05-04T10:34:43ZNicole Cordestypo3@cordes.co
<p>Given:</p>
<p>- an own class implementing the QueryRestrictionInterface and EnforceableQueryRestrictionInterface using a constructor dependency to another class<br />- this class is marked as public in settings.yaml<br />- this class is registered in $GLOBALS['TYPO3_CONF_VARS']['DB']['additionalQueryRestrictions']</p>
<p>Expectation:</p>
<p>- calling "Analyze Database Structure" in maintenance module should compare the current database structure with expected on</p>
<p>Actual:</p>
<p>- an error occurs as the (constructor) dependency cannot be resolved<br />- the failsafe container instead of the symfony dependency container is used</p> TYPO3 Core - Bug #93216 (Under Review): Include addRootLineFields in page tree controllerhttp://forge.typo3.org/issues/932162021-01-04T16:00:06ZNicole Cordestypo3@cordes.co
<p>Given:<br />- an own overlay for pages should be added using the $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Imaging\IconFactory::class]['overrideIconOverlay']<br />- coming from \TYPO3\CMS\Backend\Controller\Page\TreeController::fetchDataAction only a hardcoded list of fields is available in a page record row</p>
<p>Expectation:<br />- page records are fetched with fields from $GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields']</p>
<p>Actual:<br />- only static fields are fetched (see \TYPO3\CMS\Backend\Controller\Page\TreeController::getPageTreeRepository)</p> TYPO3 Core - Bug #86212 (New): Extended tab with IRRE relation is not opened by defaulthttp://forge.typo3.org/issues/862122018-09-10T00:02:49ZNicole Cordestypo3@cordes.co
<p>Given:</p>
<p>- the attached extension installed<br />- open a new tt_content element record<br />- go to tab "Extended" add a new "Related Content" and save<br />- again go to tab "Extended" and save (no other changes necessary)</p>
<p>Expected:</p>
<p>- the last opened tab "Extended" should be reopened by default</p>
<p>Actual:</p>
<p>- the tab "Extended" is marked as active, but the content from "General" is shown</p> TYPO3 Core - Bug #82880 (New): Synchronize inline records triggers maxItemsErrorhttp://forge.typo3.org/issues/828802017-10-29T14:01:51ZNicole Cordestypo3@cordes.co
<p>How to reproduce:</p>
<p>1. Install attached extension.<br />2. Add new page.<br />3. Insert "Container" record on the created page.<br />3.1 Add two content records to "Container" field.<br />4. Translate the page to another language.<br />5. Translate the content element with "Translate" mode.<br />6. Open the container element in default language and attach a third inline content element.<br />7. Open the translated container element. You will see the third inline content element without translation.<br />8. Synchronize translated records with "Synchronize with original language"</p>
<p>Expected result:</p>
<p>I see three translated content records.</p>
<p>Actual result:</p>
<p>I see only two content elements afterwards. An error "A maximum of 3 child records are allowed." is triggered. Reloading the page however shows the expected records.</p>
<p>Guess:</p>
<p>I think the error is triggered before the untranslated record is removed. Thus the JavaScript prevents add the new (translated) content record. It seems the PHP-part of the localization works without errors.</p> TYPO3 Core - Bug #43043 (Closed): Remove empty brackets when configuration type is emptyhttp://forge.typo3.org/issues/430432012-11-17T01:27:37ZNicole Cordestypo3@cordes.co
<p>When applying patch <a class="external" href="http://forge.typo3.org/issues/43042">http://forge.typo3.org/issues/43042</a> for unknown configuration types empty brackets are shown behind the input field. These could be dropped.</p> TYPO3 Core - Bug #42655 (Closed): Missing pid field in ext_tables_static+adt.sqlhttp://forge.typo3.org/issues/426552012-11-02T22:20:39ZNicole Cordestypo3@cordes.co
<p>In the ext_tables.sql there is a pid field which is left in the ext_tables_static+adt.sql file. This causes unnecessary ALTER queries in database comparison.</p> TYPO3 Core - Task #42613 (Closed): Cleanup update wizard configurationhttp://forge.typo3.org/issues/426132012-11-02T02:15:10ZNicole Cordestypo3@cordes.co
<p>There are still some old tx_ classes in the update wizard configuration which should be replaced with their namespaced versions. Then those classes which were introduced with 6.0 could be deleted from the class mapping list.</p> TYPO3 Core - Bug #42574 (Closed): Updating introduction package failshttp://forge.typo3.org/issues/425742012-10-31T22:36:15ZNicole Cordestypo3@cordes.co
<p>Updating the current introduction package fails due to hardcoded t3lib_div call in localconf.php. This class was removed and new name is \TYPO3\CMS\Core\Utility\GeneralUtility</p>
<pre>
$TYPO3_CONF_VARS['FE']['pageNotFound_handling'] = t3lib_div::getIndpEnv('TYPO3_SITE_URL').'index.php?id=16';
</pre>
<p>We need to set class_alias in bootstrap where the GeneralUtility class gets loaded.</p> TYPO3 Core - Bug #41223 (Closed): Deleted processed files are not re-renderedhttp://forge.typo3.org/issues/412232012-09-21T23:43:29ZNicole Cordestypo3@cordes.co
<p>The rendering process (e.g. for images) are saved in an own table "sys_file_processedfile". Everytime a file is going to be processed the data is taken from the table without checking if the file still exists. This breaks for example preview images in backend module.</p> TYPO3 Core - Bug #41204 (Closed): Preview images not rendered in Web > Page view on Windows systemshttp://forge.typo3.org/issues/412042012-09-21T21:24:42ZNicole Cordestypo3@cordes.co
<p>In Web > Page view the preview images are not rendered on Windows systems. Is is due to failing functions in class TYPO3\CMS\Core\Utility\PathUtility. Basically it's an issue with forward and backward slashes. In the class the constance DIRECTORY_SEPARATOR is used which is on Windows systems a backward slash. Normally paths in TYPO3 are converted to use forward slashes and here is the existing problem.</p> TYPO3 Core - Bug #41182 (Closed): Driver cannot be savedhttp://forge.typo3.org/issues/411822012-09-21T16:45:49ZNicole Cordestypo3@cordes.co
<p>Because of a false call on setLocalConfigurationValuesByPathValuePairs the driver config cannot be set. The function</p> TYPO3 Core - Bug #41158 (Closed): Error messages are not shown in 123 installation processhttp://forge.typo3.org/issues/411582012-09-21T12:03:13ZNicole Cordestypo3@cordes.co
<p>Because of a missing ERRORMESSAGES subpart in the 123 install template, error messages collected while processing are not shown in the frontend.</p> TYPO3 Core - Task #41151 (Closed): Improve error message for failling database creationhttp://forge.typo3.org/issues/411512012-09-21T10:56:03ZNicole Cordestypo3@cordes.co
<p>Due to compatibility (maybe?) the create database command can't use quotes for new database names. Therefore (at least for MySQL databases) the characters to use is limited to 0-9, a-z, A-Z, $, _</p>
<p>This should be mentioned when creating the database fails.</p> TYPO3 Core - Bug #40843 (Closed): Fatal error is thrown when more drivers are registeredhttp://forge.typo3.org/issues/408432012-09-12T00:11:49ZNicole Cordestypo3@cordes.co
<p>When multiple drivers are loaded due to extension manager processes the ext_localconf.php's are loaded twice. This leads to exception #1314979451. Instead of checking only the short name of a driver the DriveRegistry should check the class name as well.</p>