Fixed Bug #11476: Redundant render of helpTextIcon in tceforms
[Packages/TYPO3.CMS.git] / ChangeLog
index 830ac11..551f64e 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,96 @@
+2009-08-18  Steffen Kamper  <info@sk-typo3.de>
+
+       * Fixed Bug #11476: Redundant render of helpTextIcon in tceforms
+
+2009-08-18  Francois Suter  <francois@typo3.org>
+
+       * Follow-up to #11373, #11379, #11408: Removed unnecessary use of second parameter in calls to $GLOBALS['LANG']->getLL()
+
+2009-08-14  Rupert Germann  <rupi@gmx.li>
+
+       * Fixed bug #11718: Performance improvement: speed up function t3lib_iconWorks::skinImg() by caching the results
+       * Fixed bug #11722: Performance improvement: speed up function t3lib_BEfunc::selectVersionsOfRecord
+       * Follow-up to feature #11474: Updated performance section in NEWS.txt
+
+2009-08-14  Ingo Renner  <ingo@typo3.org>
+
+       * Added feature #11438: Add a registry to t3lib
+       * Added missing icon in t3skin for the divider content element
+       * Fixed bug #11724: Icons in List Module aligned badly
+
+2009-08-14  Michael Stucki  <michael@typo3.org>
+
+       * Fixed bug #8968: DBAL incompatible SQL in "impexp" extension (thanks to Marc Bastian Heinrichs)
+
+2009-08-14  Francois Suter  <francois@typo3.org>
+
+       * Code cleanup #11687: Removed duplicate SQL definition of table index_stat_word
+
+2009-08-11  Francois Suter  <francois@typo3.org>
+
+       * Code cleanup #11686: Incomplete SQL comments in t3lib/stddb/tables.sql
+
+2009-08-10  Ingo Renner  <ingo@typo3.org>
+
+       * Follow-up to bug #11627: Fixed bug with mis-styled input fields caused by the addition of ExtJs and its reset css file
+
+2009-08-10  Steffen Kamper  <info@sk-typo3.de>
+
+       * Added feature #11648: Feature: Add datepicker to date and datetime fields in TCEFORMS
+       * Added feature #11652: Modern integration of module into backend using Extbase: modified t3lib_loadmodules.php to allow modules without having conf.php. This is needed for extbase driven backend modules. (Thanks to Xavier Perseguers)
+       * Added feature #11651: Allow Extbase as framework for backend modules: modified mod.php to dispatch extbase driven modules. (Thanks to Xavier Perseguers)
+
+2009-08-09  Andreas Otto  <andreas@otto-hanika.de>
+
+       * Added feature #4270: displayCond for FlexForms, that affects on row of element (thanks to Tolleiv Nietsch and Rupert Germann)
+
+2009-08-05  Steffen Kamper  <info@sk-typo3.de>
+
+       * Fixed bug #11627: Add CSS class and IDs to fields in TCEFORMS
+
+2009-08-05  Rupert Germann  <rupi@gmx.li>
+
+       * Fixed bug #11539: t3ver_stage will not be resetted when t3ver_stage was >0 before (thanks to Fabrizio Branca)
+       * Fixed bug #11430: Performance improvement: use $GLOBALS['EXEC_TIME'] instead of time() where it makes sense (thanks to Niels Pardon)
+       * Fixed bug #11512: Performance improvement: replace while(list()...) by foreach in the TYPO3 core (part 1)
+       * Added feature #11474: Performance improvement: Store separate extList for the frontend (thanks to Mathias Schreiber)
+       * Fixed bug #11475: Add "doNotLoadInFE" => 1 (introduced with #11474), to several system extensions, speeding up the frontend (thanks to Mathias Schreiber)
+
+2009-08-04  Michael Stucki  <michael@typo3.org>
+
+       * Follow-up to bug #11410: Non-functional code cleanup
+
+2009-08-03  Benjamin Mack  <benni@typo3.org>
+
+       * Fixed #11628: Frontend Editing does not work with an iframe
+
+2009-08-03  Ingo Renner  <ingo@typo3.org>
+
+       * Updated Caching Framework to be in sync with FLOW3 revision 2953
+
+2009-08-02  Oliver Hader  <oliver@typo3.org>
+
+       * Fixed bug #11585: Faulty usage of t3lib_matchCondition in backend template
+       * Follow-up to bug #11585: Added unit test for t3lib_matchCondition
+       * Fixed bug #10769: Wrong encoded email header (thanks to Ivan Kartolo)
+       * Follow-up to bug #10769: Added unit tests for t3lib_div::encodeHeader()
+       * Added test #11626: Extend unit tests for t3lib_matchCondition globalVar comparison
+
+2009-08-02  Christian Kuhn  <lollli@schwarzbu.ch>
+
+       * Added feature #11500: Order fe_groups in select fields alphabetically (Thanks to Steffen Gebert)
+
+2009-08-01  Christian Kuhn  <lollli@schwarzbu.ch>
+
+       * Added feature #6039: Implement file_reference for TCA "group" type. Files can be referenced instead of copied to upload folder (Thanks to Martin Borer)
+
 2009-07-31  Rupert Germann  <rupi@gmx.li>
 
