TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692018-02-01T00:26:02ZTYPO3 Forge
Redmine TYPO3 Core - Task #83744 (Closed): Update 3rd party JavaScript librarieshttp://forge.typo3.org/issues/837442018-02-01T00:26:02ZJob Rutgersjobrutgers@hotmail.com
<p>There are 3rd party JavaScript libraries with newer versions:<br />Autosize 3.0.21 -> 4.0.0 <a class="external" href="https://github.com/jackmoore/autosize/releases">https://github.com/jackmoore/autosize/releases</a><br />Cropper v2.3.4 -> v3.1.4 <a class="external" href="https://github.com/fengyuanchen/cropper/releases">https://github.com/fengyuanchen/cropper/releases</a><br />d3.js v4.12.2 -> 4.13.0 <a class="external" href="https://github.com/d3/d3/releases">https://github.com/d3/d3/releases</a><br />imagesLoaded PACKAGED v3.1.8 -> v4.1.0 <a class="external" href="https://github.com/desandro/imagesloaded/releases">https://github.com/desandro/imagesloaded/releases</a><br />jquery.autocomplete.js -> v1.4.7 <a class="external" href="https://github.com/devbridge/jQuery-Autocomplete/releases">https://github.com/devbridge/jQuery-Autocomplete/releases</a><br />jquery.dataTables.js 1.10.13 -> 1.10.16 <a class="external" href="https://github.com/DataTables/DataTables/releases">https://github.com/DataTables/DataTables/releases</a><br />jquery.minicolors.js -> 2.2.6 <a class="external" href="https://github.com/claviska/jquery-minicolors/releases">https://github.com/claviska/jquery-minicolors/releases</a></p>
<p>jquery-3.2.1.js -> 3.3.1 <a class="external" href="https://github.com/jquery/jquery/releases">https://github.com/jquery/jquery/releases</a></p> TYPO3 Core - Task #83743 (Closed): Bootstrap 4.xhttp://forge.typo3.org/issues/837432018-01-31T23:33:59ZJob Rutgersjobrutgers@hotmail.com
<p>Since the new current version of Bootstrap is 4.0 it seems logic to change the bootstrap version of Typ3 9 LTS to 4.0</p> TYPO3 Core - Story #73715 (Closed): Update 3rd party JavaScript librarieshttp://forge.typo3.org/issues/737152016-02-27T13:08:15ZJob Rutgersjobrutgers@hotmail.com
<p>There are 3rd party JavaScript libraries with newer versions:<br />Autosize 3.0.14 -> 3.0.15 <a class="external" href="https://github.com/jackmoore/autosize/releases">https://github.com/jackmoore/autosize/releases</a><br />bootstrap-slider.js 5.2.4 -> 6.0.17 <a class="external" href="https://github.com/seiyria/bootstrap-slider/releases">https://github.com/seiyria/bootstrap-slider/releases</a><br />Cropper v0.9.3 -> v2.3.0 <a class="external" href="https://github.com/fengyuanchen/cropper/releases">https://github.com/fengyuanchen/cropper/releases</a><br />imagesLoaded PACKAGED v3.1.8 -> v4.1.0 <a class="external" href="https://github.com/desandro/imagesloaded/releases">https://github.com/desandro/imagesloaded/releases</a><br />jquery-2.1.4.js -> 2.2.1 <a class="external" href="https://github.com/jquery/jquery/releases">https://github.com/jquery/jquery/releases</a><br />moment.js 2.10.6 -> 2.11.2 <a class="external" href="https://github.com/moment/moment/releases">https://github.com/moment/moment/releases</a></p> TYPO3 Core - Task #73627 (Closed): Update dataTables to 1.10.11http://forge.typo3.org/issues/736272016-02-23T16:03:40ZJob Rutgersjobrutgers@hotmail.com
<p>There is a update for datatable<br />Current version for master is 1.10.10 and 7.6.x 1.10.9 <br />//cdn.datatables.net/1.10.11/js/jquery.dataTables.min.js</p> TYPO3 Core - Task #72371 (Closed): Remove uploads/ folder from TYPO3 8.0http://forge.typo3.org/issues/723712015-12-21T20:37:23ZJob Rutgersjobrutgers@hotmail.com
<p>The TYPO3 smooth migration from 4.5 LTS to 6.2 LTS did mention that uploads/ folder was deprecated since 6.2 LTS, it was still in 7 LTS, so time to get rid of it in TYPO3 8.0?</p> TYPO3 Core - Task #69155 (Closed): Update DataTables to 1.10.8http://forge.typo3.org/issues/691552015-08-18T15:56:10ZJob Rutgersjobrutgers@hotmail.com
<p>There is a new version of DataTables which can be downloaded from <a class="external" href="http://datatables.net/download/packages">http://datatables.net/download/packages</a></p> TYPO3 Core - Task #66271 (Closed): Update DataTables to 1.10.6 and jQuery UI to 1.11.4http://forge.typo3.org/issues/662712015-04-04T00:38:51ZJob Rutgersjobrutgers@hotmail.com
<p>Current version of DataTables in Typo3 is 1.10.5 and can be updated to 1.10.6<br />//cdn.datatables.net/1.10.6/js/jquery.dataTables.min.js</p>
<p>Current version of jQuery UI in Typo3 is 1.11.2 and can be updated to 1.11.4</p>
<p>And there is also an update for moment.js<br />Current version in Typo3 2.8.3 can be updated to 2.9.0<br />If deprecated function momen.fn.zone isn't used <a class="external" href="https://github.com/moment/moment/blob/develop/CHANGELOG.md">https://github.com/moment/moment/blob/develop/CHANGELOG.md</a></p> TYPO3 Core - Story #65730 (Closed): Usability pageNotFound handlinghttp://forge.typo3.org/issues/657302015-03-14T12:20:14ZJob Rutgersjobrutgers@hotmail.com
<p>In my opinion the setup for the pageNotFound handling in the current Typo3 versions is not that user friendly. I know there are some extensions to make it better, but I think Typo3, as a modern CMS, should make the setup more user friendly out of the box.<br />For example a configuration in the backend for each root level/domain.</p>
<p>My current configuration feels a bit strange to me:<br />[FE][pageNotFound_handling] = USER_FUNCTION:fileadmin/php/pageNotFound.php:user_pageNotFound->pageNotFound<br />with pageNotFound.php:<br /><pre>
define(LOGIN_URL, 'https://www.domain.nl/login');
define(NOTFOUND_URL, 'https://www.domain.nl/page-not-found');
class user_pageNotFound {
/*
* $params = Array mit den Werten currentUrl, reasonText und pageAccessFailureReasons
* $ref = Referenz auf das Seiten-Objekct von TYPO3 (TSFE)
*/
function pageNotFound($params, $ref) {
if(current($params["pageAccessFailureReasons"]["fe_group"]) !== 0) {
// Benutzer hat eine Seite aus dem geschtzten Bereich aufgerufen,
// ist aber nicht eingeloggt -> Login + Redirect
$login[0] = LOGIN_URL;
$login[1] = LOGIN_URL;
$login[2] = LOGIN_URL;
$L = (array_key_exists('L', $_GET) ? $_GET['L'] : 0);
header('Location: ' . $login[$L] . '?redirect_url=' . urlencode($params["currentUrl"]));
} else {
// Benutzer hat eine nicht existierende Seite aufgerufen -> Error 404
header("HTTP/1.0 404 Not Found");
echo implode ('', file (NOTFOUND_URL));
}
}
}
</pre></p> TYPO3 Core - Story #65729 (Closed): Add GD2 alternative for ImageMagick/GraphicsMagick to the corehttp://forge.typo3.org/issues/657292015-03-14T11:49:16ZJob Rutgersjobrutgers@hotmail.com
<p>Most hosting providers disable exec() so ImageMagick/GraphicsMagick won't work. In my opinion Typo3 should automatically fall back to a GD2 like solution for processing images if ImageMagick/GraphicsMagick doesn't work. So something like jb_gd_resize of srgd should be included to the core to make Typo3 usable out of the box for users without ImageMagick/GraphicsMagick.</p> TYPO3 Core - Task #65543 (Closed): Looks error page frontendhttp://forge.typo3.org/issues/655432015-03-05T14:41:15ZJob Rutgersjobrutgers@hotmail.com
<p>The looks of the error messages on the frontpage should be refreshed. With typo3-message message-error class.</p> TYPO3 Core - Story #65537 (Closed): Backend user Access Rightshttp://forge.typo3.org/issues/655372015-03-05T12:17:49ZJob Rutgersjobrutgers@hotmail.com
<p>When I look at the Access Rights tab of a Backend user I wonder why the modules Web, File and User tools still there.<br />Because if I check for example only Web, I will see only the module menu title but can nothing with it.</p>
<p>So it would be better to remove this modules from the module selector in Access Rights or change it in such way that when I check the box of for example the Web>Page module it automatically checks the box of Web.<br />And if we keep the modules Web, File and User tools we have to replace the icons with the icons in the module menu.</p> TYPO3 Core - Task #65056 (Closed): Update DataTables to 1.10.5http://forge.typo3.org/issues/650562015-02-13T13:26:50ZJob Rutgersjobrutgers@hotmail.com
<p>Update DataTables to 1.10.5 is now version 1.10.4<br />//cdn.datatables.net/1.10.5/js/jquery.dataTables.min.js</p> TYPO3 Core - Task #63712 (Closed): Avoid use of eval() and replace ithttp://forge.typo3.org/issues/637122014-12-09T15:50:46ZJob Rutgersjobrutgers@hotmail.com
<p>The use of the eval() can be slow and insecure, so maybe it's better to avoid and replace it.<br />More info on:<br /><a class="external" href="http://www.nczonline.net/blog/2013/06/25/eval-isnt-evil-just-misunderstood/">http://www.nczonline.net/blog/2013/06/25/eval-isnt-evil-just-misunderstood/</a></p>
<p>After it is implemented it should be possible to use (in nginx):<br /><pre>
add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; frame-ancestors 'self'";
</pre><br />Now 'unsafe-eval' still needed in default-src</p> TYPO3 Core - Task #63504 (Rejected): Bootstrap alert-info text recyclerhttp://forge.typo3.org/issues/635042014-12-02T10:19:40ZJob Rutgersjobrutgers@hotmail.com
<p>Make a bootstrap alert-info from the text "The recycler allows you to select any deleted data and undelete it. You can undelete recursive if the parent of the element is deleted too." for more uniformity.</p> TYPO3 Core - Task #63479 (Closed): Converting parameter names for Datatables 1.10http://forge.typo3.org/issues/634792014-12-01T13:53:47ZJob Rutgersjobrutgers@hotmail.com
<p>In Task <a class="issue tracker-4 status-5 priority-4 priority-default closed" title="Task: Update DataTables version (Closed)" href="http://forge.typo3.org/issues/62993">#62993</a> only the version of Datatables has been updated form 1.9 to 1.10, but in Datatables 1.10 they changed the naming scheme see:<br /><a class="external" href="http://datatables.net/upgrade/1.10-convert">http://datatables.net/upgrade/1.10-convert</a></p>