TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692016-01-29T16:07:25ZTYPO3 Forge
Redmine TYPO3 Core - Bug #73013 (Closed): Don't render the "more" link in the help popup if the user has ...http://forge.typo3.org/issues/730132016-01-29T16:07:25ZMarco Huber
<p>In the help popups the "read more" link is shown even if the user has no access to cshmanual BE module. If the user clicks on the link, the exception "#1294586448: Access Error: You don't have access to this module" is thrown.</p> TYPO3 Core - Bug #73009 (Closed): cshmanual module is not configurable by grouphttp://forge.typo3.org/issues/730092016-01-29T15:13:28ZMarco Huber
<p>Since <a class="external" href="https://forge.typo3.org/issues/63000">https://forge.typo3.org/issues/63000</a> the BE-Module can not be configured for a BE-Usergroup.</p> TYPO3 Core - Bug #72948 (Closed): Special characters in Flashmessages are converted to HTML entit...http://forge.typo3.org/issues/729482016-01-26T13:45:28ZMarco Huber
<p>In TYPO3\CMS\Backend\Controller\EditDocumentController::makeEditForm() line 1095 the message which is shown if somebody else edits the current record, is sent through htmlspecialchars.<br />In TYPO3\CMS\Core\Messaging\FlashMessageQueue::renderFlashMessages() the message is sent through htmlspecialchars, too.</p> TYPO3 Core - Bug #72803 (Closed): denied file extensions are shown as allowed file extensionshttp://forge.typo3.org/issues/728032016-01-19T10:07:56ZMarco Huber
<p>In the filelist module in the "create new textfile" form there is a list with allowed file extension. This list shows also file extensions listed in $GLOBALS['TYPO3_CONF_VARS']['BE']['fileDenyPattern'].</p> TYPO3 Core - Bug #72171 (Closed): Since the authMode_enforce strict is set editors can't edit con...http://forge.typo3.org/issues/721712015-12-11T11:56:21ZMarco Huber
<p>Since the authMode_enforce strict is set editors can't edit content elements if the list_type is 0. But 0 is the default value.</p>
<p>So we have to change typo3/sysext/frontend/ext_tables.sql and perhaps also offer a migration script which updates the database?</p>
<p>This was introduced in:<br /><a class="external" href="https://git.typo3.org/Packages/TYPO3.CMS.git/commitdiff/3276f07f39dcaa12458a67469b0c256bf77e89ed">https://git.typo3.org/Packages/TYPO3.CMS.git/commitdiff/3276f07f39dcaa12458a67469b0c256bf77e89ed</a><br /><a class="external" href="https://review.typo3.org/#/c/45165/">https://review.typo3.org/#/c/45165/</a><br /><a class="external" href="https://forge.typo3.org/issues/32209">https://forge.typo3.org/issues/32209</a></p> TYPO3 Core - Bug #71625 (Closed): Nav Title in Element Browserhttp://forge.typo3.org/issues/716252015-11-17T13:52:00ZMarco Huber
<p>Since <a class="external" href="https://forge.typo3.org/issues/64492">https://forge.typo3.org/issues/64492</a> the user TSconfig setting "options.pageTree.showNavTitle=1" is ignored in the element browser (f.e. in the link wizard).</p> TYPO3 Core - Bug #60886 (Closed): Backend via https throws "SEC7111: HTTPS security is compromise...http://forge.typo3.org/issues/608862014-08-11T13:16:11ZMarco Huber
<p>Our beloved InternetExplorer has a problem with javascript:false as Ext.SSL_SECURE_URL.</p>
<p>When you open the backend, than there is a hidden iFrame (typo3-navigationIframe) with an empty src attribute and the IE uses javascript:false as src (default for Ext.SSL_SECURE_URL [1]). <br />When you open the backend via https, the IE wants to show res://ieframe.dll/dnserrordiagoff.htm because javascript:false is not a valid url. But this is detected as an unsecure resource. So you see this warning in the developer tools: "SEC7111: HTTPS security is compromised by res://ieframe.dll/dnserrordiagoff.htm"</p>
<p>Setting the URL to the clear.gif as Ext.SSL_SECURE_URL in typo3/sysext/core/Classes/Page/PageRenderer.php helps and doesn't create too much unnecessary traffic.</p>
<p>[1] <a class="external" href="http://dev.sencha.com/playpen/docs/output/Ext.html#SSL_SECURE_URL">http://dev.sencha.com/playpen/docs/output/Ext.html#SSL_SECURE_URL</a></p> TYPO3 Core - Bug #60805 (Closed): Cachingframework FileBackend not usable for cache_pages and cac...http://forge.typo3.org/issues/608052014-08-05T17:13:10ZMarco Huber
<p>If you want to use t3lib_cache_backend_FileBackend for cache_pages or cache_pagesection you get the Exception 1231267498 (typo3/sysext/core/Classes/Cache/Backend/AbstractBackend.php Line 86). This happens because the LocalConfiguration-array ist overwritten with the DefaultConfiguration somewhere. And in DefaultConfiguration the option "compress" is set. And "compress" is no valid option for t3lib_cache_backend_FileBackend.<br />To work around this issue you have to set "$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_pages']['options'] = array();" in the AdditionalConfiguration.</p>
<p>Perhaps some other options for other cache backends produce this exception, too. I haven't testet that.</p>
<p>I don't know if this is really a bug, but at least it is very annoying and costed me some time to find out. :-)</p>
<p>LocalConfiguration:<br /><pre>
...
'SYS' => array(
'caching' => array(
'cacheConfigurations' => array(
'cache_pages' => array(
'backend' => 't3lib_cache_backend_FileBackend',
'frontend' => 't3lib_cache_frontend_VariableFrontend',
'groups' => array('pages', 'all'),
),
'cache_pagesection' => array(
'backend' => 't3lib_cache_backend_FileBackend',
'frontend' => 't3lib_cache_frontend_VariableFrontend',
'groups' => array('pages', 'all'),
),
...
</pre></p>
<p>P.S.: I know, the wiki says that the FileBackend should not be used for cache_pages (<a class="external" href="http://wiki.typo3.org/Caching_framework#Cache_configurations">http://wiki.typo3.org/Caching_framework#Cache_configurations</a>), but we have to. :-)</p> TYPO3 Core - Feature #56236 (Closed): Allow multiple headers of the same type in config.additiona...http://forge.typo3.org/issues/562362014-02-24T13:39:30ZMarco Huber
<p>Sometimes you need to set multiple headers of the same type via config.additionalHeaders. As an example, I tried to set the X-Robots-Tag.<br /><pre>
mypage.config.additionalHeaders = X-Robots-Tag: noarchive|X-Robots-Tag: nosnippet
</pre><br />But only the last one is delivered, becaus you can't set the replace parameter of the PHP function header(). (See <a class="external" href="http://php.net/header">http://php.net/header</a>)</p> TYPO3 Core - Feature #35945 (Closed): css_styled_content CE "Menu/Sitemap": new menu type "Sitema...http://forge.typo3.org/issues/359452012-04-13T11:34:35ZMarco Huber
<p>It would be nice to be able to select the root page for the sitemap. Because the current menu type "Sitemap" always uses the tree root. Therefor we could use the field "Selected Pages".</p> TYPO3 Core - Bug #35944 (Closed): css_styled_content CE "Menu/Sitemap": Hide the field "Selected ...http://forge.typo3.org/issues/359442012-04-13T11:28:28ZMarco Huber
<p>Because the Typoscript for the menu type "Sitemap" doesn't mind if there is something inserted in the field "Selected Pages" the field should not be shown in the backend.</p> TYPO3 Core - Bug #25888 (Closed): TCA Tree readOnly not workinghttp://forge.typo3.org/issues/258882011-04-11T15:09:49ZMarco Huber
<p>The TCA Tree isn't disabled if $PA['fieldConf']['config']['readOnly'] is true.</p> TYPO3 Core - Bug #25347 (Closed): TCA type "select", renderMode "tree", maxitems = 1 doesn't workhttp://forge.typo3.org/issues/253472011-03-16T16:53:26ZMarco Huber
<p>I want to use the new TCA tree, but when I configure 1 as maxitems I can't select a tree node.</p>
<p>This happens, because this.countSelectedNodes in t3lib\js\extjs\tree\tree.js is 1 even when I create a new record. And this.countSelectedNodes is 1 because $valueArray in t3lib\tceforms\class.t3lib_tceforms_tree.php in the function renderField always has at least one entry.</p>
<p>$valueArray is created by exploding $PA['itemFormElValue']. In fresh records $PA['itemFormElValue'] is 0 and not NULL (or not set) and has no other effects. But $valueArray has an entry and that's why count($valueArray) is 1 and then this.countSelectedNodes is also 1.</p>
<p>To fix this issue $PA['itemFormElValue'] should be only exploded when it's not 0. Like I worte, this is done in t3lib\tceforms\class.t3lib_tceforms_tree.php and fixed in the appended patch.</p>
<p>Fixing this issue causes a little follow up in t3lib\js\extjs\tree\tree.js. This is also fixed in the patch.</p>
<p>I hope the patch file's syntax is correct, this is my first git patch ;-)</p>
<p>(issue imported from #M17976)</p> TYPO3 Core - Bug #24877 (Closed): rsaauth with more than one login form on one page doesn't workhttp://forge.typo3.org/issues/248772011-01-28T14:19:12ZMarco Huber
<p>If you have more than one login form on one page only the last rendered login form will work. This happens because when the second login form is rendered the created private key overwrites the first form's private key. This problem is also described on forge: <a class="external" href="http://forge.typo3.org/issues/6708">http://forge.typo3.org/issues/6708</a></p>
<p>In my patch the class tx_rsaauth_keypair is a singleton so that it will be used only one time. The patch also changes the backend classes to check if the class tx_rsaauth_keypair was already called. And it adds some error handling.</p>
<p>The patch is created against TRUNK revision 10349.</p>
<p>Kind regards,<br />Marco</p>
<p>(issue imported from #M17388)</p> TYPO3 Core - Bug #22625 (Closed): Little bug in Workspace Manager when the option "Show differenc...http://forge.typo3.org/issues/226252010-05-10T15:05:16ZMarco Huber
<p>When you select the option "Show differences inline" the percentage of changes is shown twice and incorrect. See this screenshot: <a class="external" href="http://img140.imageshack.us/img140/8586/workspaceerror.jpg">http://img140.imageshack.us/img140/8586/workspaceerror.jpg</a></p>
<p>File locallang_mod_user_ws.xml.diff fixes charset-problem<br />File class.wslib_gui.php.diff removes first (and unnecessary output)<br />(issue imported from #M14354)</p>