Georg Ringer [Wed, 12 Nov 2014 15:46:28 +0000 (16:46 +0100)]
[!!!][TASK] Remove setting config.uniqueLinkVars
The setting *config.uniqueLinkVars* is removed as the
behaviour is now always used.
Resolves: #62888
Releases: master
Change-Id: I016cc74a6f4e450dcfc7678bca5ef6cfcb066be6
Reviewed-on: http://review.typo3.org/34021
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Felix Kopp [Wed, 12 Nov 2014 18:30:44 +0000 (19:30 +0100)]
[TASK] Move User module to Topbar > User menu
Move User Tools to Topbar underneath User icon.
Resolves: #62891
Releases: master
Change-Id: I7f470949e7bf20759157b2ef640ed611274c211c
Reviewed-on: http://review.typo3.org/34026
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Felix Kopp <felix-source@phorax.com>
Tested-by: Felix Kopp <felix-source@phorax.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Benjamin Mack [Wed, 12 Nov 2014 16:47:34 +0000 (17:47 +0100)]
[BUGFIX][FOLLOWUP] Make ClickMenu calls use new API
Special use cases where inline
onclick handlers were used are now
replaced by the proper handling of the new API.
This removes sideeffects by the previous
patch with #62709.
Resolves: #62889
Releases: master
Change-Id: If4d534873c9d97736a81bd800cbc66c7019206bb
Reviewed-on: http://review.typo3.org/34022
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Felix Kopp [Wed, 12 Nov 2014 14:54:01 +0000 (15:54 +0100)]
[BUGFIX] Add "Media" in CSS Bootstrap
Bootstrap is used in About Modules.
Resolves: #62791
Releases: master
Change-Id: Icebe4095367a0e14d7fbef40a74fe5fecc0df16c
Reviewed-on: http://review.typo3.org/34017
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Stanislas Rolland [Tue, 11 Nov 2014 22:33:35 +0000 (17:33 -0500)]
[TASK] RTE: Rename "acronym" plugin and button to "abbreviation"
The acronym tag being deprecated, the RTE "acronym" plugin and button
are renamed to "abbreviation".
Releases: master
Resolves: #54409
Change-Id: I7b8335e6aac298650f83055e060c752d0d896038
Reviewed-on: http://review.typo3.org/33993
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Frank Nägler [Sun, 9 Nov 2014 19:32:11 +0000 (20:32 +0100)]
[TASK] Optimize Reports-Module Follow-Up
* Remove old collapse
Resolves: #62668
Releases: master
Change-Id: I8504d93613467e97234f7ff44722f587f221ac3e
Reviewed-on: http://review.typo3.org/34008
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Georg Ringer [Wed, 12 Nov 2014 14:54:36 +0000 (15:54 +0100)]
[BUFIX] Fix fatal error in TypoScriptTemplateInformationModuleFunctionController
The commit of #62709 removed a } wich is needed.
Resolves: #62887
Releases: master
Change-Id: I2ff2cfff53c2f91f71a0aa20a9c766c1565b8d66
Reviewed-on: http://review.typo3.org/34018
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Benjamin Mack [Wed, 12 Nov 2014 13:23:51 +0000 (14:23 +0100)]
[FOLLOWUP][BUGFIX] Use bootstrap JS as include instead of AMD
Bootstrap JS is included as AMD module,
thus breaking things like Extension Manager
which was coded in an uncool way, namely
not using API methods due to crappy Fluid
ViewHelpers for the backend.
For the time being and to keep everybody
happy, bootstrapJS is included as simple JS
file, but wrapped within TYPO3.jQuery to
use the previously loaded functionality.
Releases: master
Resolves: #62884
Change-Id: I71be335b39c1a2d1151f5e550bacb5643ee621d4
Reviewed-on: http://review.typo3.org/34011
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Benjamin Mack [Tue, 4 Nov 2014 22:19:07 +0000 (23:19 +0100)]
[TASK] Rewrite clickmenu JS with jQuery
The JS functionality of the ClickMenu
was previously based on PrototypeJS
which is now replaced by a jQuery
RequireJS module.
Certain options and parameters
are not needed anymore and are removed.
Releases: master
Resolves: #62709
Change-Id: I2096ef589590bdffc54693b49cdc92627e982e3d
Reviewed-on: http://review.typo3.org/33805
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Christian Kuhn [Wed, 12 Nov 2014 13:56:18 +0000 (14:56 +0100)]
[TASK] Bring back t3lib_extMgm class alias
t3lib_extMgm::extPath() is used in ext_autoload.php of lots of third
party extensions. Removing this alias lets the core fatal, resulting
in a stalled lock file in early bootstrap. This gives quite some hassle.
To mitigate, t3lib_extMgm class alias is exceptionally added again.
Resolves: #62852
Releases: master
Change-Id: I309aaae067ec4a430ebb8985554cb6750eb8ec09
Reviewed-on: http://review.typo3.org/34014
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Frank Nägler [Tue, 11 Nov 2014 21:51:33 +0000 (22:51 +0100)]
[CLEANUP] Add @internal to all ViewHelpers except EXT:fluid
To make it more clear that a ViewHelper outside EXT:fluid is only for
internal usage. All other ViewHelpers marked with @internal
Resolves: #62869
Releases: master
Change-Id: I8a64724dcd760b3efc3515f1bba86b8987cf9fc5
Reviewed-on: http://review.typo3.org/33991
Reviewed-by: Krzysztof Adamczyk <k.adamczyk@macopedia.pl>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Benjamin Mack [Wed, 12 Nov 2014 11:13:10 +0000 (12:13 +0100)]
[FEATURE] Load twbs JS and jquery on every BE request
In order to streamline the JavaScript
code and the usage of Twitter Bootstrap
in TYPO3, jQuery and JS of Bootstrap
are included on every request now.
Twitter Bootstrap does not support AMD
modules yet (only with 4.0), so a separate
encapsulated module needs to be built,
which will be updated when bootstrap version
is updated as well.
Releases: master
Resolves: #62877
Change-Id: I4c3185b0c2cc8a57890efdd0687b784bae8c478c
Reviewed-on: http://review.typo3.org/34004
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Benjamin Mack [Sat, 8 Mar 2014 11:24:09 +0000 (12:24 +0100)]
[TASK] Replace DynTabMenu with jQuery/RequireJS plugin
The DynTabMenu code can be abstracted and
cleaned - done via RequireJS + jQuery.
A completely new jQuery plugin is written that stores the current
selected tab ID in the local storage (available in IE8+) or falls back
to the first tab of the menu item.
The changes separates logic (JS) from structure (HTML), and removes
plain old JS.
Resolves: #47003
Releases: master
Change-Id: Ib81606cc653ccf7d58105f463bc6a09eb742b7d5
Reviewed-on: http://review.typo3.org/19708
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Anja Leichsenring [Sat, 1 Nov 2014 17:30:41 +0000 (18:30 +0100)]
[TASK] Move classAliasMaps into compatibility6 extension part 3
This is the sysext:css_styled_content class alias part
Change-Id: I891b3717b34858498d2394c385709326c5816558
Resolves: #62613
Related: #62013
Releases: master
Reviewed-on: http://review.typo3.org/33701
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Andreas Fernandez [Tue, 11 Nov 2014 14:08:20 +0000 (15:08 +0100)]
[!!!][TASK] Remove link.action vh from ext:documentation
Remove the doc:link.action view helper in favor of f:be.buttons.icon.
Resolves: #62859
Releases: master
Change-Id: I048966efae366f8ec20d1a6d13c5a65cbc5a3212
Reviewed-on: http://review.typo3.org/33983
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Benjamin Mack [Mon, 10 Nov 2014 17:57:17 +0000 (18:57 +0100)]
[BUGFIX] Make other framesets in BE work again
Similar to ElementBrowser, the other
parts where <frameset> is used don't
work right now. This needs to be fixed.
Resolves: #62834
Related: #62825
Releases: master
Change-Id: Ic7e39bd4e4eb7f8326e4f16b379330aa95081eed
Reviewed-on: http://review.typo3.org/33959
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Andreas Fernandez [Tue, 11 Nov 2014 07:21:51 +0000 (08:21 +0100)]
[CLEANUP] Follow up: Rename dividers2tabs rst file
dividers2tabs was removed with #62833. The ReST manual file is titled
"Deprecation", but the content says "Breaking". Rename the file.
Resolves: #62844
Releases: master
Change-Id: Id7c9750fe6b204e5ec1995604f6d6d9099b0f1fb
Reviewed-on: http://review.typo3.org/33974
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Stanislas Rolland [Tue, 11 Nov 2014 00:00:39 +0000 (19:00 -0500)]
[TASK] RTE: Update some references to core documentation
Releases: master
Resolves: #62843
Change-Id: Ieb5b71993f009ca4c7fa2c9626a2d651ebde3bdd
Reviewed-on: http://review.typo3.org/33973
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Georg Ringer [Mon, 10 Nov 2014 21:12:16 +0000 (22:12 +0100)]
[CLEANUP Fix some typos
Resolves: #62841
Releases: master
Change-Id: I5476fc51e7244ac1752b1c927f57fdcf8a6b7a38
Reviewed-on: http://review.typo3.org/33969
Reviewed-by: Cedric Ziel <cedric@cedric-ziel.com>
Tested-by: Cedric Ziel <cedric@cedric-ziel.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Georg Ringer [Mon, 10 Nov 2014 20:23:46 +0000 (21:23 +0100)]
[BUGFIX] Add label for the description of scheduler group record
Add the description also to the xlf file.
Resolves: #62839
Releases: master, 6.2
Change-Id: I238616eb0e8d8720dba193469a754f87672d2a82
Reviewed-on: http://review.typo3.org/33965
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Wouter Wolters [Mon, 10 Nov 2014 20:26:22 +0000 (21:26 +0100)]
[BUGFIX] Fix filename of documentation file FileTypeSoftwareRemoved
Resolves: #62840
Releases: master
Change-Id: Icc5f76d3ced8351ac64f5f5ef7cc06c655293968
Reviewed-on: http://review.typo3.org/33966
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Georg Ringer [Mon, 10 Nov 2014 20:14:25 +0000 (21:14 +0100)]
[CLEANUP] Reomve calls to ExtensionManagementUtility::isLoaded(cms)
The sysext cms is always loaded, no need for extra checks
Resolves: #62838
Releases: master
Change-Id: I7812b015516df78837de41fa2b5f1f6f375307f8
Reviewed-on: http://review.typo3.org/33964
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Xavier Perseguers [Mon, 10 Nov 2014 18:07:04 +0000 (19:07 +0100)]
[BUGFIX] Wrong hint in deprecation log for usage of feInterface
Any extension may set parameter $addTofeInterface to 1 in the
corresponding ext_tables.php file.
Assumption that only EXT:statictemplates was setting this parameter
makes it hard to fix faulty third-party extensions.
Releases: master, 6.2
Resolves: #62835
Change-Id: Ib2e75a618eacfb24df8f532f30aa2b55c29597fb
Reviewed-on: http://review.typo3.org/33960
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Benjamin Mack [Mon, 10 Nov 2014 16:48:32 +0000 (17:48 +0100)]
[CLEANUP] Remove dividers2tabs functionality
The default for any installation and the whole
core is to use dividers2tabs enabled by default.
Disabling "dividers2tabs" results in a long list
of input fields, which is not usable today
anymore.
The patch removes the option completely
in FormEngine, and removes the option in
ctrl section of the core tables, meaning
that tabs will also be shown in FormEngine.
Releases: master
Resolves: #62833
Change-Id: I2e59fc4a4619a2611859751985da46dd73a9ca0b
Reviewed-on: http://review.typo3.org/33958
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Benjamin Mack <benni@typo3.org>
Frederic Gaus [Sun, 9 Nov 2014 17:15:21 +0000 (18:15 +0100)]
[CLEANUP] Cleanup EXT:info
Just a few simple cleanups
Resolves: #62796
Releases: master
Change-Id: I291de0badc614399f29b3599976ff869f868197d
Reviewed-on: http://review.typo3.org/33923
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Benjamin Mack [Mon, 10 Nov 2014 13:55:11 +0000 (14:55 +0100)]
[BUGFIX] Make element browser work again
Due to the cleanup of the DocumentTemplate
html variants, the Element Browser did not
work as a <body> tag is now rendered.
The solution is to only fetch the
<html> and <head> part from the
PageRenderer and build the frameset part.
Resolves: #62825
Resolves: #62345
Releases: master
Change-Id: Id267e1e9b79c000f17e52a60901602002c13d45a
Reviewed-on: http://review.typo3.org/33948
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Christian Kuhn [Mon, 10 Nov 2014 16:00:54 +0000 (17:00 +0100)]
[TASK] Revoke deprecation of makeRedirectUrl()
Method GeneralUtility::makeRedirectUrl() was deprecated with #62794.
The patch intended to deprecate some old mail handling methods, but
makeRedirectUrl() is the general URL shortening feature in the core
that should not be kicked.
Change-Id: Idda2f13b962feda3b8e195e2c331b6d5e25f5498
Resolves: #62831
Related: #62794
Releases: master
Reviewed-on: http://review.typo3.org/33954
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Frank Nägler [Sun, 9 Nov 2014 19:32:11 +0000 (20:32 +0100)]
[TASK] Optimize Reports-Module
* Remove icons from header
Resolves: #62668
Releases: master
Change-Id: I762a7b827720bc596737decfef2e6fa789592a84
Reviewed-on: http://review.typo3.org/33927
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Xavier Perseguers [Mon, 10 Nov 2014 13:24:02 +0000 (14:24 +0100)]
[TASK] Render Core changelog as a standard manual
Releases: master
Resolves: #62822
Change-Id: I786d0e5eaa04aa986417721dd0265b7633fb0ca1
Reviewed-on: http://review.typo3.org/33944
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Benjamin Mack [Mon, 10 Nov 2014 12:28:01 +0000 (13:28 +0100)]
[TASK] Remove locallang.php handling from Configuration
The locallang.php handling was deprecated
with the introduction of xlf files in TYPO3 CMS 4.6.
However, it is still used as fallback, although
not used in the TYPO3 Core.
For CMS 7, the option is disabled by default
and the needed class is deprecated.
Resolves: #62819
Releases: master
Change-Id: Idc4ee10925c0c4d6480f99e7ed5c40961f621eef
Reviewed-on: http://review.typo3.org/33943
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Frederic Gaus [Mon, 10 Nov 2014 07:34:52 +0000 (08:34 +0100)]
[TASK] Correct @deprecation of isLastPartOfString()
The @deprecation annotation of StringUtility::isLastPartOfString says:
@deprecated since 7.0, use beginsWith() instead
correct would be
@deprecated since 7.0, use endsWith() instead
Further a small change in the phpDoc of beginsWith() to assimilate it with
endsWith()
Resolves: #62810
Releases: master
Change-Id: I69f6ce00980a97abe1c0e7c6f28e44acedc6214c
Reviewed-on: http://review.typo3.org/33940
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Stanislas Rolland [Mon, 10 Nov 2014 04:39:36 +0000 (23:39 -0500)]
[TASK] RTE: Remove unused template file
File templates/rtehtmlarea_pageheader_frontend.html is not used since
this change: https://review.typo3.org/#/c/15413/
Releases: master
Resolves: #62806
Change-Id: I57e23b15638098632b49b0235b725b7cd8e48dea
Reviewed-on: http://review.typo3.org/33937
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Mon, 10 Nov 2014 02:57:50 +0000 (21:57 -0500)]
[BUGFIX] RTE: Multi-line lists in default PageTS configs cause problems
Problem: For the sake of clarity, some of the RTE default PageTS
configurations specify lists as multi-line values. If any of these is
ever json-encoded, as some are, for use in JavaScript, some entries in
the list will start with a line feed.
Solution: Use addToList syntax for each additional line.
Releases: master, 6.2
Resolves: #62805
Change-Id: I6cb5eb6556adf2c61bd2610bb6653d767b5972c8
Reviewed-on: http://review.typo3.org/33935
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Sun, 9 Nov 2014 23:10:44 +0000 (18:10 -0500)]
[TASK] RTE: Move JS method getNodeByPosition
Move JavaScript method getNodeByPosition from HTMLArea.Editor to
HTMLArea.DOM.Node where it belongs.
Releases: master
Resolves: #62804
Change-Id: I3709678e8ed639eeb49daabd2cbfc46b58912554
Reviewed-on: http://review.typo3.org/33934
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Georg Ringer [Sun, 9 Nov 2014 17:48:20 +0000 (18:48 +0100)]
[TASK] Remove StyleGenerationHook in t3skin
This hook is called inside t3skin and not used anymore because
styling is now done in a better way.
Also classes like bgColor5 are not used anymore.
Resolves: #62797
Releases: master
Change-Id: Idc6e18030c8d96daf1577f51640252fe0ce14d4e
Reviewed-on: http://review.typo3.org/33924
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Georg Ringer [Sun, 19 Oct 2014 20:25:09 +0000 (22:25 +0200)]
[TASK] Simplify rendering in EXT:scheduler
Don't use the DocumentTemplate class to render a simple table.
Changes are:
* Simplify the rendering of the available classes
* Change existing form to a proper markup using forms instead of tables.
Resolves: #62330
Releases: master
Change-Id: Id7d37e323dea1ce4e0dad7ef61efafaa04ac960f
Reviewed-on: http://review.typo3.org/33394
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Frank Nägler [Sun, 9 Nov 2014 15:11:23 +0000 (16:11 +0100)]
[BUGFIX] Bring back missing expand/collapse icons
Resolves: #62681
Releases: master
Change-Id: Id077a00a83f11e2693c7a3da8bc284662dabc436
Reviewed-on: http://review.typo3.org/33922
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Christian Kuhn [Sun, 9 Nov 2014 14:06:19 +0000 (15:06 +0100)]
[TASK] Deprecate old mail related methods in GeneralUtility
Some mail related methods in GeneralUtility are obsolete and
unused in core and can be deprecated now.
Change-Id: Ie2fe3a841a1f83fc23d11381c083b65fb10b32eb
Resolves: #62794
Releases: master
Reviewed-on: http://review.typo3.org/33920
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Benjamin Mack [Sun, 9 Nov 2014 14:15:07 +0000 (15:15 +0100)]
[CLEANUP] Remove unused JS for pinging loginrefreshed
There are still some leftover calls to save information
when the page was loaded at the latest. The whole
top.busy object does not exist in the core anymore
and can safely be removed.
Resolves: #62795
Releases: master
Change-Id: Ic5475470b86182bd8f6f4af05c05d8fa9e571f3f
Reviewed-on: http://review.typo3.org/33921
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Christian Kuhn [Sun, 9 Nov 2014 13:33:20 +0000 (14:33 +0100)]
[TASK] Remove last bits of config.notification_*
Some TypoScript parameter were used in the old mail
handling and are now obsolete after latest deprecation
removals. The patch removes last bits of:
config.notification_email_charset
config.notification_email_encoding
config.notification_email_urlmode
Change-Id: I5d584a244e55407d6c98011e705f110c0eaf1f53
Resolves: #62793
Related: #62782
Releases: master
Reviewed-on: http://review.typo3.org/33919
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Anja Leichsenring [Fri, 6 Jun 2014 20:07:59 +0000 (22:07 +0200)]
[FEATURE] Typolink ViewHelper
Add a view helper that parses the good old typolink string
syntax created by link wizards and rte.
Change-Id: Ie220b3f8df41e79206603bec034ae36674d98594
Resolves: #59396
Releases: master
Reviewed-on: http://review.typo3.org/30617
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Patrick Kroog [Fri, 6 Sep 2013 10:11:42 +0000 (12:11 +0200)]
[TASK] Remove "no RDCT"-workaround in fe_users Forgot-Password mail
As the used method sendNotifyEmail doesnt substitute URLs
with \TYPO3\CMS\Core\Utility\GeneralUtility::substUrlsInPlainText
the former workaround for security reasons is not needed.
Resolves: #62782
Releases: master
Change-Id: Ie7d57cd3e1925c6442982c87b53f3a5ee8feb6e0
Reviewed-on: http://review.typo3.org/23658
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Felix Kopp [Fri, 7 Nov 2014 10:10:49 +0000 (11:10 +0100)]
[FEATURE] Restyle and reorder lowlevel>Configuration
Restructure search form. Implement Styles.css and remove
inline CSS. Remove cropping of lines. Equalize array tree.
Resolves: #62762
Releases: master
Change-Id: I561d2bd10f2a23944fdeab0e5ba6e0fb548a5b04
Reviewed-on: http://review.typo3.org/33873
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Stanislas Rolland [Sun, 9 Nov 2014 04:36:37 +0000 (23:36 -0500)]
[BUGFIX] RTE: JS exception regarding property disableStyleOnOptionLabel
Problem: BlockStyle plugin checks for property
this.pageTSconfiguration.disableStyleOnOptionLabel without checking
first that this.pageTSconfiguration exists at all.
Releases: master. 6.2
Resolves: #59574
Change-Id: Ic2554e44e6212475826d649416377f6c307df8db
Reviewed-on: http://review.typo3.org/33915
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Sun, 9 Nov 2014 00:32:58 +0000 (19:32 -0500)]
[BUGFIX] RTE.default.buttons.blockstyle not configurable
Problem: Data from the TextStyle combobox,derived form the textstyle
configuration, appears in the BlockStyle combobox.
Solution:
1. Load the global classes configuration from PageTSconfig only once.
2. Force the initialization of the parsed classes object in the
HTMLArea.CSS.Parser class constructor. (ExtJS bug?)
Releases: master, 6.2
Resolves: #58034
Change-Id: Iaf2f8b7ee8cca347f5cd08619677965fdd1a0168
Reviewed-on: http://review.typo3.org/33913
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Markus Klein [Wed, 22 Oct 2014 20:20:43 +0000 (22:20 +0200)]
[CLEANUP] Streamline code in UpgradeWizard
* Correct naming of Updates (old name UpgradeWizards) and variables
* Use makeInstance instead of getUserObj
* Correct typehints
Resolves: #62408
Releases: master
Change-Id: Iecae292eada373b20f963d3daa0412758d654e27
Reviewed-on: http://review.typo3.org/33478
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Felix Kopp [Sat, 8 Nov 2014 17:03:43 +0000 (18:03 +0100)]
[BUGFIX] Reports status listing table
Follow-up for Reports module test listing. Listing is a table.
Related: #62668
Related: #62614
Releases: master
Change-Id: Id51c1fe9e2961cb974511ed33666246d0c476ecf
Reviewed-on: http://review.typo3.org/33906
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Stefan Weißwange [Sat, 8 Nov 2014 18:28:59 +0000 (19:28 +0100)]
[BUGFIX] Linkvalidator: Improve tolerance on HEAD-request error
Force second URL-request if first response had an HTTP-status-code
which indicates a client-error (4xx) or a server-error (5xx).
Resolves: #58145
Releases: master, 6.2
Change-Id: I5cb02a6345494ffbe23caba652628b91812aea37
Reviewed-on: http://review.typo3.org/33909
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Wouter Wolters [Thu, 6 Nov 2014 22:38:07 +0000 (23:38 +0100)]
[CLEANUP] Add phpDoc to properties in ext:filelist
Resolves: #62758
Releases: master
Change-Id: I7ce07e74d8e65f77d535a0505c2175ee249cff81
Reviewed-on: http://review.typo3.org/33864
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Christian Kuhn [Sat, 8 Nov 2014 22:16:10 +0000 (23:16 +0100)]
[BUGFIX] Follow-up to #62705: Fix fatal and unit test fail
Regressions from merge
627b30f3be8b9fde5ca72ccfa7bfdb2e285a0dd1
* A missing adaption after use flag change leads to fatal
* A differently written LocalConfiguration lets the according
unit test fail. Since stuff like that shouldn't be done in a
cleanup patch, this part is reverted and should get its own patch.
Change-Id: Ie220beeaef983cc90b77c4e946d2b5d444a0cbae
Resolves: #62705
Reviewed-on: http://review.typo3.org/33912
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Steffen Müller <typo3@t3node.com>
Tested-by: Steffen Müller <typo3@t3node.com>
Wouter Wolters [Fri, 7 Nov 2014 19:37:49 +0000 (20:37 +0100)]
[CLEANUP] Cleanup EXT:recycler
This patch solves normal cleanup tasks:
* Correcting phpDoc
* Adding missing phpDocs
* Using short classnames
* Removing unused variables and parameters
Releases: master
Resolves: #62698
Change-Id: I12409727c8839a9823bb5664d3cdcf6ee2c2133e
Reviewed-on: http://review.typo3.org/33904
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Wouter Wolters [Tue, 4 Nov 2014 19:14:45 +0000 (20:14 +0100)]
[CLEANUP] Cleanup ext:core/Configuration
* Use one use-statement per class
* Format phpDoc correctly
Resolves: #62705
Releases: master
Change-Id: If199c6962eeff31789742a05ddfd0b37d89b0079
Reviewed-on: http://review.typo3.org/33801
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Wouter Wolters [Tue, 4 Nov 2014 20:18:19 +0000 (21:18 +0100)]
[CLEANUP] Cleanup ext:core/Database
* Add phpDoc to properties
* Add phpDoc to functions
Resolves: #62706
Releases: master
Change-Id: Id836e7a6e6110502769b48a7693315c42d79e28a
Reviewed-on: http://review.typo3.org/33802
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Wouter Wolters [Tue, 4 Nov 2014 22:08:26 +0000 (23:08 +0100)]
[CLEANUP] Cleanup ext:core
* Add phpDoc to properties
* Add phpDoc to functions
* Shorten class names where possible
Resolves: #62707
Releases: master
Change-Id: I763595103127d79af8abcb3ebcfb6b3767df9451
Reviewed-on: http://review.typo3.org/33804
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Stanislas Rolland [Sat, 8 Nov 2014 18:33:18 +0000 (13:33 -0500)]
[BUG] RTE: backend layout of dialogues is broken
Releases: master
Resolves: #62789
Change-Id: I80b519ab85b7f18befdc451ce9558fccf68656cc
Reviewed-on: http://review.typo3.org/33911
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Wed, 5 Nov 2014 14:27:26 +0000 (09:27 -0500)]
[BUGFIX] Page module Quickedit: wizards are broken
When using Quickedit mode of Page module, the header link and the RTE
wizards are broken.
Backpath is added twice to the wizard urls.
Releases: master, 6.2
Resolves: #60958
Change-Id: I9ad470f9b7ffd4b74a91e02c4be2615723e79fd3
Reviewed-on: http://review.typo3.org/33820
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Benjamin Mack <benni@typo3.org>
Stanislas Rolland [Sat, 8 Nov 2014 18:07:16 +0000 (13:07 -0500)]
[BUG] RTE: Default skin is broken
The default skin is broken in various ways.
Releases: master
Resolves: #62787
Change-Id: Ia13af7babf09de68a27e804334f34fdef9aeb942
Reviewed-on: http://review.typo3.org/33907
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Wouter Wolters [Fri, 7 Nov 2014 18:49:28 +0000 (19:49 +0100)]
[TASK] Cleanup Lowlevel DatabaseIntegrityView
The function menu is calculated twice, one occurence is
removed. Furthermore, the two userTS options disableTopMenu
and disableTopCheckboxes are removed without substitution.
They were never documented anywhere and are not very useful,
setting disableTopMenu even rendered the module unusable.
Resolves: #62773
Releases: master
Change-Id: I13d919b9a29979298d7fceee943dbe3dcf996eb6
Reviewed-on: http://review.typo3.org/33891
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Felix Kopp [Sat, 1 Nov 2014 17:00:30 +0000 (18:00 +0100)]
[TASK] Move Perm next to BeUsers
As a first step to merge User and Access modules move
Perm down to "System" next to backend user admin.
Resolves: #62608
Releases: master
Change-Id: Id90d860f2f9dfff586fa9ef0e7dab0e0bc5a3455
Reviewed-on: http://review.typo3.org/33699
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Stanislas Rolland [Sat, 8 Nov 2014 16:24:38 +0000 (11:24 -0500)]
[TASK] RTE: Cleanup configuration of acronym table
Releases: master
Resolves: #62785
Change-Id: If85ac80d6ef210313555caf5674a1a5fe8439b38
Reviewed-on: http://review.typo3.org/33905
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Nikola Stojiljkovic [Mon, 25 Aug 2014 20:49:28 +0000 (22:49 +0200)]
[BUGFIX] Bring datetime picker time fields back in IE10+
Change-Id: If6245a85a819ece6ab6125e65c6d3ee7d11b693f
Resolves: #61173
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/32361
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Wouter Wolters [Thu, 6 Nov 2014 23:07:08 +0000 (00:07 +0100)]
[CLEANUP] Cleanup phpDoc and namespace usage in ext:frontend/ContentObject
Resolves: #62769
Releases: master
Change-Id: If5b0cde8d9d393b498230d3ee87a0f0bddaf9bb2
Reviewed-on: http://review.typo3.org/33866
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Fri, 7 Nov 2014 19:37:49 +0000 (20:37 +0100)]
[CLEANUP] Cleanup backend toolbar item registration
* Remove side effects from class file
* Move registration script to Resources/PHP folder
Resolves: #62775
Related: #61467
Releases: master
Change-Id: I3a924825534e7b02e30c95b635375e2158f33a02
Reviewed-on: http://review.typo3.org/33895
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Felix Kopp [Sat, 8 Nov 2014 14:59:02 +0000 (15:59 +0100)]
[TASK] Exclude unsupported Bootstrap from t3skin
Exlude CSS that is not supported yet. Not supported because
not styled and customized.
No support yet for
Breadcrumbs, Pagination, Pager, Jumbotron, Media
Resolves: #62784
Releases: master
Change-Id: I6b1fc581fbb107cf0f9f56792c75b4e8e779c704
Reviewed-on: http://review.typo3.org/33903
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Fri, 7 Nov 2014 18:46:46 +0000 (19:46 +0100)]
[CLEANUP] Add phpDoc to properties in several extensions
* func
* func_wizards
* lang
* lowlevel
* opendocs
* openid
* recordlist
Resolves: #62772
Releases: master
Change-Id: I62727931a3747d2935e9d3e7ebda7e0a7bcc9e73
Reviewed-on: http://review.typo3.org/33890
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Fri, 7 Nov 2014 18:16:20 +0000 (19:16 +0100)]
[CLEANUP] Cleanup phpDoc in ext:frontend
Resolves: #62771
Releases: master
Change-Id: I6f79bd66765dc5fef0ac331d79855cb9ea3d8a39
Reviewed-on: http://review.typo3.org/33889
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Fri, 7 Nov 2014 19:31:41 +0000 (20:31 +0100)]
[CLEANUP] Add phpDoc to properties in several extensions
* recycler
* reports
* rsaauth
* saltedpasswords
* sv
* taskcenter
* tstemplate
Resolves: #62774
Releases: master
Change-Id: I43641c9e10e361be7d1312fe5e549a03144e8c0f
Reviewed-on: http://review.typo3.org/33894
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Fri, 7 Nov 2014 19:52:09 +0000 (20:52 +0100)]
[TASK] Move css and JavaScript files in sys_action
Resolves: #62776
Releases: master
Change-Id: I4b21314c15953fa3c4f2a819cdb06fe771211f29
Reviewed-on: http://review.typo3.org/33896
Reviewed-by: Krzysztof Adamczyk <k.adamczyk@macopedia.pl>
Tested-by: Krzysztof Adamczyk <k.adamczyk@macopedia.pl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Christian Kuhn [Sat, 8 Nov 2014 11:29:39 +0000 (12:29 +0100)]
[TASK] Add hhvm to travis
Running the test suite with hhvm shows some code smells and
actual issues the core with this interpreter. While unit tests
are in a fairly good shape already, functionals are still
totally broken.
Having hhvm in our standard test suite in travis as
"allowed failure" is a first step to raise awareness towards
this topic.
Change-Id: Ia684965af9e43ccbce791a10ba664fc49a86191a
Resolves: #62783
Releases: master
Reviewed-on: http://review.typo3.org/33902
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Stanislas Rolland [Fri, 7 Nov 2014 17:05:02 +0000 (12:05 -0500)]
[TASK] RTE: Move style sheets and images to Resources directory
Releases: master
Resolves: #62768
Change-Id: I6948bb97d156e47ab16f130a54785f55e7e6daac
Reviewed-on: http://review.typo3.org/33888
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Thu, 6 Nov 2014 22:46:55 +0000 (17:46 -0500)]
[TASK] RTE: Move hooks and softref config to Configuration directory
Releases: master
Resolves: #62759
Change-Id: I198a7ad5a131dc96c0dc4d669125061097867f5d
Reviewed-on: http://review.typo3.org/33865
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Thu, 6 Nov 2014 20:25:59 +0000 (15:25 -0500)]
[TASK] RTE: Move default MicroData schema to Resources directory
Releases: master
Resolves: #62753
Change-Id: Iaa9bfc48a571d0fc6a0974981703c75fc3976620
Reviewed-on: http://review.typo3.org/33860
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Thu, 6 Nov 2014 19:50:19 +0000 (14:50 -0500)]
[TASK] RTE: Move default content css to Resources directory
Releases: master
Resolves: #62751
Change-Id: Ic363948a411ba8a0bf4a63391b97909b237229e3
Reviewed-on: http://review.typo3.org/33859
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Thu, 6 Nov 2014 18:16:43 +0000 (13:16 -0500)]
[TASK] RTE: Move page/user TSconfig files to Configuration directory
Releases: master
Resolves: #62748
Change-Id: I35cc1e76a92a7ae863e017e1d7877385be9ee7e6
Reviewed-on: http://review.typo3.org/33856
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Thu, 6 Nov 2014 16:22:09 +0000 (11:22 -0500)]
[TASK] RTE: Move JavaScript files to Resources directory
Releases: master
Resolves: #62733
Change-Id: I2387e316f110312488c32045d0f3e92e0f9cb7a5
Reviewed-on: http://review.typo3.org/33851
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stefan Froemken [Wed, 15 Oct 2014 12:36:50 +0000 (14:36 +0200)]
[BUGFIX] Extension installer: Handle multiple blanks
The parser of the ext_tables.sql file removes double blanks
from the input line - but only once. So if there are multiple
blanks at least double blanks remain and irritate the later
comparison about whether the field definition is different.
Resolves: #62245
Releases: master,6.2
Change-Id: I6ab4cb543f5373916388567d3d9969c6681fa8e8
Reviewed-on: http://review.typo3.org/33321
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Markus Klein [Mon, 3 Nov 2014 22:59:29 +0000 (23:59 +0100)]
[!!!][CLEANUP] Remove deprecated code in multiple sysexts
Does not touch extbase and fluid.
Resolves: #62670
Releases: master
Change-Id: I853fd1814b7ea5853cdf75abf16be238a27af9f5
Reviewed-on: http://review.typo3.org/33768
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Benjamin Mack <benni@typo3.org>
Wouter Wolters [Wed, 5 Nov 2014 18:51:57 +0000 (19:51 +0100)]
[!!!][TASK] Remove alternateBgColors option
Resolves: #53658
Releases: master
Change-Id: If36c17741d8f3a9a07f7cc8ad2f3289164b8b195
Reviewed-on: http://review.typo3.org/33831
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Stanislas Rolland [Thu, 6 Nov 2014 06:09:52 +0000 (01:09 -0500)]
[TASK] RTE: Move modules to Modules directory
Move the RTE wizards to Modules directory and cleanup configuration and
class structure.
Releases: master
Resolves: #62731
Change-Id: Ib5eaa065435ea1d09e539059301f22538d4c4d63
Reviewed-on: http://review.typo3.org/33836
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Wouter Wolters [Thu, 30 Oct 2014 22:57:50 +0000 (23:57 +0100)]
[TASK] Remove usage of the keyword global
Resolves: #47207
Releases: master
Change-Id: I953d05d478ae03626c235553ce8fe56ec13eb4f9
Reviewed-on: http://review.typo3.org/33650
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Tue, 4 Nov 2014 18:46:25 +0000 (19:46 +0100)]
[CLEANUP] CharsetConverter code cleanup
* Correct phpDoc
* Use strict comparison where possible
Resolves: #62703
Releases: master
Change-Id: Iea29cdb9593a17529dee72cecce67c51f03da367
Reviewed-on: http://review.typo3.org/33799
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Tue, 4 Nov 2014 18:58:29 +0000 (19:58 +0100)]
[CLEANUP] Code cleanup in ext:core/Collection
* Use short class name where possible
* Correct curly bracket at end of defining the interface
* Create getDatabaseConnection method
Resolves: #62704
Releases: master
Change-Id: I2f52a045a34aa188e79f9b729e3df34a27bf9220
Reviewed-on: http://review.typo3.org/33800
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Fabien Udriot [Mon, 17 Mar 2014 14:11:25 +0000 (15:11 +0100)]
Remove attribute data-htmlarea-file-table from RTE
Images in RTE are now Processed Files. As a result
it makes little sense to store the table name of a File
since "sys_file" is the unique possible value.
The change-set removes attribute "data-htmlarea-file-table"
from the RTE, e.g.:
data-htmlarea-file-table="sys_file"
Change-Id: If8bde0822629cab2acb8b9dbdf9337f599da64b9
Releases: master
Resolves: #56996
Reviewed-on: http://review.typo3.org/28470
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Wed, 5 Nov 2014 15:45:29 +0000 (10:45 -0500)]
[FEATURE] Add dependencies between classes in RTE
To comply with complex CSS frameworks like Twitter Bootstrap, we need
to add multiple classes on the same element. This adds complexity for
authors. With this new dependency feature, users just have to select
one style instead of many styles.
The syntax of this new property is:
RTE.classes.[ *classname* ] {
.requires = list of class names; list of classes that are
required by the class;
if this property, in combination with others, produces a
circular relationship, it is ignored;
when a class is added on an element, the classes it
requires are also added, possibly recursively;
when a class is removed from an element, any
non-selectable class that is not required by any of the
classes remaining on the element is also removed.
}
Releases: master
Resolves: #51905
Change-Id: I890e6786647a4b31e759e8a3086b3bd8c7e5dd4e
Reviewed-on: http://review.typo3.org/29643
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Thu, 23 Oct 2014 22:18:48 +0000 (18:18 -0400)]
[BUGFIX] RTE: Inconsistent delete behaviour
In Firefox, depending on how we delete something in RTE, we get
different results.
This change makes the results consistent and identical in all browsers.
Releases: master, 6.2
Resolves: #61747
Change-Id: I7bc15992efb0703b96a59adf6d14484249d9f785
Reviewed-on: http://review.typo3.org/33497
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Stanislas Rolland [Wed, 5 Nov 2014 14:42:00 +0000 (09:42 -0500)]
[BUGFIX] Quickedit mode: RTE has no user CSS
A similar issue arises with configured microdata schema.
This is a follow-up to change https://review.typo3.org/#/c/33568/
Releases: master, 6.2
Resolves: #56408
Change-Id: Ic8122d7a40372f1da85b31d1bd3a7677f2c14a2b
Reviewed-on: http://review.typo3.org/33821
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Andreas Fernandez [Tue, 4 Nov 2014 18:16:25 +0000 (19:16 +0100)]
[TASK] Replace clearcache spinner with FA icon
Currently, the spinning wheel displayed after clearing the cache is a
graphic larger than the used font. This caused a "jumping" of the
topbar.
Additionally, adjust the text-align to avoid wobbling of fa-spinner.
Resolves: #62702
Releases: master
Change-Id: Ic17875bb75259aa7615bbe52b43bc912b2b7cf30
Reviewed-on: http://review.typo3.org/33798
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Stanislas Rolland [Wed, 5 Nov 2014 04:07:32 +0000 (23:07 -0500)]
[BUGFIX] RTE toolbar layout broken
Toolbar elements do not wrap correctly.
Releases: master
Resolves: #62710
Change-Id: Iefba035219c46baf3b481547d990c80b04924430
Reviewed-on: http://review.typo3.org/33808
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Andreas Fernandez [Fri, 19 Sep 2014 11:55:16 +0000 (13:55 +0200)]
[BUGFIX] ADOdb: Set charset properly
Using ADOdb, the charset might not be set properly, since every
database driver needs to define their own "SetCharSet" method. Every
driver extends from ADOConnection. "SetCharSet" of this class just
returns FALSE.
Resolves: #61738
Releases: master, 6.2
Change-Id: Ia9cef4fa3da76523de883ed7faa5aaebde4b9e9b
Reviewed-on: http://review.typo3.org/32883
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Georg Ringer [Tue, 4 Nov 2014 14:44:53 +0000 (15:44 +0100)]
[TASK] Use a new icon for sorting inline records
Adopt the order icon to fit the others.
The changed icon can e.g. be found in content element type "media",
section "HTML5 additions", field "video sources".
Resolves: #62661
Releases: master
Change-Id: I7e242a853ebed3632c6a496246ccdb90a6b1ef66
Reviewed-on: http://review.typo3.org/33787
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Markus Klein [Thu, 23 Oct 2014 01:04:53 +0000 (03:04 +0200)]
[!!!][CLEANUP] Remove deprecated code in sysext backend
This patch does not touch the $include_once magic of BE modules.
Resolves: #59659
Releases: master
Change-Id: I8721b44d93f002d152c93b094df6a60c578d7bf4
Reviewed-on: http://review.typo3.org/33483
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Mathias Schreiber [Tue, 4 Nov 2014 12:48:37 +0000 (13:48 +0100)]
[CLEANUP] Code Cleanup EXT:aboutmodules
Refactor the code to go green in PHPStorm.
Main tasks:
* Initialize variables
* Centralize objects in $GLOBALS
Resolves: #62689
Releases: master
Change-Id: Ia48365341da93d6f3bc86af53840a8bfeb45feb6
Reviewed-on: http://review.typo3.org/33782
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Benjamin Mack [Mon, 3 Nov 2014 21:28:00 +0000 (22:28 +0100)]
[CLEANUP] Remove wrapBorder table in FormEngine
Remove hard-coded additional wrapper table
around FormEngine elements.
Styling will be handled differently in the future.
Resolves: #62667
Releases: master
Change-Id: I3f8eff09aa92da174f686c8d5267da87544ee4eb
Reviewed-on: http://review.typo3.org/33766
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Stanislas Rolland [Tue, 4 Nov 2014 03:43:33 +0000 (22:43 -0500)]
[BUGFIX] RTE wraps p tags around ol/ul in chrome and opera
This mis a follow-up to change https://review.typo3.org/#/c/33655/
Resolves: #62559
Resolves: #59559
Resolves: #52470
Releases: master, 6.2
Change-Id: I66c1ed5cf288cd8aaaac66fc12655c655ac1964c
Reviewed-on: http://review.typo3.org/33772
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
Mathias Schreiber [Mon, 3 Nov 2014 20:34:40 +0000 (21:34 +0100)]
[CLEANUP] Code Cleanup of AbstractPlugin
AbstractPlugin serves as a base for non-extbase plugins.
In order to allow for a notice free environment and no code warnings
within TYPO3 CMS AbstractPlugin should:
* provide a central property for Database access (DatabaseConnection)
* provide a central property to access GLOBALS['TSFE']
These properties will then aid both us in the CMS core development as
well as extension authors by supplying code completion in IDEs like
PHPStorm or alike.
Resolves: #62662
Releases: master
Change-Id: I6a698b2481f33643ab800c7152f710f4ed6706a5
Reviewed-on: http://review.typo3.org/33762
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Frank Nägler [Sat, 1 Nov 2014 18:30:33 +0000 (19:30 +0100)]
[TASK] Message usage in reports module and extensionmanager
Refactoring the reports module a bit to no longer use status
message HTML for rendering since this is a misuse.
Similar change in extension manager configuration of salted
passwords extension.
Resolves: #62614
Releases: master
Change-Id: I0b3e4e1dfed72441bb01abdb4ad35b7dc058a606
Reviewed-on: http://review.typo3.org/33703
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Wouter Wolters [Mon, 3 Nov 2014 22:43:00 +0000 (23:43 +0100)]
[CLEANUP] Add phpDoc to properties in ext:backend
Fixes some minor things on the go.
Resolves: #62669
Releases: master
Change-Id: Ida96d56d5f81ac3f1050958aa8ed821613a87e67
Reviewed-on: http://review.typo3.org/33767
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Georg Ringer [Mon, 3 Nov 2014 20:59:42 +0000 (21:59 +0100)]
[TASK] Use a new icon for sorting inline records
Adopt the order icon to fit the others.
Resolves: #62661
Releases: master
Change-Id: I1f34fb7eb808e9da0d9c5ba8177da979814cdd1a
Reviewed-on: http://review.typo3.org/33765
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Wouter Wolters [Mon, 3 Nov 2014 17:53:05 +0000 (18:53 +0100)]
[CLEANUP] Use correct casting syntax
Resolves: #62664
Releases: master
Change-Id: Ib8e0695fc234ab67a2f73a65737e07cf9a2d19c6
Reviewed-on: http://review.typo3.org/33757
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Benjamin Mack [Mon, 3 Nov 2014 20:01:05 +0000 (21:01 +0100)]
[CLEANUP] Remove scheduler option for extended description
There is an always activated option
to show a description for tasks on hover.
This option is removed, the feature is
always turned on.
Releases: master
Resolves: #62663
Change-Id: I6f3b656fb9f4721dcd23982eda31f63309bb35ed
Reviewed-on: http://review.typo3.org/33761
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>