- Feb 24, 2014
-
-
Tymoteusz Motylewski authored
The tree class hierachie contains 3 empty classes, removed by the patch: * \TYPO3\CMS\Rtehtmlarea\ImageFolderTree * rteFolderTree extends localPageTree in class.browse_links.php * rtePageTree extends localFoltderTree in class.browse_links.php Resolves: #55847 Related: #55830 Releases: 6.2 Change-Id: I5d0d92a484c37b6c2812f3350ab3f4dd3dfd15c8 Reviewed-on: https://review.typo3.org/27527 Tested-by: Tymoteusz Motylewski Reviewed-by: Tymoteusz Motylewski Reviewed-by: Frans Saris Tested-by: Frans Saris Reviewed-by: Markus Klein Tested-by: Markus Klein
-
- Feb 19, 2014
-
-
Francois Suter authored
When a table is marked as being categorizable, the categories field is added with an "exclude" flag hard-coded to 0. Thus it is not possible to hide this field for editors. This patch changes the default value to 1 and makes overridable. Resolves: #53454 Documentation: #55718 Releases: 6.2 Change-Id: Iff2431b4294b8d3b9cf3dff291186e1a6a2ebafb Reviewed-on: https://review.typo3.org/27373 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Francois Suter Tested-by: Francois Suter
-
- Feb 08, 2014
-
-
Felix Kopp authored
TYPO3 configuration knows a global date format configuration within the installation tool. See TYPO3_CONF_VARS/SYS/ddmmyy. Use this global format as the default for all fluid based date format outputs if not overwritten in place. Change-Id: I508d7f61f63760aa1301f52663c432feeb539bf4 Resolves: #55790 Releases: 6.2 Reviewed-on: https://review.typo3.org/27456 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Marcin Sągol Tested-by: Marcin Sągol Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
- Feb 06, 2014
-
-
Benjamin Mack authored
Currently the FE session cookie is set on every request and since 4.2 the sessionID is generated again on every request unless the user is logged in. This is implemented for avoiding the security problem of the session fixation (see #19831). If an installation does not use FE session cookies at all, an option (TYPO3_CONF_VARS->FE->dontSetCookie) never sets the cookie. As the current behavior for non-logged-in FE calls is not usable, the behaviour is changed to only set the cookie if the user is logged in or the session data is modified. The last example is helpful for websites with e.g. a shopping cart on non-logged-in pages. Currently, if an extension is trying to implement the latter, the extension needs to hook or XCLASS the FrontendUserAuthentication class to set the cookie whenever needed. Additionally, the security problem still exists if the cookie is not set by TYPO3 itself, that's why the cookie can only be set if there is a valid entry in fe_user_sessions. if using external caching (e.g. reverse proxies), a "unneeded" cookie is always set currently, which extensions like EXT:moc_varnish or EXT:cachinfo mock to only set the cookie if needed. The attached patch removes the default-setting of a cookie in the frontend, and only triggers the setcookie() function when sessionData is added or a user is logged-in. Resolves: #55549 Releases: 6.2 Change-Id: If478bc00c2c55dda0cc38a898a1288098891671f Reviewed-on: https://review.typo3.org/27230 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Benjamin Mack Tested-by: Benjamin Mack
-
- Feb 01, 2014
-
-
Bernhard Kraft authored
When storing a cache in page the array variable "cache_data" gets serialized and when being retrieved from cache unserialized. This is not necessary as de-/serialization is already performed by the variable caching backend. Change-Id: I9cf817123947af3f4076dabdce3c569bf41b477c Resolves: #55493 Releases: 6.2 Reviewed-on: https://review.typo3.org/27179 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Andreas Wolf Tested-by: Andreas Wolf
-
- Jan 31, 2014
-
-
Benjamin Mack authored
With TYPO3 4.0 and the new CSS styled content and the new RTE HTMLArea, some fields were still included in the core, but disabled by default as soon as CSS Styled Content was installed. If not specifically activated, the fields were disabled in the last 10 versions and are never rendered anymore by default via CSS Styled Content. The DB fields are: * text_align * text_face * text_size * text_color * text_properties As they are not in use at all (since a long time) the patch removes any info about these fields without further notice or any upgrade wizard. If somebody needs the fields, he/she needs to create an own extension with the fields. Releases: 6.2 Resolves: #55479 Change-Id: I77655cec0a27903a0a1df017808f9603564ef739 Reviewed-on: https://review.typo3.org/27168 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Christian Kuhn Reviewed-by: Marcin Sągol Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Jan 21, 2014
-
-
Benjamin Mack authored
As discussed in the Core newsgroup, the Tidy functionality should be removed from the TYPO3 CMS Core. The checks and options are removed, and a NEWS note is added. An already released replacement was added to the TER. As the importance is very low, and the drop-in replacement in the TER fits nicely, IMHO there is no need for an upgrade wizard, as nothing breaks if the functionality is missing. Every upgrader should read the NEWS anyway in order to know what to do to have the functionality back. Releases: 6.2 Resolves: #55190 Change-Id: I3101b7e09f36cbaa63b6b5d8930f61242e4e2cc6 Reviewed-on: https://review.typo3.org/26952 Reviewed-by: Wouter Wolters Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Jan 19, 2014
-
-
Benjamin Mack authored
With the introduction of the grouping mechanisms of the caching framework and the sensitivity of the system caches group, the re-ordering and re-naming of cache menu entries is necessary to ensure that admins and editors use the caching mechanisms right. Therefore there are new labels as well as "Clear all caches" below "Clear page content" as it has a higher impact on the system. The option to clear the Configuration Cache / System Caches is now disabled by default, even for admins. It is active when the TSconfig option options.clearCache.system = 1 is set or if the system is in development context. This avoids slow page rendering after clearing the system caches. A new title attribute is added to explain the menu items when hovering. Resolves: #55119 Releases: 6.2 Change-Id: Ifd6026279a890b743c6c3cda09def19f9b7d59b7 Reviewed-on: https://review.typo3.org/26912 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Marcin S?gol Tested-by: Marcin S?gol Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- Jan 15, 2014
-
-
Benjamin Mack authored
The current TYPO3 Core includes different types of caches. There are system-related caches (class loading cache, configuration cache, l10n_cache, extbase_object, extbase_reflection etc.) and frontend-related caches (chash cache, page cache, page section cache). The patch introduces the possibility to group caches. The core uses two groups "pages" with all page-related caches, and "system" that is used for compile-time caches and configuration caches. The new API is now used to be more flexible inside DataHandler clear_cacheCmd without having hooks, as the Cache Manager is used to clear all caches inside one hook. !!! The "Clear all caches" command does not flush caches for system-related caches anymore. Only "Clear Configuration Cache" or inside the install tool in the backend removes all the system caches. A new userTSconfig option is used to non-admins to be allowed to clear the system caches. Resolves: #54991 Releases: 6.2 Change-Id: Ie0fe134102882a1fcc5a85a0199016cdfbda08bf Reviewed-on: https://review.typo3.org/26829 Reviewed-by: Helmut Hummel Reviewed-by: Wouter Wolters Reviewed-by: Markus Klein Tested-by: Markus Klein Tested-by: Helmut Hummel
-
- Dec 19, 2013
-
-
Francois Suter authored
The following changes to system categories should be mentioned in NEWS.md: * activation by default on pages and tt_content tables * new menu types for categories-based menus Resolves: #54368 Releases: 6.2 Change-Id: I1ca95ea6354f52a68bd31cf284d6a103563190a4 Reviewed-on: https://review.typo3.org/26362 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
- Nov 20, 2013
-
-
Ernesto Baschny authored
* Added README.md (which was formerly part of the individual distributions) * Transformed the text into markdown for nice visualisation i.e. on Github * Rewritten the installation steps * Rewritten the system requirements Releases: 6.2 Resolves: #53745 Change-Id: I293bde1a046e9f7c712d5d8d9cc13138a303efc2 Reviewed-on: https://review.typo3.org/25490 Reviewed-by: Michael Stucki Tested-by: Michael Stucki Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny
-