Packages/TYPO3.CMS.git
7 years ago[BUGFIX] Images from TER hosters break SSL
Georg Ringer [Fri, 24 Feb 2012 06:19:13 +0000 (07:19 +0100)]
[BUGFIX] Images from TER hosters break SSL

The logos should be fetched in the same context as the backend.
If https is used there, images are now loaded also via https

Change-Id: I8d210facfe89cbdae2ebd1d07da6cb8c51e5bbdb
Fixes: #34203
Releases: 4.8, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9170
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Klee
Reviewed-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Update copyright year to 2012
Ernesto Baschny [Tue, 6 Mar 2012 17:18:48 +0000 (18:18 +0100)]
[TASK] Update copyright year to 2012

Change-Id: I63902dc8a46dc5576f9a1d1f7e18920606e14105
Resolves: #34600
Releases: 4.4, 4.5, 4.6, 4.7, 4.8
Reviewed-on: http://review.typo3.org/9422
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Klee
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Remove obsolete sysext/cms/doc
Sebastian Michaelsen [Tue, 6 Mar 2012 14:05:36 +0000 (15:05 +0100)]
[TASK] Remove obsolete sysext/cms/doc

This folder only contains a TODO.txt which was lastly maintained by
Kasper back in 2004.

Change-Id: I843fcdb0370de0243a38bdc31a001a09c8ceac5a
Fixes: 34567
Releases: 4.7, 6.0
Reviewed-on: http://review.typo3.org/9421
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 6 Mar 2012 10:18:26 +0000 (11:18 +0100)]
[TASK] Raise submodule pointer

Change-Id: I7f186ce4e22e1d02253189da656f2a528fc2543e
Reviewed-on: http://review.typo3.org/9414
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] Fix translation moving in workspaces
Tolleiv Nietsch [Sun, 12 Feb 2012 05:01:55 +0000 (06:01 +0100)]
[BUGFIX] Fix translation moving in workspaces

Seems that the API changes introduced with changeset 89bd701c
haven't been made everywhere. This caused some issue when
translated records are move in a workspace.

Goes together with a fix in EXT:version which can be found under
https://review.typo3.org/8997

Fixes: #33592
Releases: 4.5, 4.6, 4.7, 4.8

Change-Id: Ie9e54386e328c5ce23c8e3c2373ae90c0a0ffee8
Reviewed-on: http://review.typo3.org/8998
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[BUGFIX] Misleading error with empty USER_INT
Philipp Gampe [Mon, 13 Feb 2012 17:50:22 +0000 (18:50 +0100)]
[BUGFIX] Misleading error with empty USER_INT

Just skip rendering of a USER_INT which does not have any properties.

Change-Id: I8319f9a13a0d42f91d2e7e09c0993977279db933
Fixes: #23347, #30623
Releases: 4.5,4.6,4.7,4.8
Reviewed-on: http://review.typo3.org/9009
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] tslib_pibase: Outdated PHPDoc comment for pi_loadLL()
Stefan Rotsch [Fri, 13 Jan 2012 07:57:46 +0000 (08:57 +0100)]
[BUGFIX] tslib_pibase: Outdated PHPDoc comment for pi_loadLL()

The PHPDoc comment for function pi_loadLL() still refers to a
"locallang.php" file, but other file extensions are now in use

Change-Id: I5592568583288507adf3bc73c4c1140e07558655
Fixes: #33160
Releases: 4.8, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7755
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Remove clear cache by id from clearCacheCMD
Fabrizio Branca [Thu, 1 Mar 2012 23:28:45 +0000 (00:28 +0100)]
[TASK] Remove clear cache by id from clearCacheCMD

This issue is related to #34352. There a feature was introduced
that allows to clear the cache by tag and by id from
TCEMAIN.clearCacheCmd.

As discussed (also check comments on https://review.typo3.org/#/c/9266/)
the clear by id should not be part of the public api as a cache
identifier is something internal that's not disposed to the
outside in case of cache_pages.

This patch removes the clear cache by id part
(while keeping the clear cache by tag).

Change-Id: I41957b39775d1f2b9abbca20a9ca37ecf8cea22a
Resolves: #34474
Releases: 4.7, 4.8
Reviewed-on: http://review.typo3.org/9326
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Change typo3.com to typo3.org
Georg Ringer [Sat, 3 Mar 2012 13:32:47 +0000 (14:32 +0100)]
[TASK] Change typo3.com to typo3.org

As typo3.com will be redirected to typo3.org
all links inside the Core should be replace too

Change-Id: I5eb6568c6549e89a656036d2e66f0fd207a1ca40
Resolves: #34441
Releases: 4.8,4.7,4.6,4.5
Reviewed-on: http://review.typo3.org/9339
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Stefano Cecere
Reviewed-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] CGL of FAL
Georg Ringer [Sat, 3 Mar 2012 11:27:21 +0000 (12:27 +0100)]
[TASK] CGL of FAL

There is quite a bit what can be improved regarding CGL.

Change-Id: I074c2083604ccf3037e1b7e6441460d81028e71a
Resolves: #34480
Releases: 4.8
Reviewed-on: http://review.typo3.org/9329
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] OpenID login fails if trailing slash is missing
Xavier Perseguers [Sun, 4 Mar 2012 18:51:10 +0000 (19:51 +0100)]
[BUGFIX] OpenID login fails if trailing slash is missing

The authentication process should ensure that the OpenID from database
is properly normalized prior to comparison checks.

Change-Id: I93610fca2491f830859c02b1a94ad65c651a7e3c
Fixes: #34439
Relates: #33518
Releases: 4.8, 4.7, 4.6-backports, 4.5-backports
Reviewed-on: http://review.typo3.org/9354
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[BUGFIX] Fatal error: Class 't3lib_file_BaseTestCase' not found
Philipp Gampe [Sat, 3 Mar 2012 12:03:44 +0000 (13:03 +0100)]
[BUGFIX] Fatal error: Class 't3lib_file_BaseTestCase' not found

Solution include the file before use.

Change-Id: I0f396de9e16501d5aed23e197a8727862cc2ca47
Fixes: #34481
Releases: 4.8
Reviewed-on: http://review.typo3.org/9331
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] Integrate File Abstraction Layer API
TYPO3 FAL Team [Sat, 25 Feb 2012 21:52:35 +0000 (22:52 +0100)]
[FEATURE] Integrate File Abstraction Layer API

Change-Id: Id0d5071aed6c9a03b75069bb9ba970ccfa5ca525
Resolves: #33749
Releases: 4.7
Reviewed-on: http://review.typo3.org/9208
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Remove typo3/logomenu.php
Christian Kuhn [Wed, 29 Feb 2012 22:30:16 +0000 (23:30 +0100)]
[TASK] Remove typo3/logomenu.php

typo3/logomenu.php contains class SC_logomenu that extends t3lib_topmenubase.
But t3lib_topmenubase does not exist anymore since TYPO3 4.2, so SC_logomenu
is broken.

Change-Id: I7833ee48db25c400f5b651c30016e3182cd9e318
Resolves: #34427
Releases: 4.8, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9310
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Add hook to tslib_fe->get_cache_timeout()
Fabrizio Branca [Mon, 27 Feb 2012 19:46:34 +0000 (20:46 +0100)]
[FEATURE] Add hook to tslib_fe->get_cache_timeout()

