TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692022-12-16T10:38:24ZTYPO3 Forge
Redmine TYPO3 Core - Bug #99387 (Closed): @import with *.tsconfig wildcard does not workhttp://forge.typo3.org/issues/993872022-12-16T10:38:24ZOliver Bartsch
<p>Following code does no longer include the corresponding <code>*.tsconfig</code> files:</p>
<pre>
ExtensionManagementUtility::addUserTSConfig(
"@import 'EXT:sitepackage/Configuration/TSconfig/User/*.tsconfig'"
);
</pre> TYPO3 Core - Bug #96582 (Closed): Undefined array key warning in StageServicehttp://forge.typo3.org/issues/965822022-01-19T11:04:02ZOliver Bartsch
<pre>
PHP Warning: Undefined array key "uid" in /var/www/html/typo3/sysext/workspaces/Classes/Service/StagesService.php line 156
</pre> TYPO3 Core - Bug #96468 (Closed): "All" label for workspace mass action is misleadinghttp://forge.typo3.org/issues/964682022-01-05T15:49:51ZOliver Bartsch
<p>While one could think "all" means all changes of the current site (and subpages depending on the selected depth), the mass action actually targets the entire workspace.</p> TYPO3 Core - Bug #94946 (Closed): Workspace Module triggers JavaScript error when in live workspacehttp://forge.typo3.org/issues/949462021-08-20T16:32:57ZOliver Bartsch
<pre>
Uncaught TypeError: Cannot read property 'className' of null
</pre> TYPO3 Core - Task #94935 (Closed): Use multi record selection in workspace modulehttp://forge.typo3.org/issues/949352021-08-19T13:41:23ZOliver BartschTYPO3 Core - Bug #94718 (Closed): Fallback for "default" page TSconfig has to be a stringhttp://forge.typo3.org/issues/947182021-08-05T10:38:10ZOliver Bartsch
<p>The value of a TSconfig entry in the <code>TSconfig</code> array of <code>ModifyLoadedPageTsConfigEvent</code> is the TSconfig string.</p>
<p>Therefore it should be possible to extend e.g. the default TSconfig (read from <code>$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultPageTSconfig']</code>) in this way:</p>
<pre>
$tsConfig = $event->getTsConfig();
$tsConfig['default'] .= 'my.custom.config';
$event->setTsConfig($tsConfig);
</pre>
<p>This however may fail due to the fallback, set in <code>PageTsConfigLoader->collect</code>:</p>
<pre>
$tsData = [
'default' => $GLOBALS['TYPO3_CONF_VARS']['BE']['defaultPageTSconfig'] ?? []
];
</pre> TYPO3 Core - Bug #94024 (Closed): Exception on moving non workspace aware record in workspaceshttp://forge.typo3.org/issues/940242021-04-29T19:48:12ZOliver Bartsch
<p>When moving a non workspace aware record while in a workspace, following exception is thrown:</p>
<pre>
(1/1) #1381512761 TYPO3\CMS\Core\Type\Exception\InvalidEnumerationValueException
Invalid value "" for enumeration "TYPO3\CMS\Core\Versioning\VersionState"
</pre>
<p><strong>Steps to reproduce:</strong></p>
<ol>
<li>Install <a class="external" href="https://github.com/TYPO3/styleguide">https://github.com/TYPO3/styleguide</a> and create styleguide page tree with data in the styleguide module</li>
<li>Change to non-live workspace</li>
<li>Go to List module on page "elements select" </li>
<li>Cut element "bus_lane.jpg" (record type: <code>tx_styleguide_elements_select_single_12_foreign</code>)</li>
<li>Go to another page and paste the record</li>
<li>Exception is thrown</li>
</ol> TYPO3 Core - Bug #93970 (Closed): DIff view in workspace module does not properly resolve relations http://forge.typo3.org/issues/939702021-04-22T13:42:53ZOliver Bartsch
<p>The diff view for new and delete placeholder, introduced in <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Workspace record information is missing the diff for new and delete placeholders (Closed)" href="http://forge.typo3.org/issues/93620">#93620</a>, uses the version record for generation of the diff view.<br />Since the relation records however do always contain the uid of the live record in their <code>foreign_table</code> field, the diff view<br />must use the live record instead.</p> TYPO3 Core - Bug #93902 (Closed): Publish button in workspaces module is missing a tooltiphttp://forge.typo3.org/issues/939022021-04-12T09:21:38ZOliver BartschTYPO3 Core - Bug #93800 (Closed): TypeError in PreviewUriBuilderhttp://forge.typo3.org/issues/938002021-03-22T15:59:02ZOliver Bartsch
<pre>
TypeError: Argument 1 passed to TYPO3\CMS\Backend\Routing\PreviewUriBuilder::create() must be of the type int, string given, called in /typo3/sysext/workspaces/Classes/Preview/PreviewUriBuilder.php on line 191
</pre> TYPO3 Core - Bug #93625 (Closed): JavaScript TypeError on accessing workspace module in live work...http://forge.typo3.org/issues/936252021-03-02T15:09:55ZOliver Bartsch
<p><strong>Stack trace</strong><br /><pre><code class="javascript syntaxhl" data-language="javascript"><span class="nx">jquery</span><span class="p">.</span><span class="nx">js</span><span class="p">?</span><span class="nx">bust</span><span class="o">=</span><span class="mi">1614684973</span><span class="p">:</span><span class="mi">3850</span> <span class="nx">Uncaught</span> <span class="nx">TypeError</span><span class="p">:</span> <span class="nx">Cannot</span> <span class="nx">read</span> <span class="nx">property</span> <span class="dl">'</span><span class="s1">clearable</span><span class="dl">'</span> <span class="k">of</span> <span class="kc">undefined</span>
<span class="nx">at</span> <span class="nx">Backend</span><span class="p">.</span><span class="nf">registerEvents </span><span class="p">(</span><span class="nx">VM13451</span> <span class="nx">Backend</span><span class="p">.</span><span class="nx">js</span><span class="p">:</span><span class="mi">13</span><span class="p">)</span>
<span class="nx">at</span> <span class="nx">HTMLDocument</span><span class="p">.</span><span class="o"><</span><span class="nx">anonymous</span><span class="o">></span> <span class="p">(</span><span class="nx">VM13451</span> <span class="nx">Backend</span><span class="p">.</span><span class="nx">js</span><span class="p">:</span><span class="mi">13</span><span class="p">)</span>
<span class="nx">at</span> <span class="nf">mightThrow </span><span class="p">(</span><span class="nx">jquery</span><span class="p">.</span><span class="nx">js</span><span class="p">?</span><span class="nx">bust</span><span class="o">=</span><span class="mi">1614684973</span><span class="p">:</span><span class="mi">3557</span><span class="p">)</span>
<span class="nx">at</span> <span class="nf">process </span><span class="p">(</span><span class="nx">jquery</span><span class="p">.</span><span class="nx">js</span><span class="p">?</span><span class="nx">bust</span><span class="o">=</span><span class="mi">1614684973</span><span class="p">:</span><span class="mi">3625</span><span class="p">)</span>
</code></pre></p> TYPO3 Core - Bug #93620 (Closed): Workspace record information is missing the diff for new and de...http://forge.typo3.org/issues/936202021-03-01T14:28:12ZOliver Bartsch
<p>In case a record is a new placeholder or a deleted placeholder, the record information does not display any diff.</p> TYPO3 Core - Bug #93420 (Closed): Cannot publish workspace changes due to mailer misconfigurationhttp://forge.typo3.org/issues/934202021-02-03T14:41:39ZOliver BartschTYPO3 Core - Bug #92458 (New): Creating the "same" record in live and draft workspace led to misb...http://forge.typo3.org/issues/924582020-10-01T12:06:32ZOliver Bartsch
<p>Given you have two site languages (Default L=0 and Translation L=1) and the page is translated in L=1.</p>
<ol>
<li>Create a new content element in L=0</li>
<li>Switch in Workspace Draft and translate the newly created record (1.) in L=1 (Don't publish)</li>
<li>Switch back to Live and translate the newly created record (1.) in L=1</li>
<li>recordlist now displays the created live record (3.)</li>
<li>Switch back in Workspace Draft and publish the translated record (2.)</li>
<li>Switch back to Live</li>
<li>Now the record (2.) is displayed in recordlist although we created the translation already (3.)</li>
<li>Switch back in Workspace Draft and remove the record from (2.)</li>
<li>Live record (3.) is displayed again</li>
</ol>
<p>Doing the same in page module results in having two translations for the default record in connected mode.</p> TYPO3 Core - Bug #92433 (Closed): Problems on upgrade if unpublished (workspace) records exist in...http://forge.typo3.org/issues/924332020-09-28T10:01:30ZOliver Bartsch
<pre>
Imported from T3cm 2020 (https://notes.typo3.org/s/WpKeyLuYr)
</pre>