-       * Follow-up for bug #11410: Speed up BEgetRootLine even more by adding a real 2-level cache
+       * Follow-up to bug #11410: Speed up BEgetRootLine even more by adding a real 2-level cache
 
 2009-07-31  Christian Kuhn  <lollli@schwarzbu.ch>
 
-       * Feature #11581: Small speed improvement in class.t3lib_tstemplate.php (Thanks to Dan Osipov)
+       * Added feature #11581: Small speed improvement in class.t3lib_tstemplate.php (Thanks to Dan Osipov)
        * Fixed bug #11601: Copyright-Notice is hardcoded (Thanks to Christopher Stelmaszyk)
 
 2009-07-30  Oliver Hader  <oliver@typo3.org>
 
 2009-06-26  Benjamin Mack  <benni@typo3.org>
 
-       * Fixed Bug #9415 - "Do" Dropdown in Workspace module doesn't respect users rights (Thanks to Franz Koch)
+       * Fixed bug #9415: "Do" Dropdown in Workspace module doesn't respect users rights (Thanks to Franz Koch)
 
 2009-06-26  Christian Kuhn  <lolli@schwarzbu.ch>
 
 
 2009-06-08  Rupert Germann  <rupi@gmx.li>
 
-       * Followup #11033: added missing hook class
+       * Follow-up to bug #11033: added missing hook class
 
 2009-06-08  Oliver Hader  <oliver@typo3.org>
 
 
 2009-06-08  Steffen Kamper  <info@sk-typo3.de>
 
-       * Followup to #11117: typo in Ext JS theme: grey -> gray
-       * Fixed bug #10993: install tool shows plain passwords - display of passwords was stripped at all places
+       * Follow-up to #11117: typo in Ext JS theme: grey -> gray
+       * Fixed bug #10993: Install Tool shows plain passwords - display of passwords was stripped at all places
        * Fixed bug #10689: FileCache doesn't work on windows
        * Fixed bug #10741: Create version of page crashes in Cache caused by "-" in const PATTERN_ENTRYIDENTIFIER
 
 
        * Fixed bug #0011288: function tslib_fe->setPageCacheContent() removes page_cache entry twice
        * Fixed bug #0011289: t3lib_cache_backend_FileBackend doesn't work properly with TYPO3 running in a subdirectory to the document root (thanks to Niels Pardon )
-       * followup to #11260: normalized the boolean parameter $reportDocTag before adding it to the md5 hash string
+       * Follow-up to #11260: normalized the boolean parameter $reportDocTag before adding it to the md5 hash string
 
 2009-06-06  Benjamin Mack  <benni@typo3.org>
 
 
 2009-03-07  Stanislas Rolland  <typo3@sjbr.ca>
 
-       * Follow-up for feature #7970: fontstyle and fontsize should not use deprecated font tag
+       * Follow-up to feature #7970: fontstyle and fontsize should not use deprecated font tag
 
 2009-03-07  Benjamin Mack  <benni@typo3.org>
 
 
        * Fixed bug #10547: htmlArea RTE: tx_rtehtmlarea_clearrtecache::clearTempDir should use resolveBackPath
 
-2009-02-25  Kasper Skaarhoj
+2009-02-25  Kasper Skaarhoj  <kasper@typo3.org>
 
        * Added feature: Extra hook argument to the external link handler (credits to Hassan Ait Abdellah)
 
        * Added unit tests for t3lib_div::trimExplode()
        * Fixed bug #10514: Typos in NEWS.txt
        * Removed top, left, and right borders from the workspace information div in the page tree
-       * Follow-up for bug #9705: Moving page in WS will hide it from editors due to missing access settings of placeholder (thanks to Marcus Krause)
+       * Follow-up to bug #9705: Moving page in WS will hide it from editors due to missing access settings of placeholder (thanks to Marcus Krause)
 
 2009-02-20  Oliver Hader  <oliver@typo3.org>
 
 
 2009-02-19  Jeff Segars  <jeff@webempoweredchurch.org>
 