I'd like to have a hook here to influence the calculated cacheTimeout.

This could be used to have the cache lifetime of a page shortened if
there are objects on it with a shorter lifetimes.
(See #34299 and #34343)

Change-Id: I21aa08478f23fb9c6695fb6dfe403be143c98a4d
Resolves: #34346
Releases: 4.7, 4.6-backports, 4.5-backports
Reviewed-on: http://review.typo3.org/9265
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Daniel Poetzinger
Tested-by: Daniel Poetzinger
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] Add cache_tags to pages table
Fabrizio Branca [Mon, 27 Feb 2012 21:13:49 +0000 (22:13 +0100)]
[FEATURE] Add cache_tags to pages table

By adding a cache_tag field that contains a comma-separated list of tags
that will be attached to the stored content many fine-grained caching
scenarios are possible.

(Also see #34352 that allows to clear pages by tag)

Change-Id: I46ee3a49d0c779f72a84d55882eefa583de6bfe5
Resolves: #34363
Releases: 4.7
Reviewed-on: http://review.typo3.org/9267
Reviewed-by: Jutta Dobner
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Set TYPO3 version to 4.7-dev
TYPO3 v4 Release Team [Tue, 28 Feb 2012 21:50:51 +0000 (22:50 +0100)]
[TASK] Set TYPO3 version to 4.7-dev

Change-Id: I056c71f8cc94b458e2065860add0b4d5ff5e62b0
Reviewed-on: http://review.typo3.org/9289
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[RELEASE] Release of TYPO3 4.7.0beta1
TYPO3 v4 Release Team [Tue, 28 Feb 2012 21:50:42 +0000 (22:50 +0100)]
[RELEASE] Release of TYPO3 4.7.0beta1

Change-Id: Ide35d8f6afd19e5dc0cb388c380f4a891eb5f0e0
Reviewed-on: http://review.typo3.org/9288
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[TASK] Raise submodule pointer
TYPO3 v4 Release Team [Tue, 28 Feb 2012 21:22:19 +0000 (22:22 +0100)]
[TASK] Raise submodule pointer

Change-Id: I36320707f82864301167eba2a68e2450d5335247
Reviewed-on: http://review.typo3.org/9284
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
7 years ago[BUGFIX] previewLink generation is broken without domain-record
Steffen Ritter [Tue, 28 Feb 2012 20:51:01 +0000 (21:51 +0100)]
[BUGFIX] previewLink generation is broken without domain-record

Using the previewLink on pages within the backend on a branch
without a domain record defined, the link generation fails.

Therefore the opened window calls URL http://index.php?...

Change-Id: Icf3ff7087776fa4130316073446d983dd3be1026
Fixes: #34396
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/9281
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Fix setDBinit regression
Michael Stucki [Mon, 27 Feb 2012 22:22:08 +0000 (23:22 +0100)]
[TASK] Fix setDBinit regression

Since #34092 has been merged, a missing setting of
$TYPO3_CONF_VARS[SYS][setDBinit] will cause a die.

This change fixes the behaviour and additionally removes the setting
completely (it was in fact removed already but still listed in the
Install Tool).

Change-Id: Ib58311406e4b512cc2f433dab2bf50fba56eaa39
Resolves: #34369
Releases: 4.7
Reviewed-on: http://review.typo3.org/9268
Reviewed-by: Wouter Wolters
Reviewed-by: Felix Kopp
Tested-by: Felix Kopp
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Add clearing cache by tag and by identifier clearCacheCMD
Fabrizio Branca [Mon, 27 Feb 2012 20:24:21 +0000 (21:24 +0100)]
[FEATURE] Add clearing cache by tag and by identifier clearCacheCMD

The caching framework supports to remove cache entries by identifier
and by id. If this was supported by the t3lib_tcemain->clear_cacheCmd(),
this feature could also be used in TSConfig's TCEMAIN.clearCacheCmd.

As both require an additional parameter I suggest a syntax like this:

TCEMAIN.clearCacheCmd = cacheTag:firsttag,cacheTag:secondtag
TCEMAIN.clearCacheCmd = cacheId:first,cacheId:anotherid

Change-Id: Ib0936aa9c0f50dc26ebd78417a29b1582d078b46
Fixes: #34352
Releases: 4.7
Reviewed-on: http://review.typo3.org/9266
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[CLEANUP] RTE: Remove useless code when BE is only utf-8
Stanislas Rolland [Mon, 27 Feb 2012 23:14:15 +0000 (18:14 -0500)]
[CLEANUP] RTE: Remove useless code when BE is only utf-8

When the BE is always utf-8 encoded, some code becomes useless.

Change-Id: I72521c47c51dd20d7f598ed9b5bc7e3d0e372882
Resolves: #34370
Releases: 4.7
Reviewed-on: http://review.typo3.org/9271
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] Flexible cHash Calculation
Daniel Pötzinger [Tue, 30 Aug 2011 20:30:24 +0000 (22:30 +0200)]
[FEATURE] Flexible cHash Calculation

Introduces new configuration options for $TYPO3_CONF_VARS['FE']
* cHashRequiredParameters
* cHashExcludedParameters
* cHashExcludedParametersIfEmpty
* cHashOnlyForParameters

Moves the adjusted cHash calculation logic to it's own class
t3lib_cacheHash.

Change-Id: I257ddd2042015622872519db18deee1b5071f950
Resolves: #29365
Releases: 4.7
Reviewed-on: http://review.typo3.org/4704
Reviewed-by: Fabrizio Branca
Tested-by: Fabrizio Branca
Reviewed-by: Daniel Poetzinger
Tested-by: Daniel Poetzinger
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] RTE: Use HTML5-compliant custom attribute for external url's
Stanislas Rolland [Mon, 20 Feb 2012 15:29:50 +0000 (10:29 -0500)]
[FEATURE] RTE: Use HTML5-compliant custom attribute for external url's

htmlArea RTE sets custom attribute "external" on links to external
url's so that they are preserved as external by the RTE
transformation, even though they may look internal.

Use custom attribute "data-htmlarea-external" instead in order to be
HTML5-compliant.

Change-Id: I840f32bc6929debbe92d82731b8afdbec638dc07
Resolves: #34114
Releases: 4.7
Reviewed-on: http://review.typo3.org/9124
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] PHP Warning when moving a record
Xavier Perseguers [Mon, 27 Feb 2012 16:45:07 +0000 (17:45 +0100)]
[BUGFIX] PHP Warning when moving a record

Call to t3lib_TCEmain::moveL10nOverlayRecords() misses 4th parameter.

Change-Id: I5e0814497791fd904df809b5c19171f3e5d2936a
Fixes: #34135
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9257
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[FEATURE] Default active tab to first in allowedItems-list
Stefan Neufeind [Fri, 17 Feb 2012 09:21:06 +0000 (10:21 +0100)]
[FEATURE] Default active tab to first in allowedItems-list
 at "Insert image"

There is already functionality in place to fetch the first
item of the allowedItems-list if $this->act is not in the
allowedItems-list. If the allowedItems-list starts with an
item different than "magic" that should automatically become
the default.

