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 #86147 (Under Review): Prevent updating unchanged fields in DataMapProcessorhttp://forge.typo3.org/issues/861472018-09-04T16:45:58ZNicole Cordestypo3@cordes.co
<p>Given:</p>
<p>- a table with some additional IRRE relations and fields with TCA configuration ['behaviour']['allowLanguageSynchronization'] enabled<br />- open a record from the given table<br />- save it without any changes</p>
<p>Expected:</p>
<p>- saving an untouched record should not update any other record as nothing has changed</p>
<p>Actual:</p>
<p>- related records are updated even without any changes<br />- fetching related records recursively (parents, siblings, relations) takes very long and may result in a "maximum execution time" error</p> TYPO3 Core - Bug #43168 (Closed): RootlineUtility uses backticks which leads to crashing dbalhttp://forge.typo3.org/issues/431682012-11-20T18:02:23ZNicole Cordestypo3@cordes.co
<p>In some queries backticks are used to generate the WHERE clause. Those backticks lead to an error when using dbal. Therefore they have to be removed.</p> TYPO3 Core - Bug #43167 (Closed): Missing separator in tables.sqlhttp://forge.typo3.org/issues/431672012-11-20T17:49:44ZNicole Cordestypo3@cordes.co
<p>CREATE TABLE sys_category_record_mm (<br /> uid_local int(11) DEFAULT '0' NOT NULL,<br /> uid_foreign int(11) DEFAULT '0' NOT NULL,<br /> tablenames varchar(255) DEFAULT '' NOT NULL,<br /> sorting int(11) DEFAULT '0' NOT NULL,<br /> sorting_foreign int(11) DEFAULT '0' NOT NULL,</p>
<pre><code>KEY uid_local_foreign (uid_local,uid_foreign)<br /> KEY uid_foreign_tablenames (uid_foreign,tablenames)<br />);</code></pre>
<p>After the first KEY the comma separator is missing.</p> TYPO3 Core - Bug #42616 (Closed): Install new system extensions during upgrade process failshttp://forge.typo3.org/issues/426162012-11-02T10:14:05ZNicole Cordestypo3@cordes.co
<p>If you try to update your system from 4.7 to current master the second step "Install System Extensions" fails because of missing extensionmanager tables. So we have to push up the initialisation process from EM and adopt it to include ext_tables.sql as well (at the moment only the file ext_tables_static+adt.sql is executed).</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 #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 #40359 (Closed): T3edit doesn't save changeshttp://forge.typo3.org/issues/403592012-08-29T00:11:41ZNicole Cordestypo3@cordes.co
<p>False function prevents t3edit to save templates.</p> TYPO3 Core - Bug #40339 (Closed): Autoloader fails for several classeshttp://forge.typo3.org/issues/403392012-08-28T13:04:08ZNicole Cordestypo3@cordes.co
<p>Due to false path the autoloader doesn't work in several cases.</p>
<p>E.g className Tx_Cars_Controller_CarController is converted to path C:/Users/Nicole/Server/typo3_master.local/typo3conf/ext/cars/Classes/Controller.php (missing class name at the end)</p>