-       * Follow-up for feature #10374: Add helper function for additional frontend editing controllers and views
+       * Follow-up to feature #10374: Add helper function for additional frontend editing controllers and views
 
 2009-02-19  Stanislas Rolland  <typo3@sjbr.ca>
 
 
 2009-02-17  Jeff Segars  <jeff@webempoweredchurch.org>
 
-       * Follow-up for feature #10374: Add helper function for additional frontend editing controllers and views
+       * Follow-up to feature #10374: Add helper function for additional frontend editing controllers and views
 
 2009-02-17  Dmitry Dulepov  <dmitry@typo3.org>
 
 2009-02-12  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Added feature #10428: htmlArea RTE: Remove configuration variables related to Mozilla clipboard access
-       * Follow-up for feature #10416: htmlArea RTE: Add configuration options for the acronym feature
+       * Follow-up to feature #10416: htmlArea RTE: Add configuration options for the acronym feature
 
 2009-02-12  Dmitry Dulepov  <dmitry@typo3.org>
 
 2009-02-11  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Fixed bug #9805: RTE and DAM element browsers show wrong colours
-       * Follow-up for feature #10339: htmlArea RTE: Move editing mode change to plugin
-       * Follow-up for feature #10182: htmlArea RTE: Add support for editing lang attribute
+       * Follow-up to feature #10339: htmlArea RTE: Move editing mode change to plugin
+       * Follow-up to feature #10182: htmlArea RTE: Add support for editing lang attribute
        * Added feature #10416: htmlArea RTE: Add configuration options for the acronym feature
-       * Further follow-up for feature #10182: htmlArea RTE: Add support for editing lang attribute
+       * Further follow-up to feature #10182: htmlArea RTE: Add support for editing lang attribute
 
 2009-02-11  Steffen Kamper  <info@sk-typo3.de>
 
 
 2009-02-03  Stanislas Rolland  <typo3@sjbr.ca>
 
-       * Follow-up for bug #10326: htmlArea RTE: Cleaning on paste broken in older versions of Mozilla/Firefox
+       * Follow-up to bug #10326: htmlArea RTE: Cleaning on paste broken in older versions of Mozilla/Firefox
        * Fixed bug #9894: htmlArea RTE: copy/cut/paste with hotkeys does not work in some browsers/settings
        * Fixed bug #10337: htmlArea RTE: Allow Clipboard Helper does not work with Firefox 3
        * Added feature #10339: htmlArea RTE: Move editing mode change to plugin
 
        * Fixed bug #10090: Hanging record sets in t3lib_TCEmain
 
-2008-01-09  Martin Kutschker  <masi@typo3.org>
+2009-01-09  Martin Kutschker  <masi@typo3.org>
 
        * Fixed bug #10086: Core uses deprecated function t3lib_db->sql()
        * Fixed bug #10087: Deprecation annotations are wrong for TYPO3 3.6 and 3.5
 
        * Added follow up patch for bug #6710: Use optgroups in selectorboxes
 
-2008-04-02  Benjamin Mack <benni@typo3.org>
+2008-04-02  Benjamin Mack  <benni@typo3.org>
 
        * Fixed bug #7961: headListTags in class.t3lib_parsehtml_proc.php are hardcoded (Thanks to Steffen Kamper)
 
        * #7351: Introduce $ACCESS_TIME/$SIM_ACCESS_TIME to improve MySQL query cache usage
        * Changed t3lib_div::get_tag_attributes/split_tag_attributes so that they always return an array
 
-2008-02-02  Kasper Skaarhoj <kasper2008@typo3.com>
+2008-02-02  Kasper Skaarhoj  <kasper2008@typo3.com>
 
        * Fixed a bug in tcemain that replicated FlexForm .vDEFbase tags in a strange way. Not critical but built up garbage in FlexForm XML (the XML can be cleaned with the lowlevel_cleaner or manually per recording using the Content Menu Item "FlexForm XML")
 
-2008-02-01  Kasper Skaarhoj <kasper2008@typo3.com>
+2008-02-01  Kasper Skaarhoj  <kasper2008@typo3.com>
 
        * Feature added to disable automatic update of diff data for translation when saving records. Instead a button is added to explicitly do this. Feature is called "explicitConfirmationOfTranslation" in $TYPO3_CONF_VARS
        * Added option for custom message in the logout message for workspace previews.
        * Fixed bug #6996: Versioning in clickmenu was unavailable for non-admins due to a problem of an earlier bugfix #4160 (Thanks to Helmut Hummel for the correction)
        * Code cleanup: #6990 use prototype functions instead of own ones where possible in clickmenu (Thanks to Helmut Hummel)
 