Change-Id: Id06f77aa320aea321f6ca2134b00e1844b72eec7
Resolves: #34028
Releases: 4.7
Reviewed-on: http://review.typo3.org/9067
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] Allow to order tabs of "Insert/modify image" in Page TSConfig
Stanislas Rolland [Mon, 20 Feb 2012 16:42:43 +0000 (11:42 -0500)]
[FEATURE] Allow to order tabs of "Insert/modify image" in Page TSConfig

Allow configuring the order of tabs of the "Insert/modify image" dialogue
window via Page TSConfig property: buttons.image.options.orderItems.

Thanks go to Bernd Wilke for the idea.

Change-Id: If1532537d01ca6f51931f6b0bfb0101407dedbf7
Resolves: #34027
Releases: 4.7
Reviewed-on: http://review.typo3.org/9069
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[TASK] Set X-UA-Compatible to IE=9 for Backend
Steffen Gebert [Sat, 8 Oct 2011 13:14:11 +0000 (15:14 +0200)]
[TASK] Set X-UA-Compatible to IE=9 for Backend

To use the rendering engine of IE9 in the Backend of TYPO3, change the
X-UA-Compatible setting from IE=8 to IE=9.

Change-Id: Ieddd6f5bf2b4aa2e47bd98547d79c83c639ddda4
Resolves: #30664
Releases: 4.7
Reviewed-on: http://review.typo3.org/5632
Reviewed-by: Markus Klein
Reviewed-by: Georg Ringer
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] stdWrap caching
Fabrizio Branca [Sun, 26 Feb 2012 20:59:53 +0000 (21:59 +0100)]
[FEATURE] stdWrap caching

Problem:
* Cacheable content is always page specific.
  Pages cannot share cached content.
* Cacheable content has no individual lifetime
  but is bound to the lifetime of the page where it is placed.

Solution:
Introduce new configuration options that will store the
content into the caching framework:

Examples:
5 = TEXT
5 {
  cache.key = mycurrenttimestamp
  cache.tags = tag_a,tag_b,tag_c
  cache.lifetime = 3600
  data = date : U
  strftime = %H:%M:%S
}

or (for page specific cache that doesn't take
other parameters into account)
5 = TEXT
5 {
  cache.key = mycurrenttimestamp_{page:id}
  cache.key.insertData = 1
}

Change-Id: Idd76f9c627a0dcb5eeb391da547ba412f8c72860
Fixes: #34299
Related: #34307
Releases: 4.7, 4.6-backports, 4.5-backports
Reviewed-on: http://review.typo3.org/9245
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Integrate possibility to overrule types array in TCEforms
TYPO3 FAL Team [Sat, 25 Feb 2012 21:41:27 +0000 (22:41 +0100)]
[FEATURE] Integrate possibility to overrule types array in TCEforms

Possibility to override the
$GLOBALS['TCA'][TABLE]['types'][TYPE]['showitem'] setting

Change-Id: I08202e2a9ffb6a1fffd944b94c5e50edb9190bb2
Resolves: #34281
Releases: 4.7
Reviewed-on: http://review.typo3.org/9205
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] IRRE - Possibility to render custom header controls
TYPO3 FAL Team [Sat, 25 Feb 2012 21:50:05 +0000 (22:50 +0100)]
[FEATURE] IRRE - Possibility to render custom header controls

Render custom header controls by using a render function
defined in TCA field configuration customControls/userFunc

Change-Id: I8a628c9434c540a1cc79156f3bcb4c35b1a3f1c3
Resolves: #34283
Releases: 4.7
Reviewed-on: http://review.typo3.org/9207
Reviewed-by: Ingmar Schlecht
Tested-by: Ingmar Schlecht
Reviewed-by: Steffen Ritter
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] Add a "virtual root" to pagetree (for mountpoints)
Stefan Neufeind [Sat, 11 Feb 2012 00:17:32 +0000 (01:17 +0100)]
[FEATURE] Add a "virtual root" to pagetree (for mountpoints)

If there is no "root" of pages (page 0) shown, add a
"virtual root" that functions as a root for all mountpoints
below it.

Change-Id: Iab25790db1ac5de4ab333d605163355eb1c62b91
Resolves: #33852
Releases: 4.7
Reviewed-on: http://review.typo3.org/8977
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Remove useless code after utf-8 code conversion
Markus Klein [Mon, 20 Feb 2012 09:48:19 +0000 (10:48 +0100)]
[TASK] Remove useless code after utf-8 code conversion

Change-Id: I01af44c694c54adaefa217162af1dd0480f30ce2
Resolves: #34106
Releases: 4.7
Reviewed-on: http://review.typo3.org/9116
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Change various functions to use utf-8 by default
Steffen Ritter [Sun, 19 Feb 2012 11:40:55 +0000 (12:40 +0100)]
[TASK] Change various functions to use utf-8 by default

Many functions in TYPO3core expect a character set parameter to be
defined. Their default was iso-8859-1 in the past and is changed to
utf-8 now.

Change-Id: I9c228821e95167b67811c8475880707d5c77bdb7
Resolves: #34094
Releases: 4.7
Reviewed-on: http://review.typo3.org/9101
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
7 years ago[CLEANUP][CONF!!!] Remove forceCharset option and references
Steffen Ritter [Sun, 19 Feb 2012 11:05:42 +0000 (12:05 +0100)]
[CLEANUP][CONF!!!] Remove forceCharset option and references

In TYPO3 4.5 the forceCharset and setDBinit options have been
deprecated. "forceCharset" was set to be removed in 4.7.

This ChangeSet removes the config option from the install tool
and all references within core to this variable.

If behaviour had been in question, the code has been adapted
to behave like the variable had been set to utf-8 and therefore
like the behaviour had been since 4.5.

Change-Id: Ic8fa9385b59eb127271c4f1a0902bbe8f3ee5499
Resolves: #34092
Releases: 4.7
Reviewed-on: http://review.typo3.org/9099
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
7 years ago[FEATURE] IRRE - Possibility to avoid rendering of foreign_selector
TYPO3 FAL Team [Sat, 25 Feb 2012 21:46:05 +0000 (22:46 +0100)]
[FEATURE] IRRE - Possibility to avoid rendering of foreign_selector

Introduce TCE column configuration
appearance/showPossibleRecordsSelector for type inline

Change-Id: Ia523f3a9d456c2cfcbc280f249f526dc5bbf1115
Resolves: #34282
Releases: 4.7
Reviewed-on: http://review.typo3.org/9206
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Ingmar Schlecht
Tested-by: Ingmar Schlecht
Reviewed-by: Xavier Perseguers
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[TASK] Clean-up several whitespaces and PHPdoc comments
Oliver Hader [Sat, 25 Feb 2012 22:20:45 +0000 (23:20 +0100)]
[TASK] Clean-up several whitespaces and PHPdoc comments

Change-Id: I6623a32a427b1ef0a8e9b646441928fbc8ee9270
Releases: 4.7
Reviewed-on: http://review.typo3.org/9213
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Update manual with new hook
Jigal van Hemert [Fri, 24 Feb 2012 18:42:26 +0000 (19:42 +0100)]
[TASK] Update manual with new hook

