TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692024-02-26T12:00:01ZTYPO3 Forge
Redmine TYPO3 Core - Bug #103203 (Needs Feedback): If there is an exception in the extension configuratio...http://forge.typo3.org/issues/1032032024-02-26T12:00:01ZSimon Schaufelberger
<p><img src="http://forge.typo3.org/attachments/download/38278/Bildschirmfoto.png" alt="" loading="lazy" /></p> TYPO3 Core - Bug #95455 (Closed): Sorting icon in extension manager is stickyhttp://forge.typo3.org/issues/954552021-10-03T17:33:39ZSimon Schaufelberger
<p>The sorting icon in the extension manager doesn't scroll with the table header but has a fixed position and when scrolling appears to be over the table content</p> TYPO3 Core - Bug #66588 (Closed): POST Data in selectviewhelper should have higher priority than ...http://forge.typo3.org/issues/665882015-04-25T19:40:16ZSimon Schaufelberger
<p>given the following fluid:</p>
<pre>
<f:form.select name="myname" options="{myoptions}" value="50" />
</pre>
<p>and submitting the form with an error, the item with value 50 is always selected no matter what other value i selected before.</p>
<p>I would call value a default value and not a "always select" value.</p>
<p>A workaround would of course be to make "value" also a variable and handle the default and overwrite stuff in controller but this is really ugly!</p>
<p>here lies the problem: <a class="external" href="https://git.typo3.org/Packages/TYPO3.CMS.git/blob/HEAD:/typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormFieldViewHelper.php#l106">https://git.typo3.org/Packages/TYPO3.CMS.git/blob/HEAD:/typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormFieldViewHelper.php#l106</a></p>
<p>first the value is checked if it exists but never $value = $this->getLastSubmittedFormData(); in the case value is not an object itself.</p>
<p>Expected result:<br />POST Data should be checked BEFORE the default value is returned.</p>
<p><strong>If possible please backport this bug to older TYPO3 versions!</strong></p> TYPO3 Core - Bug #44732 (Closed): fallbackRendering is always called in tx_cssstyledcontent_pi1->...http://forge.typo3.org/issues/447322013-01-22T23:23:29ZSimon Schaufelberger
<p>fallbackRendering is always called in tx_cssstyledcontent_pi1->render_textpic which is not always defined and leads to an error message (seen in TimeTrack Log):<br /><pre>
Content Object "" does not exist
</pre></p> TYPO3 Core - Bug #42859 (Closed): missing extension icons for lots of core extensionshttp://forge.typo3.org/issues/428592012-11-12T00:58:10ZSimon Schaufelberger
<p>for lots of core extensions the icons in the extension manager are missing.</p>
<p>they were there in 4.5.!!!</p>
<p>take for example css_styled_content and extra_page_cm_options or felogin</p>
<p>why are people NOT testing their changes before they <del>commit</del> destroy something???</p> TYPO3 Core - Bug #41396 (Closed): context menĂ¼ info is broken whereas the info link in the detail...http://forge.typo3.org/issues/413962012-09-26T19:48:03ZSimon Schaufelberger
<p>context menĂ¼ info is broken whereas the info link in the detail view is working</p>
<p>i am not sure if this is FAL or Core related but imho it is more FAL than Core ;)</p> TYPO3 Core - Bug #40573 (Closed): #1270853879: TYPO3 Fatal Error: Extension key "t_y_p_o3.c_m_s.l...http://forge.typo3.org/issues/405732012-09-04T01:02:58ZSimon Schaufelberger
<p>i have a local typo3 trunk and i have used it for a long time. i just pull new changes via git and now i get the following error when calling the backend:</p>
<blockquote>
<p>#1270853879: TYPO3 Fatal Error: Extension key "t_y_p_o3.c_m_s.lang" is NOT loaded!</p>
</blockquote>
<p>Backtrace:<br /><pre>
7 TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath("t_y_p_o3.c_m_s.lang")
6 TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule("TYPO3.CMS.lang", "tools", "language", "after:extensionmanager", array, array)
5 require("C:\xampp\htdocs\typo3v4core\htdocs\typo3\sysext\lang\ext_tables.php")
4 TYPO3\CMS\Core\Extension\ExtensionManager::loadSingleExtTablesFiles()
3 TYPO3\CMS\Core\Extension\ExtensionManager::loadExtTables(boolean)
2 TYPO3\CMS\Core\Core\Bootstrap::loadExtensionTables(boolean)
1 require("C:\[...]\htdocs\typo3\init.php")
</pre></p>
<p>i then tried to call the install tool directly which works and go through the upgrade wizard but there i get a crash as well on the first step:</p>
<pre>
Install Outsourced System Extensions
[func]
[about]
[cshmanual]
[feedit]
[opendocs]
</pre>
<blockquote>
<p>Class tx_em_Connection_ExtDirectServer does not exist</p>
</blockquote>
<p>Guys, this does not look like a "stable" core that can be deployed...</p> TYPO3 Core - Bug #38717 (Closed): strftime() expects parameter 2 to be long, string givenhttp://forge.typo3.org/issues/387172012-07-06T17:29:15ZSimon Schaufelberger
<p>The typoscript rendering process with stdWrap does not handle empty values corrent:</p>
<p>Warning: strftime() expects parameter 2 to be long, string given in \typo3\sysext\cms\tslib\class.tslib_content.php on line 2571</p>
<p>A simple example to reproduce it:</p>
<pre>
10 = TEXT
10 {
strftime = %d
}
</pre>
<p>in the date stdWrap this was fixed, see <a class="issue tracker-1 status-5 priority-3 priority-lowest closed" title="Bug: date() expects parameter 2 to be long, string given in class.tslib_content.php (Closed)" href="http://forge.typo3.org/issues/30931">#30931</a></p> TYPO3 Core - Bug #34695 (Closed): missing parameter for implode in showpic.phphttp://forge.typo3.org/issues/346952012-03-09T16:06:31ZSimon Schaufelberger
<p>implode requires 2 parameters, only one is given in showpic.php:</p>
<pre>
$this->parametersEncoded = implode($parametersArray);
</pre> TYPO3 Core - Bug #34446 (Closed): undefined variable imgExt in tslib_content.phphttp://forge.typo3.org/issues/344462012-03-01T15:40:46ZSimon Schaufelberger
<p>in function getImgResource the variable imgExt is undefined when using no imagemagic and you want to reduce the colors with reduceColors.</p> TYPO3 Core - Bug #33629 (Closed): datepicker with datetime field does not set current time as def...http://forge.typo3.org/issues/336292012-02-02T15:54:11ZSimon Schaufelberger
<p>In tt_news for example i have a datetime field. When i pick a date with the datepicker, the default time is set to 0:00. Changeing the time manually and picking another day overwrites the time again to 0:00</p>
<p>I would expect that the time is set to the current time and will not change when picking another day with the datepicker.</p>
<p>This issue is related to <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: datetime picker returns only a date and no time value (Closed)" href="http://forge.typo3.org/issues/25043">#25043</a>.</p> TYPO3 Core - Bug #31710 (Rejected): typoscript setting search.page_links does not workhttp://forge.typo3.org/issues/317102011-11-09T15:44:25ZSimon Schaufelberger
<p>i want to display a different number of results per page.</p>
<p>intead of using search.page_links you have to set _DEFAULT_PI_VARS.results</p>
<p>also found here: <a class="external" href="http://www.typo3.net/forum/beitraege/thema/27370/">http://www.typo3.net/forum/beitraege/thema/27370/</a> (second post)</p> TYPO3 Core - Bug #29550 (Rejected): Broken contextmenu in file list modulhttp://forge.typo3.org/issues/295502011-09-08T00:54:57ZSimon Schaufelberger
<p>Steps to reproduce:<br />Going to the file list module, select a folder, click on the icon next to the file to open the context menu, click on any item. the only think that happens is that the folder tree gets reloaded but nothing else happens.</p>
<p>TYPO3 4.6 current trunk (last commit: 86aa4b780c2baa4cf892ca97b72d360f94f11882)</p> TYPO3 Core - Bug #24932 (Closed): path to Documentation for sysextensions is wronghttp://forge.typo3.org/issues/249322011-02-02T14:38:27ZSimon Schaufelberger
<p>the path to the documentation for the felogin looks like this in the old extension manager:<br /><my server>/sysext/felogin/doc/manual.sxw</p>
<p>but should be:<br /><my server>/typo3/sysext/felogin/doc/manual.sxw</p>
<p>(issue imported from #M17450)</p> TYPO3 Core - Bug #24389 (Closed): speed up typoLink function by caching domain recordshttp://forge.typo3.org/issues/243892010-12-22T11:59:44ZSimon Schaufelberger
<p>there is a big TODO already in the comments, so if TYPO3 4.5 wants to be the fastest TYPO3 ever, this part of the typoLink function should be cached since it is called MANY times on a page...</p>
<pre><code class="php syntaxhl" data-language="php"><span class="nv">$res</span> <span class="o">=</span> <span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TYPO3_DB'</span><span class="p">]</span><span class="o">-></span><span class="nf">exec_SELECTquery</span><span class="p">(</span>
<span class="s1">'pid, domainName, forced'</span><span class="p">,</span>
<span class="s1">'sys_domain'</span><span class="p">,</span>
<span class="s1">'pid IN ('</span> <span class="mf">.</span> <span class="nb">implode</span><span class="p">(</span><span class="s1">','</span><span class="p">,</span> <span class="nv">$targetPageRootlinePids</span><span class="p">)</span> <span class="mf">.</span> <span class="s1">') '</span> <span class="mf">.</span> <span class="s1">' AND redirectTo=\'\' '</span> <span class="mf">.</span> <span class="nv">$this</span><span class="o">-></span><span class="nf">enableFields</span><span class="p">(</span><span class="s1">'sys_domain'</span><span class="p">),</span>
<span class="s1">''</span><span class="p">,</span>
<span class="s1">'sorting ASC'</span>
<span class="p">);</span>
<span class="c1">// TODO maybe it makes sense to hold all sys_domain records in a cache to save additional DB querys on each typolink</span>
<span class="k">while</span> <span class="p">(</span><span class="nv">$row</span> <span class="o">=</span> <span class="nv">$GLOBALS</span><span class="p">[</span><span class="s1">'TYPO3_DB'</span><span class="p">]</span><span class="o">-></span><span class="nf">sql_fetch_assoc</span><span class="p">(</span><span class="nv">$res</span><span class="p">))</span> <span class="p">{</span>
<span class="nv">$foundDomains</span><span class="p">[]</span> <span class="o">=</span> <span class="nb">preg_replace</span><span class="p">(</span><span class="s1">'/\/$/'</span><span class="p">,</span> <span class="s1">''</span><span class="p">,</span> <span class="nv">$row</span><span class="p">[</span><span class="s1">'domainName'</span><span class="p">]);</span>
<span class="k">if</span> <span class="p">(</span><span class="o">!</span><span class="k">isset</span><span class="p">(</span><span class="nv">$firstFoundDomains</span><span class="p">[</span><span class="nv">$row</span><span class="p">[</span><span class="s1">'pid'</span><span class="p">]]))</span> <span class="p">{</span>
<span class="nv">$firstFoundDomains</span><span class="p">[</span><span class="nv">$row</span><span class="p">[</span><span class="s1">'pid'</span><span class="p">]]</span> <span class="o">=</span> <span class="nb">preg_replace</span><span class="p">(</span><span class="s1">'/\/$/'</span><span class="p">,</span> <span class="s1">''</span><span class="p">,</span> <span class="nv">$row</span><span class="p">[</span><span class="s1">'domainName'</span><span class="p">]);</span>
<span class="p">}</span>
<span class="k">if</span> <span class="p">(</span><span class="nv">$row</span><span class="p">[</span><span class="s1">'forced'</span><span class="p">]</span> <span class="o">&&</span> <span class="o">!</span><span class="k">isset</span><span class="p">(</span><span class="nv">$firstFoundForcedDomains</span><span class="p">[</span><span class="nv">$row</span><span class="p">[</span><span class="s1">'pid'</span><span class="p">]]))</span> <span class="p">{</span>
<span class="nv">$firstFoundForcedDomains</span><span class="p">[</span><span class="nv">$row</span><span class="p">[</span><span class="s1">'pid'</span><span class="p">]]</span> <span class="o">=</span> <span class="nb">preg_replace</span><span class="p">(</span><span class="s1">'/\/$/'</span><span class="p">,</span> <span class="s1">''</span><span class="p">,</span> <span class="nv">$row</span><span class="p">[</span><span class="s1">'domainName'</span><span class="p">]);</span>
<span class="p">}</span>
<span class="p">}</span>
</code></pre>
<p>fileref: typo3\sysext\cms\tslib\class.tslib_content.php</p>
<p>(issue imported from #M16812)</p>