-2007-12-17  Andreas Otto <andreas.otto@dkd.de>
+2007-12-17  Andreas Otto  <andreas.otto@dkd.de>
 
        * Feature request #6945: Login failures can be logged with t3lib_div::syslog().
 
 
        * Moved interface t3lib_backendToolbarItem to typo3/interfaces/interface.backend_toolbaritem.php
 
-2007-11-26  Wolfgang Klinger <wk@plan2.net>
+2007-11-26  Wolfgang Klinger  <wk@plan2.net>
 
        * Fixed bug #6831: Clickmenu is cut off on the left, when it does not fit in the viewport (Thanks to Helmut Hummel)
 
 
        * Fixed bug #5956: TCA eval required on date field does not work
 
-2007-11-23  Wolfgang Klinger <wk@plan2.net>
+2007-11-23  Wolfgang Klinger  <wk@plan2.net>
 
        * Fixed bug #6775: Page and info module ignore "Limit to language"
 
        * Fixed bug #5347: Flexforms dosen't resolve sheets
        * Fixed bug #3969: Missing sheets inclusion in flexforms?
 
-2007-10-28  Kasper Skaarhoj <kasperYYYY@typo3.com>
+2007-10-28  Kasper Skaarhoj  <kasperYYYY@typo3.com>
 
        * - Reverting IRRE related changes in t3lib_BEfunc done for workspaces by Dmitry. They were faulty.
        * - Modified rendering of FlexForms in t3lib_TCEforms and also processing in t3lib_tcemain so that flexforms are now fully dynamic in their nature; This is particularly the case when flexforms have sections and containers within (see the original movie-list example for instance). DHTML is used to reorganize flexform elements, delete and add new. No ajax though (not necessary). It means we finally have a permanent implementation for what was before "_DELETE_FLEX_FORM" etc buttons... Used scriptaculous and prototype for the work.
        * (feature) Added feature #6359: IRRE - Add config of parent record for label_userFunc used on a child record
        * (minor) Fixed bug: Page TSconfig isn't parsed correctly anymore after cleanup in Trunk
 
-2007-09-24 Andreas Otto <andreas.otto@dkd.de>
+2007-09-24  Andreas Otto  <andreas.otto@dkd.de>
 
        * Fixed bug #1471: Check if exif functions are available before using them.
 
        * Fixed bug #5053: imgNameNotRandom on TMENU/GMENU could break rollover behaviour (thanks to Ralf Hettinger)
        * Fixed bug #5048: JSMENU produces error if using baseurls (thanks to Jens Koester)
 
-2007-07-07  Wolfgang Klinger <wk@plan2.net>
+2007-07-07  Wolfgang Klinger  <wk@plan2.net>
 
        * Changed back references \1 to ${1} in regular expressions in tslib_fe where necessary
 
 
        * Added new static_tsconfig_help data based on TYPO3 4.1 CoreDocs. Kudos to Stephane Schitter and Francois Suter for rewriting a backend module that allows to update this data again! (This functionality was broken after switching to TER2.)
 
-2007-07-06  Wolfgang Klinger <wk@plan2.net>
+2007-07-06  Wolfgang Klinger  <wk@plan2.net>
 
        * Implemented feature request #1919: TCAdefaults setting in page TS
 
        * Fixed bug: #5069: TSconfig mod.web_list.allowedNewTables used in t3lib_TCEforms_inline
        * Fixed bug: #5092: Typo in Who is online (thanks to Matthias Kall)
 
-2007-03-01  Karsten Dambekalns <karsten@typo3.org>
+2007-03-01  Karsten Dambekalns  <karsten@typo3.org>
 
        * typo3/sysext/indexed_search: DBAL compliancy patch
 
 
        * More localization of User>Workspaces (thanks to Marc W√∂hlken)
 
-2006-12-14  Kasper Skaarhoj
+2006-12-14  Kasper Skaarhoj  <kasper2006@typo3.com>
 
        * Modified t3lib_div::makeInstance() to require filenames in lowercase
        * Added some fields ("languageField", "transOrigPointerField", "type", "header") as default "shadowColumnsForNewPlaceholders" fields (tcemain "localize" command related)