Add information about forgotPasswordMail hook

Change-Id: I6459aa462c5498c468462d4d163abd905f7fc5b3
Resolves: #34234
Releases: 4.7
Reviewed-on: http://review.typo3.org/9193
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[FEATURE] Add hook to process forgot password mail
Jigal van Hemert [Sat, 24 Dec 2011 11:37:19 +0000 (12:37 +0100)]
[FEATURE] Add hook to process forgot password mail

Hook to change mail content of mail which is sent
if someone forgot his password.

Change-Id: Ia154d28ba07aa112c2b1ecd39ad6281eb57ab1de
Resolves: #17055
Releases: 4.7
Reviewed-on: http://review.typo3.org/7503
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[TASK] Migrate EXT:about to extbase
Christian Kuhn [Sun, 19 Feb 2012 13:56:48 +0000 (14:56 +0100)]
[TASK] Migrate EXT:about to extbase

Change-Id: If4161ce96038778776bcc654ad8a09b550568d44
Resolves: #34096
Releases: 4.7
Reviewed-on: http://review.typo3.org/9104
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Remove old code related to the extension tstemplate_styler
Dmitry Dulepov [Tue, 29 Nov 2011 10:18:22 +0000 (12:18 +0200)]
[TASK] Remove old code related to the extension tstemplate_styler

The extension tstemplate_styler does not come with TYPO3, it is
old amd most likely unused by anybody with a modern TYPO3 version.
However fields for this extension exist in TYPO3 tables as
TEXT/BLOB. Also code exists to manage the files for the styler
but this code is either under condition, which is always false,
or never called because corresponding files do not exist any more.
Since this functionality is unused, remove it without prior
deprecation in TYPO3 4.7.

Change-Id: Ic864276be13b069838f8950e43b864f1c12b3f75
Resolves: #26090
Releases: 4.7
Reviewed-on: http://review.typo3.org/6972
Reviewed-by: Björn Pedersen
Reviewed-by: Oliver Klee
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Group excludefields by table
Johannes Feustel [Sun, 19 Feb 2012 16:14:44 +0000 (17:14 +0100)]
[TASK] Group excludefields by table

Do not display table name redundantly for each item but group items like
it is done for other fields like page types.

* Add header for each table of items in excludefields array and remove
table from item label
* Add possibility to set icon for headers
* Unset icon for page type headers
* Remove unused variable $descr

Change-Id: I2115f154ee61c00dbe5af0fc45391bae9170ce16
Resolves: #34098
Releases: 4.7,4.6,4.5
Reviewed-on: http://review.typo3.org/9108
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Soren Malling
Tested-by: Soren Malling
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Link errors in Template Object Browser to Template Analyzer
Ingo Renner [Sun, 19 Feb 2012 18:57:54 +0000 (19:57 +0100)]
[FEATURE] Link errors in Template Object Browser to Template Analyzer

The Template Object Browser displays error messages about issues the
template parser found when parsing the TypoScript configuration. These
error messages include the line number where the error occured.

However, these numbers do not correspond to line numbers in TypoScript
records or files. The Template Ananlyzer however provides the "correct"
line numbers. A link to the Template Analyzer and the line number in
the overall TypoScript configuration helps to easily find the error.

Change-Id: If4773dce961aae7888638e694c87755a719a016d
Resolves: #34099
Releases: 4.7
Reviewed-on: http://review.typo3.org/9112
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Log to sys_log when changes are made to scheduler tasks
Soren Malling [Sun, 19 Feb 2012 00:29:15 +0000 (01:29 +0100)]
[FEATURE] Log to sys_log when changes are made to scheduler tasks

To keep track of who created what task, introduce logging.

Logging is done for create, edit and delete.

Change-Id: I50003c6a8e9fc68137b06b7c692ba89bad02f87e
Resolves: #34056
Releases: 4.7
Reviewed-on: http://review.typo3.org/9095
Reviewed-by: Joh. Feustel
Tested-by: Joh. Feustel
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] TCE: error message if no label has been set in TCA
Mario Rimann [Tue, 29 Nov 2011 21:46:51 +0000 (22:46 +0100)]
[BUGFIX] TCE: error message if no label has been set in TCA

Avoids an invalid SQL query if no label column is specified by the
TCA for a certain table.

Change-Id: I90211a6bbcbd00a8f0fda25c68c99a1aba3f8a1a
Fixes: #17947
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6992
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[FEATURE] Unit test for t3lib_befunc::getCommonSelectFields
Philipp Gampe [Fri, 17 Feb 2012 12:23:48 +0000 (13:23 +0100)]
[FEATURE] Unit test for t3lib_befunc::getCommonSelectFields

Change-Id: I61fa3a31ccdb141c77fb96b0714a2c412380ed0d
Resolves: #34039
Related: #17947
Releases: 4.7
Reviewed-on: http://review.typo3.org/9071
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Migrate aboutmodules to extbase
Christian Kuhn [Sat, 18 Feb 2012 23:16:30 +0000 (00:16 +0100)]
[TASK] Migrate aboutmodules to extbase

Use extbase and fluid for aboutmodule.
Provide an install tool update wizard to load extbase and
fluid if an extension that depends on them is installed.

Change-Id: I8164c0c8afdc359a9b3dc059e14baa13915944b5
Resolves: #34086
Releases: 4.7
Reviewed-on: http://review.typo3.org/9094
Reviewed-by: Soren Malling
Tested-by: Soren Malling
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Move tslib_content classes to own files
Christian Kuhn [Sat, 18 Feb 2012 11:39:17 +0000 (12:39 +0100)]
[TASK] Move tslib_content classes to own files

Change-Id: I8ba276f4cf2a20fa788972a629b17f02aab97c13
Resolves: #34058
Releases: 4.7
Reviewed-on: http://review.typo3.org/9085
Reviewed-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[FEATURE] RTE: Use HTML5-compliant custom attribute for click-enlarge
Stanislas Rolland [Sat, 18 Feb 2012 05:25:46 +0000 (00:25 -0500)]
[FEATURE] RTE: Use HTML5-compliant custom attribute for click-enlarge

Problem: htmlArea RTE click-enlarge feature adds custom attribute
"clickenlarge" to trigger click-enlarge rendering.
Solution: Use "data-htmlarea-clickenlarge" instead.

Change-Id: I9479fd971eb9d42168731a74e869b8d23a77d373
Resolves: #34053
Releases: 4.7
Reviewed-on: http://review.typo3.org/9083
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] getAllowedItems called with one parameter too much
Stefan Neufeind [Fri, 17 Feb 2012 09:47:35 +0000 (10:47 +0100)]
[BUGFIX] getAllowedItems called with one parameter too much

getAllowedItems() is called with two parameters. However
the second one is not in the function-definition and not used.

Change-Id: I69cd3c4362c36adc3e6f1e2bc1ae1ba7bfb38c77
Fixes: #34030
Releases: 4.4, 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/9068
Reviewed-by: Philipp Gampe
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] Content rendering: Definition lists in RTE are wrapped in p
Stanislas Rolland [Mon, 6 Feb 2012 20:20:28 +0000 (15:20 -0500)]
[BUGFIX] Content rendering: Definition lists in RTE are wrapped in p

