[TYPO3-core] FYI: Fixed issue #17561: htmlArea RTE: Delete class HTMLArea.Base
Stanislas Rolland
typo3 at sjbr.ca
Sat Feb 12 09:06:04 CET 2011
FYI: The attached SVN patch was committed.
Type:
Cleanup
Problem:
htmlArea uses class HTMLArea.Base in order to provide a class extension
mechanism for creating plugins (an adaptation of a script authored by
Dean Edwards http://dean.edwards.name/).
This is not required anymore as ExtJS provides such class extension
mechanism.
Solution:
Attached patch removes this class.
Plugins need to be defined in a new way, described in the htmlArea RTE
API Manual. A compatibility bridge is provided until TYPO3 4.8. However,
this may break plugins that extend other plugins and make use of
this.base(). Invoking this.base() from any method used to invoke the
corresponding method of the parent class. this.base() now invokes only
the constructor of class HTMLArea.Plugin.
Bugtracker references:
http://bugs.typo3.org/view.php?id=17561
Branches:
trunk (revision 10455)
Regards,
Stanislas
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rtehtmlarea_cleanup_17561.patch
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20110212/ac258e14/attachment-0001.txt>
More information about the TYPO3-team-core
mailing list