TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692018-10-10T12:47:27ZTYPO3 Forge
Redmine TYPO3 Core - Bug #86617 (Closed): Trying to get property 'workspace' of non-object when running ...http://forge.typo3.org/issues/866172018-10-10T12:47:27ZTymoteusz Motylewskit.motylewski@gmail.com
<p>Plenty of notices are thrown when running slug upgrade wizard.</p>
<p>PHP Notice: Trying to get property 'workspace' of non-object in /var/www/html/typo3/sysext/backend/Classes/Utility/BackendUtility.php on line 4037<br />PHP Notice: Trying to get property 'workspace' of non-object in /var/www/html/typo3/sysext/backend/Classes/Utility/BackendUtility.php on line 4290<br />PHP Notice: Trying to get property 'workspace' of non-object in /var/www/html/typo3/sysext/backend/Classes/Utility/BackendUtility.php on line 4037</p>
<p>Example stack trace:<br /><pre>
BackendUtility.php:4290, TYPO3\CMS\Backend\Utility\BackendUtility::getMovePlaceholder()
BackendUtility.php:494, TYPO3\CMS\Backend\Utility\BackendUtility::getPageForRootline()
BackendUtility.php:387, TYPO3\CMS\Backend\Utility\BackendUtility::BEgetRootLine()
SlugHelper.php:545, TYPO3\CMS\Core\DataHandling\SlugHelper->resolveParentPageRecord()
SlugHelper.php:169, TYPO3\CMS\Core\DataHandling\SlugHelper->generate()
PopulatePageSlugs.php:167, TYPO3\CMS\Install\Updates\PopulatePageSlugs->populateSlugs()
PopulatePageSlugs.php:99, TYPO3\CMS\Install\Updates\PopulatePageSlugs->executeUpdate()
UpgradeWizardsService.php:397, TYPO3\CMS\Install\Service\UpgradeWizardsService->executeWizard()
UpgradeController.php:967, TYPO3\CMS\Install\Controller\UpgradeController->upgradeWizardsExecuteAction()
RequestHandler.php:205, TYPO3\CMS\Install\Http\RequestHandler->handle()
Application.php:65, TYPO3\CMS\Install\Http\Application->handle()
AbstractApplication.php:110, TYPO3\CMS\Install\Http\Application->run()
install.php:104, {closure:/var/www/html/typo3/install.php:101-105}()
install.php:105, {main}()
</pre></p> TYPO3 Core - Bug #86332 (Closed): QuerySettings dont get language mode from context in lang 0http://forge.typo3.org/issues/863322018-09-20T15:33:06ZTymoteusz Motylewskit.motylewski@gmail.com
<p>This is a little regression after <a class="external" href="https://review.typo3.org/#/c/57424/">https://review.typo3.org/#/c/57424/</a></p> TYPO3 Core - Bug #83542 (Closed): tree doesn't work when doktypesToShowInNewPageDragArea is emptyhttp://forge.typo3.org/issues/835422018-01-11T17:28:07ZTymoteusz Motylewskit.motylewski@gmail.com
<p>setting<br /><pre>
options.pageTree.doktypesToShowInNewPageDragArea >
</pre></p>
<p>breaks the page tree in v9</p> TYPO3 Core - Bug #83523 (Rejected): remove or deprecate NewContentElementControllerhttp://forge.typo3.org/issues/835232018-01-09T21:26:01ZTymoteusz Motylewskit.motylewski@gmail.com
<p>the NewContentElementController was replaced in most usages with NewContentElementWizardController<br />however there are still few places where the old route new_content_element is used</p> TYPO3 Core - Bug #83385 (Closed): SyntaxError: invalid regular expression flag s - in page treehttp://forge.typo3.org/issues/833852017-12-19T10:16:06ZTymoteusz Motylewskit.motylewski@gmail.com
<p>Seems that JS regex flag /s is not supported in all browsers.<br /><pre>
SyntaxError: invalid regular expression flag s
</pre></p>
<p>Instead we could use <br /><pre>
[/s/S]*
</pre><br />to match newlines also.</p> TYPO3 Core - Bug #79916 (Closed): Can not delete file from clickmenu in filelisthttp://forge.typo3.org/issues/799162017-02-20T12:13:20ZTymoteusz Motylewskit.motylewski@gmail.com
<p>since context menu refactoring it's not possible to delete a file from the context menu.</p>
<p>Big thanks to Malte Koitka for spotting the issue.</p> TYPO3 Core - Bug #79771 (Closed): Failing acceptance testshttp://forge.typo3.org/issues/797712017-02-12T22:10:51ZTymoteusz Motylewskit.motylewski@gmail.comTYPO3 Core - Bug #79710 (Closed): Reintroduce context menu on page title in the page treehttp://forge.typo3.org/issues/797102017-02-09T15:13:48ZTymoteusz Motylewskit.motylewski@gmail.com
<p>Since context menu refactoring <a class="external" href="https://review.typo3.org/#/c/50124/">https://review.typo3.org/#/c/50124/</a><br />the context was not showing when right clicking on the page title in<br />the page tree.</p> TYPO3 Core - Bug #77809 (Closed): Wrong path in compatibility7 indexed searchhttp://forge.typo3.org/issues/778092016-09-02T22:33:08ZTymoteusz Motylewskit.motylewski@gmail.com
<p>typo3/sysext/compatibility7/ext_tables.php<br />contains<br /><pre>
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('compatibility7') . 'Resources/PHP/class.tx_indexed_search_pi_wizicon.php';
</pre><br />but should</p>
<p>\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('compatibility7') . 'PHP/class.tx_indexed_search_pi_wizicon.php';</p> TYPO3 Core - Bug #77796 (Closed): Info module -> Page TS config fro page 0 throws error on clicki...http://forge.typo3.org/issues/777962016-09-02T19:49:55ZTymoteusz Motylewskit.motylewski@gmail.com
<p>If you go to Info module<br />then select Page TSconfig<br />select page 0 (root page) from the page tree<br />click on any page name in the table<br />you'll get an error about misssing CRSF token</p> TYPO3 Core - Bug #77621 (Closed): Handle new records in selectTreehttp://forge.typo3.org/issues/776212016-08-24T17:38:53ZTymoteusz Motylewskit.motylewski@gmail.com
<p>the new svg tree has to correctly pass command (edit/new) to the ajax controller.</p> TYPO3 Core - Bug #67843 (Closed): Wrong queries in indexSearchRepositoryhttp://forge.typo3.org/issues/678432015-06-30T11:14:08ZTymoteusz Motylewskit.motylewski@gmail.com
<p>Duplicate 'AND' in IndexSearchRepository.php</p>
<p>Line 562 and 627 both add a 'AND' string so the final query contains 'AND AND' and gets invalid.</p>
<p>The pi-based version of indexed search does not contain 'AND' in function execFinalQuery (SearchFormController.php line 1108)</p>
<p>There is something wrong with the implode function in statement<br />$wordSel = '(' . implode(' OR ', $this->wSelClauses) . ') AND ';<br />in line 614 in IndexSearchRepository.php<br />Implode returns double ORs ('OR OR'). Therefore the query gets invalid.</p>
<p>There are only search results for the first item in defaultFreeIndexUidList. <br />Other items return "no result" even if there are some.</p> TYPO3 Core - Bug #64713 (Closed): ' Unexpected token }' when editing text with image CEhttp://forge.typo3.org/issues/647132015-02-01T11:12:07ZTymoteusz Motylewskit.motylewski@gmail.com
<p>current master<br />1. go to page module<br />2. open browsers console<br />3. create new CE type "text" or "text with image" <br />4. in the console you'll see an error:<br /><pre>
Wrap.open.js?1418209900:1 Uncaught SyntaxError: Unexpected end of input
Wrap.close.js?1418209900:2 Uncaught SyntaxError: Unexpected token }
</pre></p> TYPO3 Core - Bug #55830 (Closed): Cleanup mess with treeView implementationshttp://forge.typo3.org/issues/558302014-02-10T10:59:42ZTymoteusz Motylewskit.motylewski@gmail.com
<p>Currently we have ~17 classes inheriting from Backend\Tree\View\AbstractTreeView class <br />(not counting legacy classes from before namespace change).<br />We have several classes with the same names (from different namespaces) like:<br />Backend\Tree\View\PageTreeView<br />Backend\View\PageTreeView<br />or</p>
<p>Impexp\LocalPageTree<br />localPageTree from class.browse_links_php<br />localPageTree from db_new_php <br />localPageTree from move_el_php</p>
<p>It might be ok to have the same names across namespaces, but if it's combined with other issues, it makes really hard to understand this area of the core.</p>
<p>There are also 3 empty classes:<br />Rtehtmlarea\ImageFolderTree<br />rteFolderTree from class.browse_links_php<br />rtePageTree from class.browse_links_php</p>
<p>See attached diagrams of classes. One is with legacy classes, second one is without.</p>
<p>Because of this mess behaviour and look of trees differs in different parts of the backend (Link wizard, RTE link wizard, folder selector, file selector, image selector, RTE image selector,....).<br />It's also really hard to reuse it in own extension (which base class to inherit?).</p> TYPO3 Core - Bug #55763 (Closed): using object as string in ResourceStorage->getUniqueName http://forge.typo3.org/issues/557632014-02-07T14:35:09ZTymoteusz Motylewskit.motylewski@gmail.com
<p>I got this error while attaching file in RTE<br />"Object of class TYPO3\CMS\Core\Resource\Folder could not be converted to string"</p>
<p>it is caused by the call <br />if (!$this->driver->fileExistsInFolder($theDestFile, $folder)) {<br />which should look like:<br />if (!$this->driver->fileExistsInFolder($theDestFile, $folder->getIdentifier())) {</p>
<p>because $folder is an object.</p>