Definition lists entered in the RTE are wrapped in paragraph tags when
rendered in the frontend. This is not valid HTML.

Solution: Add dl and dd to lib.parseFunc_RTE.externalBlocks and
process them recursively like div. Add dt to
nonTypoTagStdWrap.encapsLines.encapsTagList

Resolves: #25083
Releases: 4.5, 4.6, 4.7

Change-Id: Ia73d01105beeaba59f91dd87754c7528796d4d07
Reviewed-on: http://review.typo3.org/4181
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Update extension must invalidate autoloader cache
Philipp Gampe [Fri, 17 Feb 2012 13:51:50 +0000 (14:51 +0100)]
[BUGFIX] Update extension must invalidate autoloader cache

Change-Id: I09f30461e9c5ac1749df3daa39f8d5e4e12161c0
Fixes: #33895
Releases: 4.5,4.6,4.7
Reviewed-on: http://review.typo3.org/9015
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] RTE: Consistent naming for menutabs at "Insert image"
Stefan Neufeind [Fri, 17 Feb 2012 08:41:58 +0000 (09:41 +0100)]
[BUGFIX] RTE: Consistent naming for menutabs at "Insert image"

The various kinds of an image are named like
image, magic, plain and dragdrop. However their
names in the menudefinition are different.

Fixes: #34026
Releases: 4.7

Change-Id: I3cb32c0afb5c1000fb8ff59721794c97c77b8e22
Reviewed-on: http://review.typo3.org/9065
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] TypoLink: absolute urls when installed in subfolder
Nils Seinschedt [Mon, 16 Jan 2012 09:59:46 +0000 (10:59 +0100)]
[BUGFIX] TypoLink: absolute urls when installed in subfolder

If you have TYPO3 installed in a subfolder and a domain
record with that subfolder (localhost/subfolder/ for
example) TYPO3 only generates absolute links in the
frontend.

This is because the typoLink function compares the
HTTP_HOST var with the domainRecord. HTTP_HOST is in
this case "localhost", the domain record has the subfolder
attached. The subfolder needs to be there, as otherwise
t3lib_pageSelect::getDomainStartPage does not find the
start page anymore. typoLink should check for HTTP_HOST +
path of SCRIPT_NAME to determine which domain record
to use (same as getDomainStartPage already does).

Change-Id: I317a419cd4a898a0bfdeffec5d01417d92400b3e
Fixes: #33214
Releases: 4.5,4.6,4.7
Reviewed-on: http://review.typo3.org/7816
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Unify Template Backend Modules
Felix Kopp [Thu, 16 Feb 2012 00:31:23 +0000 (01:31 +0100)]
[BUGFIX] Unify Template Backend Modules

Unify the raster for the different functions Info/Modify,
Constants, Analyzer, TSOB. Highlights the separate
sub-sections. Unify spacers, dividers and tables.

Change-Id: I61ce083cd61bc84d21f86dc00448feb68a0d228d
Fixes: #33963
Releases: 4.7
Reviewed-on: http://review.typo3.org/9041
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Unknown record collection type in RecordCollectionRepository
Oliver Hader [Wed, 15 Feb 2012 12:25:24 +0000 (13:25 +0100)]
[BUGFIX] Unknown record collection type in RecordCollectionRepository

t3lib_collection_RecordCollectionRepository::findByUid() only
has "uid" in the SQL query. The required "type" field is
missing here and leads to the accordant error message.

Change-Id: I02366e58436ab6ef294c25316f0f7b37f0b8be5e
Fixes: #33938
Releases: 4.7
Reviewed-on: http://review.typo3.org/9027
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[BUGFIX] Warnings in tcemain on iterating over unset columns
Mario Rimann [Thu, 16 Feb 2012 21:30:18 +0000 (22:30 +0100)]
[BUGFIX] Warnings in tcemain on iterating over unset columns

Adds a check if the TCA for the table has a columns setting at all
before iterating over the columns of that table.

Change-Id: Id5f968d5c6b6df0df5285de1311c537089570bce
Fixes: #32467
Branches: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9061
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] HTML5 multiple file upload in TCEforms
Alexander Dick [Tue, 24 Jan 2012 21:19:32 +0000 (22:19 +0100)]
[FEATURE] HTML5 multiple file upload in TCEforms

Change-Id: I60fc0bf6c7934f16e082472b12706429af22a896
Resolves: #33422
Releases: 4.7
Reviewed-on: http://review.typo3.org/8682
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[TASK] Update felogin manual and raise version
Jigal van Hemert [Thu, 16 Feb 2012 21:42:24 +0000 (22:42 +0100)]
[TASK] Update felogin manual and raise version

* Update manual with new options, new screenshots, new wraps, labels
* Raise extension version and dependency

Change-Id: I070e6cc826d9d9e26f46317c53a70a5359520929
Resolves: #33927
Releases: 4.7
Related: #24185, #29577, #23199
Reviewed-on: http://review.typo3.org/9062
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
7 years ago[FEATURE] Unset parts in t3lib_div::array_merge_recursive_overrule()
Ingmar Schlecht [Wed, 15 Feb 2012 12:22:10 +0000 (13:22 +0100)]
[FEATURE] Unset parts in t3lib_div::array_merge_recursive_overrule()

Add possibility to t3lib_div::array_merge_recursive_overrule()
to unset values from the resulting array using special values
__UNSET in the second array.

Change-Id: Iab17d59b80c1e1070c8b2db6b318da0b01fda13c
Resolves: #33941
Releases: 4.7
Reviewed-on: http://review.typo3.org/9026
Reviewed-by: Oliver Klee
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[FEATURE] Set exit status in CLI scripts
Thorsten Kahler [Sun, 12 Feb 2012 23:04:23 +0000 (00:04 +0100)]
[FEATURE] Set exit status in CLI scripts

Shell commands usually set the exit status > 0 in case an error occured.
This change sets the exit status if the CLI script invocation fails or
an exception is thrown by the CLI script so failed executions can be
detected.

Change-Id: Idfc9cd76657c9b83a2bcc83d0b9f8bdd0e2d1bca
Resolves: #28700
Releases: 4.7
Reviewed-on: http://review.typo3.org/8999
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Add a download method to t3lib_http_Request
Philipp Gampe [Tue, 6 Dec 2011 13:03:18 +0000 (15:03 +0200)]
[FEATURE] Add a download method to t3lib_http_Request

To ease work for developers, add a download method to
t3lib_http_Request. This disables the body, attaches a download
observer and sends the request.

Change-Id: I4123efbd48cb50b82510f9b9e08cfbd92d6090bc
Resolves: #28495
Releases: 4.7
Reviewed-on: http://review.typo3.org/3729
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Klee
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Check minitems for TCAtree
Georg Ringer [Tue, 3 Jan 2012 14:36:44 +0000 (15:36 +0100)]
[BUGFIX] Check minitems for TCAtree

The TCAtree ignores currently the minitems.
This is however e.g. needed to require input for a relation field.

Change-Id: Id972b0e065adf7e0702a8d8f85c469c7fe9ac827
Resolves: #25003
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7662
Reviewed-by: Philipp Gampe
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] add option to select recursively in tcaTree
Steffen Ritter [Tue, 1 Mar 2011 13:18:32 +0000 (14:18 +0100)]
[FEATURE] add option to select recursively in tcaTree

in some cases you might need or want to select a whole subtree - this is now possible.
Since ExtJs delivers nearly everything, just use it.

Add this to pending Documentation:
new Option in tcaTree[appearence]: allowRecursiveMode
If true, a toggle button in the toolbar is activated. If you toggle the button, a selection of a node, will automatically select/unselect all childnodes recursively, too.

Note: I added a Icon to the sprite, which has been regenerated via extdeveval (therefore the patch is more lengthy)

Change-Id: Ic79c2cddfeb111cfc2911bf6f4dfe51c6f36a14c
Resolves: #25061
Releases: 4.7
Reviewed-on: http://review.typo3.org/958
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] EM: Move Upload button to top button menu
Felix Kopp [Sun, 12 Feb 2012 11:38:05 +0000 (12:38 +0100)]
[TASK] EM: Move Upload button to top button menu

Moves the button Upload Extension directly to
the top main button menu.

Change-Id: I1905d8fa9a31a5cfd3b538e3f60f7c8507833bd8
Fixes: #33868
Releases: 4.7
Reviewed-on: http://review.typo3.org/8989
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] htmlArea RTE: Target of localized string may be empty
Stanislas Rolland [Mon, 13 Feb 2012 19:40:34 +0000 (14:40 -0500)]
[BUGFIX] htmlArea RTE: Target of localized string may be empty

Solution: Do not allow an empty localized string to overrule the
default string.

Change-Id: Ib20b911560adc022b723985ff35c582de0cf5fc9
Fixes: #33897
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/9014
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX][t3editor] (De-)Activating does not work in Chrome
Steffen Gebert [Fri, 10 Feb 2012 21:48:00 +0000 (22:48 +0100)]
[BUGFIX][t3editor] (De-)Activating does not work in Chrome

The checkbox "Deactivate t3editor" does not work in modern Chrome
versions (e.g. 18). It works in Firefox, but didn't even work while
integrating the code into TYPO3 in Chrome.

Prototype recognizes it as Webkit and thus does not disable/enable it,
which was a pretty weird implementation, which is now removed.

Change-Id: I9660af7c754d25b1321c329e9d67f80ba6d71db8
Fixes: #33515
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8976
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] htmlArea RTE: Default skin inconsistent with ExtJS xtheme-blue
Stanislas Rolland [Mon, 13 Feb 2012 16:56:40 +0000 (11:56 -0500)]
[BUGFIX] htmlArea RTE: Default skin inconsistent with ExtJS xtheme-blue

The default RTE skin, used as default skin in FE, has colors
inconsistent with ExtJS skin xtheme-blue which is loaded by default
in FE.

Change-Id: I4c95c94a66ecf78fe39f163310a45d327b9007a2
Fixes: #33889
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/9007
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] show uid of reference in show_item.php
Johannes Feustel [Sun, 12 Feb 2012 13:20:43 +0000 (14:20 +0100)]
[BUGFIX] show uid of reference in show_item.php

The uid of referenced records is not shown anymore and if there are
more items with same title, there is no easy way to identify the
record in the backend.

Solution is to add a column for the uid and page information in the
title attribute of the uid.

Change-Id: I90c44cbff7840888c397d6667ae0a8efa0f5d0a7
Fixes: #33866
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8992
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Thorsten Kahler
Tested-by: Thorsten Kahler
7 years ago[FEATURE] Add subjectField to Form Wizard TS
Florian Scholz [Tue, 7 Feb 2012 17:17:33 +0000 (18:17 +0100)]
[FEATURE] Add subjectField to Form Wizard TS

Change-Id: Ic3d28b9f641e1d20eb2fa99b0100def419cb17f1
Resolves: #32132
Releases: 4.7
Reviewed-on: http://review.typo3.org/8888
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Rework t3lib_utility_Mail::breakLinesForEmail to drop
Stefan Neufeind [Tue, 7 Feb 2012 08:12:10 +0000 (09:12 +0100)]
[TASK] Rework t3lib_utility_Mail::breakLinesForEmail to drop
 strrev-magic

Use strrpos/substr instead of strrev-magic.
Add testcase for one more cornercase when breaking lines.

Change-Id: Icfa5bb44dc750100ed97aa4e22f43263d2072d26
Resolves: #28039
Releases: 4.7
Reviewed-on: http://review.typo3.org/5133
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Reports interface standardize
Felix Kopp [Sun, 5 Feb 2012 23:39:09 +0000 (00:39 +0100)]
[FEATURE] Reports interface standardize

Move extension name from docHeader function menu to module header.
Standardize font size and margins.

Change-Id: Ife66ae85889502e19db23cace75a020ed1019763
Fixes: #33695
Releases: 4.7
Reviewed-on: http://review.typo3.org/8853
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Add error message for missing TCA
Stefan Neufeind [Mon, 19 Dec 2011 23:09:25 +0000 (00:09 +0100)]
[FEATURE] Add error message for missing TCA

Adds an error message in case the TCA of a table is missing
column definitions. The error message adds a hint that helps
the developer to find the affected table.
In addition it changes the table header to show the table name
as it is in the database if there is no title defined in TCA.

Change-Id: I568c63d40de11385da0bf848904b860c4269fac4
Resolves: #17961
Releases: 4.7
Reviewed-on: http://review.typo3.org/6883
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Klee
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] More detailed felogin password reset error messages
Lucas Jenss [Sat, 12 Nov 2011 16:34:48 +0000 (17:34 +0100)]
[FEATURE] More detailed felogin password reset error messages

Allows a more explicit error message to be displayed, if the entered
account was not found.

The previous mechanism displayed a generic error message regardless of a
correct account name. The new mechanism allows a distinct error message
if the account was not found. This can be enabled by setting
"exposeNonexistentUserInForgotPasswordDialog" to 1 (default is 0).

If enabled, instead of always displaying the message that an email was
sent, the user gets feedback that the account does not exist.

Change-Id: I8d8ad52bf12938645bb9b144872ec64f92f875d0
Resolves: #23199
Releases: 4.7
Reviewed-on: http://review.typo3.org/6649
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE][CONF] Various messages in felogin need own stdWrap
Jigal van Hemert [Wed, 8 Feb 2012 18:43:10 +0000 (19:43 +0100)]
[FEATURE][CONF] Various messages in felogin need own stdWrap

To make styling of various messages easier introduce new stdWraps:
* forgotErrorMessage_stdWrap
* forgotResetMessageEmailSentMessage_stdWrap
* changePasswordNotValidMessage_stdWrap
* changePasswordTooShortMessage_stdWrap
* changePasswordNotEqualMessage_stdWrap
* changePasswordDoneMessage_stdWrap

Change-Id: Ia8b0614fe4486756795c663d4d4609427e61bf52
Resolves: #29577
Releases: 4.7
Reviewed-on: http://review.typo3.org/8918
Reviewed-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] felogin: Introduce new label for the legend marker
Jigal van Hemert [Mon, 6 Feb 2012 22:33:30 +0000 (23:33 +0100)]
[FEATURE] felogin: Introduce new label for the legend marker

In felogin the optional label 'legend' is now used for
the legend marker. Fallback is the original label 'reset_password'.

Change-Id: I3f7911711ba877da764b810c24a5984bc2aa3af0
Resolves: #24185
Releases: 4.7
Reviewed-on: http://review.typo3.org/8873
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Show History csh and spacer
Felix Kopp [Fri, 10 Feb 2012 00:01:12 +0000 (01:01 +0100)]
[FEATURE] Show History csh and spacer

Remove excessive spacer before content on Record History change log.
Remove the duplicated Help icon underneath content with identical content.
Another icon is already added within function menu with identical csh content.

Also delivers changes to conform with of CGL for better metrics.

Change-Id: Ic3f2d2fbeb1651aa25fe550d1a58aa25367e0dd0
Resolves: #33827
Releases: 4.7
Reviewed-on: http://review.typo3.org/8949
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Thorsten Kahler
Tested-by: Thorsten Kahler
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Toolbar Separator
Felix Kopp [Sun, 12 Feb 2012 00:52:08 +0000 (01:52 +0100)]
[FEATURE] Toolbar Separator

Adds separator style to toolbar items. Also the positioning of fly-out menus is
reworked and does not rely on JavaScript anymore.

Change-Id: Ie3b1dab2af211ad161703fcf92b10bd9ec889acc
Fixes: #32450
Releases: 4.7
Reviewed-on: http://review.typo3.org/8987
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Add hooks to extend browse_links.php
Stefan Rotsch [Fri, 23 Dec 2011 08:49:18 +0000 (09:49 +0100)]
[FEATURE] Add hooks to extend browse_links.php

Add hooks to be able to extend the browse links popup in RTE and for
TCEForms link fields.

This is useful to add new fields to the link wizard to add additional
params, onclick attributes, rel attributes or other tracking parameters
to the rendered link.

This requires hooks also in rtehtmlarea.

Change-Id: I917829cc3be423b4ae2e92a3264894152f912fcd
Resolves: #32809
Releases: 4.7
Reviewed-on: http://review.typo3.org/7495
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Martin Tepper
Reviewed-by: Joh. Feustel
Tested-by: Joh. Feustel
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Adapt unit-tests to new mail-adapter-hook
Stefan Neufeind [Fri, 10 Feb 2012 18:21:29 +0000 (19:21 +0100)]
[TASK] Adapt unit-tests to new mail-adapter-hook
 (for t3lib_utility_mail)

Adjust the unit-tests to the updated interface
instead of the deprecated one. The deprecated
interface was removed with 4.7
(commit 97a6f07f8fb990302ce3b05865aedcc77f220917).

Change-Id: I76f6bb24a58ab7f4d487e596e2abedb1da9767da
Resolves: #33850
Releases: 4.7
Reviewed-on: http://review.typo3.org/8973
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
7 years ago[BUGFIX] Add the title and increase width of the multiple select boxes
Thomas Layh [Fri, 10 Feb 2012 14:02:35 +0000 (15:02 +0100)]
[BUGFIX] Add the title and increase width of the multiple select boxes

The db, file and select boxes are too narrow. This makes it hard to
to impossible to read long entries.
Increase the width of those fields and add a title to each entry in
order to allow the user to see the full entry on hover.

Also add a parameter to the javascript function that takes care of the
selection of entries to support the new title attribute.

Change-Id: Id2161c2bda1b2d562ced4f5462c772bdfb412276
Fixes: #32732
Releases: 4.7,4.6,4.5
Reviewed-on: http://review.typo3.org/8967
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Move FEworkspace code into versioning / part 2
Benjamin Mack [Sun, 9 Oct 2011 12:03:04 +0000 (14:03 +0200)]
[TASK] Move FEworkspace code into versioning / part 2

As there is a hook after initializing the BE user,
the code that initializes the BE user when using
a previewlink can now be moved out of the core.

Also the same hook can now be used to do the generic
workspace initialization.

Additionally, the remaining functions in TSFE
should be cleaned up.

Change-Id: I1674c89bc195f2f1b154574fefa57c16bd8b2385
Resolves: #30682
Releases: 4.7
Reviewed-on: http://review.typo3.org/5644
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stefan Neufeind
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Wouter Wolters
Tested-by: Stefan Neufeind
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Add hook to tslib_fe->getHash()
Fabrizio Branca [Mon, 18 Jul 2011 18:44:52 +0000 (20:44 +0200)]
[FEATURE] Add hook to tslib_fe->getHash()

This hook enables you to modify the hash_base that is used to store
different versions of a page in the cache. Normally it is fixed to
take the id, cHash, groups and some other stuff into account, but does
not allow to add own parameters.
Using this hook you can enable to store different versions of a page
depending on other parameters than GET-parameters.
It also solves an issue that different values of linkVars will produce
the same page if used independent from TypoScript conditions and without
cHash (which otherwise should be forced for all plugins and menu
generation).
The modified patch cleans up the hashbase creation and allows
to use the hook for the lockhash as well.

Change-Id: I68b0cfbcbec7eee496c4f903e3a129b7f33ab7c4
Resolves: #28299
Releases: 4.7
Reviewed-on: http://review.typo3.org/3403
Reviewed-by: Thomas Layh
Tested-by: Thomas Layh
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] TYPO3 Backend is too slow if sys_log table is large
Dmitry Dulepov [Mon, 30 Jan 2012 13:15:55 +0000 (15:15 +0200)]
[BUGFIX] TYPO3 Backend is too slow if sys_log table is large

A query is executed during the login process, which can take
minutes during the BE login if the sys_log table is too large.
The query does not use any indexes, operates on the whole table
and uses "filesort". Implementing a proper index solves the
performance issue.

Change-Id: I8f80ed9490d94fb7a318fec687a9ba1ab6e187fe
Fixes: #33532
Releases: 4.7
Reviewed-on: http://review.typo3.org/8771
Reviewed-by: Oliver Klee
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Philipp Gampe
7 years ago[FEATURE] Allow native ExtJS3 Modules in ContentArea
Kay Strobach [Mon, 19 Dec 2011 15:45:24 +0000 (16:45 +0100)]
[FEATURE] Allow native ExtJS3 Modules in ContentArea

Adds the JS basement to use ExtJS Cards in TYPO3.
Adds Api to t3lib_extMgm to add an ExtJS card
Changes xtype:modulepanel to fire events, if iframe uri has changed

Change-Id: I361ba02d09715b65165da851b28361a8bd8bca26
Resolves: #32309
Releases: 4.7
Reviewed-on: http://review.typo3.org/7395
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Allow authentication with partial OpenID identifier
Xavier Perseguers [Sun, 29 Jan 2012 21:16:16 +0000 (22:16 +0100)]
[FEATURE] Allow authentication with partial OpenID identifier

Instead of forcing the user to enter her full OpenID identifier when authenticating,
a partial OpenID identifier, without the protocol, should be allowed.

Change-Id: Iae686d116b9c2ebae00d9818beeadf307b96f427
Resolves: #33518
Releases: 4.7, 4.6-backports, 4.5-backports
Reviewed-on: http://review.typo3.org/8764
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Stefan Neufeind
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Wizard in HTML element moved to t3editor
Georg Ringer [Thu, 9 Feb 2012 13:32:08 +0000 (14:32 +0100)]
[BUGFIX] Wizard in HTML element moved to t3editor

If HTML element is used and t3editor is not
installed, an error is thrown.

Solution is to move the wizard code to t3editor
itself.

Change-Id: I967aac22a14bf0fc39e9c424398ac46ac913ce1f
Fixes: #33813
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/8929
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
7 years ago[FEATURE] Extend collection handling by repository
Steffen Ritter [Wed, 8 Feb 2012 15:34:37 +0000 (16:34 +0100)]
[FEATURE] Extend collection handling by repository

The table sys_collection allows to group several objects and
persist them in one collection object. The data access shall
happen by a repository, which is integrated with this change
set.

Change-Id: Ib3401f2e3bd4c267f92aef59dbc36756b54cce0a
Resolves: #33755
Releases: 4.7
Reviewed-on: http://review.typo3.org/8913
Reviewed-by: Georg Ringer
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Resetting of input field to default when having a range fails
Philipp Kitzberger [Wed, 28 Dec 2011 10:28:01 +0000 (11:28 +0100)]
[BUGFIX] Resetting of input field to default when having a range fails

When trying to reset a endtime (datetime or date) having a range (like tt_news
articles) the lower range limit will be stored instead of the default value.

Change-Id: Ib9947ddc147aa62ca4136301f2e4fcce6917d9a8
Fixes: #28298
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7624
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Translated mailform should use localized email
Michael Stucki [Sun, 15 Jan 2012 22:09:10 +0000 (23:09 +0100)]
[BUGFIX] Translated mailform should use localized email

In case mailforms are translated the email adress from the
translated record is ignored.

Change-Id: I184e7b96fe5a0405e3bed6546d4461cd44282ed6
Fixes: #17061
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7817
Reviewed-by: Stefan Rotsch
Tested-by: Stefan Rotsch
Reviewed-by: Thomas Layh
Tested-by: Thomas Layh
Reviewed-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] IRRE: Selected items remain in selector with foreign_unique
Stanislas Rolland [Wed, 8 Feb 2012 05:15:32 +0000 (00:15 -0500)]
[BUGFIX] IRRE: Selected items remain in selector with foreign_unique

Problem: When an inline field is defined as unique (foreign_unique
is set), selected items are removed neither from the inline record
selector, nor from the children record selectors.

Solution: Remove the used records from all selectors. Also, when
updating and collapseAll is set, remove records already used from
the child record after its ajax-retrieval/expansion.

Change-Id: I54c840419b4f3cf31626d6c4e63650101ae22cab
Fixes: #21102
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8892
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Remove early return in PageTreeDataProvider
Georg Ringer [Wed, 8 Feb 2012 12:21:12 +0000 (13:21 +0100)]
[BUGFIX] Remove early return in PageTreeDataProvider

t3lib_tree_pagetree_Data_Provider does an early
return which makes it impossible to use the hook
which comes some lines later.

Change-Id: If65238527126b150664581d140d6d0761650fb8f
Fixes: #33761
Releases: 4.7, 4.6
Reviewed-on: http://review.typo3.org/8915
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] RTE transformation transforms LF/CR between div and hr into space
Stanislas Rolland [Fri, 29 Jul 2011 15:49:50 +0000 (11:49 -0400)]
[BUGFIX] RTE transformation transforms LF/CR between div and hr into space

Fix the issue and add test cases.

Change-Id: Iff9ce1adc94fdbcf62f3ab4ee25c6c8a3703fe19
Resolves: #26815
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/3861
Reviewed-by: Oliver Hader
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] RTE: Removing div from block format select box may not work
Stanislas Rolland [Thu, 9 Feb 2012 04:57:49 +0000 (23:57 -0500)]
[BUGFIX] RTE: Removing div from block format select box may not work

Problem: RTE.default.buttons.formatblock.removeItems = div is not
honoured when Indent/outdent is configured
Solution: Honour the removal/restriction even when Indent/outdent
is configured.

Change-Id: I13eb3e6e6683b7dc9a1ae47caf9b9bb401f659bf
Fixes: #33457
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8953
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[BUGFIX] htmlArea RTE: CSS class names are lowercase in WebKit
Stanislas Rolland [Fri, 10 Feb 2012 01:37:05 +0000 (20:37 -0500)]
[BUGFIX] htmlArea RTE: CSS class names are lowercase in WebKit

Problem: See https://bugs.webkit.org/show_bug.cgi?id=55619
Solution: Add doctype to the iframe source

Change-Id: Id045e469d8ff5e37fab03e4c96238317d6e8e967
Resolves: #32408
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8951
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
7 years ago[FEATURE] Move redirect fields from Extended tab
Jigal van Hemert [Fri, 30 Dec 2011 06:49:55 +0000 (07:49 +0100)]
[FEATURE] Move redirect fields from Extended tab

The redirect after login fields now have a spot on the Options tab.
Minor CGL changes are also included.

Change-Id: Icb1c480f412ba8102f4d4278779727bce4b6a933
Resolves: #19847
Releases: 4.7
Reviewed-on: http://review.typo3.org/7636
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Unset stdWrap of select.pidInList
Marc Bastian Heinrichs [Fri, 2 Dec 2011 15:23:20 +0000 (16:23 +0100)]
[BUGFIX] Unset stdWrap of select.pidInList

Using stdWrap features on select.pidInList together with slide will
result in an endless loop because the same parentPids are
selected over and over again till the max execution time is reached.

This patch unsets the stdWrap properties after the first run.

Change-Id: I9427779c047063d47cf555e45664cb6dbb5c980a
Fixes: #28526
Releases: 4.4, 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/7033
Reviewed-by: Markus Klein
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] *IFSUB ignores l18n_cfg field
Stefan Galinski [Fri, 23 Sep 2011 18:55:00 +0000 (20:55 +0200)]
[BUGFIX] *IFSUB ignores l18n_cfg field

The l18n_cfg field is used to prevent the appearance of the default
language record or any alternative language records that haven't a translation
in the menu. At the first glance it seems to work like expected, because the
expected page records are not visible in a configured frontend menu. If we have a
closer look at this part, we will see that the flag is badly ignored for the
"*IFSUB" record states. This causes that a page record which has no visible
subpages is marked with the hasSubmenu flag.

Change-Id: Ia988dfeb272b6c64c86c45f9d80b8b9299a09bfc
Resolves: #19925
Releases: 4.7, 4.6, 4.5, 4.4
Reviewed-on: http://review.typo3.org/5573
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
7 years ago[FEATURE] Error level as the first column in BE Log module
Dominique Feyer [Mon, 6 Feb 2012 07:55:56 +0000 (08:55 +0100)]
[FEATURE] Error level as the first column in BE Log module

Move error level (warning, error, ...) to first column
in BE to help catch the importance of the row.

Change-Id: I05f05b830cc92bddfb13126d0fe4826995783bc8
Resolves: #33816
Releases: 4.7
Reviewed-on: http://review.typo3.org/3170
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert