Fixed bug #6340: JS errors with dividers2tabs and rtehtmlarea
[Packages/TYPO3.CMS.git] / ChangeLog
index 80dd864..ec5f262 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,298 @@
-2007-08-23 Andreas Otto <andreas.otto@dkd.de>
+2007-10-22  Andreas Otto  <andreas.otto@dkd.de>
 
-       * (trivial) Fixed bug #4888:  Invalid argument supplied for foreach().
+       * Fixed bug #6340: JS errors with dividers2tabs and rtehtmlarea
 
-2007-08-21 Andreas Otto <andreas.otto@dkd.de>
+2007-10-22  Thomas Hempel  <thomas@typo3-unleashed.net>
+
+       * Fixed bug: #1575: Page-Title maxlength does not fit into database-field tinytext (Thanks to Georg Ringer)
+
+2007-10-21  Benjamin Mack  <mack@xnos.org>
+
+       * (minor) indexed_search - Added more info where the manual can be found
+
+2007-10-21  Thomas Hempel <thomas@typo3-unleashed.net>
+       
+       * Fixed bug: #6531: Function getUpdateJS doesn't work properly (Thanks to Philip Almeida)
+       * Fixed bug: #434: function getUpdateJS produce JS error messages
+       
+2007-10-20  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Fixed bug #6559: Spelling error in Object Browser
+
+2007-10-20  Ingmar Schlecht  <ingmar@typo3.org>
+
+       * Fixed bug #5949: BE-Shortcut to Tools->User Admin returns error (Thanks to Oliver Hader)
+       * Fixed bug #6210: UserTSConfig value "options.moduleMenuCollapsable=0" does not work.
+       * Fixed bug #6071: Switch to User does not work from context menu in List Module. (Thanks to Christian Kuhn all patches above!)
+       * Fixed bug #6553: Remove hardcoded strip_tags() from image altText and replacing it with TS stripHtml = 1 (Thanks to Georg Ringer)
+       * Fixed bug: stdWrap for imgMax is not taken into account. (Thanks to Helmut Hummel)
+
+2007-10-19  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
+
+       * Fixed bug 6546: Remove htmlArea RTE acronym from Insert-Record object
+
+2007-10-18  Ingo Renner  <ingo@typo3.org>
+
+       * Fixed bug 6526: Update prototype and scriptacolous
+
+2007-10-17  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
+
+       * Move styleWithCSS setting to the initialization phase of the htmlArea editor
+       * Elminate list of plugins in rtehtmlarea EM configuration
+
+2007-10-13  Ingo Renner  <ingo@typo3.org>
+
+       * Fixed bug 6540: add icons and grouping to the content element selector
+
+2007-10-17  Michael Stucki  <michael@typo3.org>
+
+       * Fixed bug #6121: Reply-To field in formmails can contain invalid characters if formMailCharset different from site charset (patch by Wolfgang Zenker)
+       * Fixed bug #6533: Wrong naming of version number levels in Extension Manager
+
+2007-10-17  Sebastian Kurfuerst  <sebastian@typo3.org>
+
+       * Fixed bug #6202: Company field is missing for table fe_users in "View Item" (Thanks to Christian Kuhn)
+
+2007-10-16  Michael Stucki  <michael@typo3.org>
+
+       * Fixed bug #3552: Fatal error during backend edit
+       * Fixed bug #6193: Object copied in t3lib_div::makeInstance()
+
+2007-10-16  Thorsten Kahler  <thorsten.kahler@dkd.de>
+
+       * (minor) Fixed bug #6138: Prevent recursive inclusion of external TypoScript files (patch by Martin Ficzel) - Fixed problems in patch from 2007-10-15
+
+2007-10-16  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
+
+       * Fixed bug 4183: Incorrect display in htmlArea RTE of utf-8 labels for colors, classes and fonts defined in PageTSConfig
+       * Re-inserting accidently deleted comments in class.tx_rtehtmlarea_base.php.
+       * Fixed bug 4525: In htmlArea RTE, disabling personal dictionaries in UserTSConfig not honored
+
+2007-10-15  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
+
+       * Fixed bug 5855: Missing unlink icon in htmlArea RTE
+       * Fixed bug 5839: In htmlArea RTE, paragraph & text dropdown boxes inactive when using @media clause in stylesheet
+       * Fixed bug 6152: AllowClipboard helper offered by htmlArea RTE doesn't work with 2.0.0.x Firefox
+       * Fixed bug 6340: rtehtmlarea not working with "Editforms on page" option
+       * Fixed bug 6152: Nullify default value AllowClipboard helper and use TYPO3-specific Firefox extension
+       * Update version number of rtehtmlarea to 1.6.2dev
+
+2007-10-15  Michael Stucki  <michael@typo3.org>
+
+       * (feature) Add new external library "RemoveXSS" for easily filtering potential Cross Site Scripting (XSS) attacks. Can be used by any script. Usage: $filtered_string = t3lib_div::removeXSS($input_string); Thanks to Travis Puderbaugh <kallahar@quickwired.com> for providing this nice piece of code!
+       * (minor) Fixed bug #6138: Prevent recursive inclusion of external TypoScript files (patch by Martin Ficzel)
+       * (minor) Don't output objects in t3lib_div::debug() - send a plain text info instead
+
+2007-10-13  Ingo Renner  <ingo@typo3.org>
+
+       * Fixed bug 6517: Add icons and grouping to the page type selector
+
+2007-10-09  Benjamin Mack  <mack@xnos.org>
+
+       * (minor) indexed_search - Added info where additional doc. can be found
+
+2007-10-09  Benjamin Mack  <mack@xnos.org>
+
+       * (tweak) No selection for TCEForms groups with max. one option needed
+
+2007-10-09  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added flag for Galician language
+       * Added more @var
+
+2007-10-08  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Fixed bug #6420: access key generation wrong with HTML tags in menu titles (TMENU)
+       * Pass on access key of menu items to IProcFunc
+
+2007-10-08  Oliver Hader  <oh@inpublica.de>
+
+       * (minor) Fixed bug #6032: Freeing SQL result sets (post patch)
+
+2007-10-07  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Fixed bug #5911: GIFBUILDER setting quality not honoured
+
+2007-10-06  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Fixed bug #6462: Wrong default locale charset on Windows
+       * Fixed bug #6032: Freeing SQL result sets
+       * Fixed bug #6252: rteHTMLarea acronyms are not DBAL compatible
+       * Fixed bug #5189: images with uppercase file extension aren't displayed in drag-n-drop listing
+
+2007-10-01  Bernhard Kraft  <kraftb@kraftb.at>
+
+       * Bugfix for: Hide empty dynTabs in tceforms (missing array key broke RTE after hidden Tabs)
+
+2007-09-28  Oliver Hader  <oh@inpublica.de>
+
+       * (feature) Added feature #6367: Integrate possibility in Element Browser to select all files of a folder (thanks to fotobuch.de AG for sponsoring)
+
+2007-09-27  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Another hanging recordset fixed
+       * Added "@var"s to t3lib_TCEmain to simplify debugging with IDEs
+
+2007-09-26  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * JavaScript minification is enabled in FE by default (config.minifyJS=1)
+
+2007-09-25  Oliver Hader  <oh@inpublica.de>
+
+       * (tweak) Created new directory for Services_JSON typo3/contrib/json/ and moved file from typo3/contrib/json.php to typo3/contrib/json/json.php
+       * (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>
+
+       * Fixed bug #1471: Check if exif functions are available before using them.
+
+2007-09-24  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added JavaScript minification feature (new function t3lib_div::minifyJavaScript)
+       * Added minification of FE javascripts (including default js and onload handlers) if config.minifyJS is enabled
+
+2007-09-23  Oliver Hader  <oh@inpublica.de>
+
+       * (minor) Fixed hanging recordset in tslib_cObj
+
+2007-09-23  Michael Stucki  <michael@typo3.org>
+
+       * (minor) Fixed hanging recordset in t3lib_BEfunc
+
+2007-09-22  Kasper Skaarhoj  <kasper2007@typo3.com>
+
+       * Fixed t3lib_cli that negative numbers (like "-2") is not seen as a parameter
+       * New option, $GLOBALS['TYPO3_CONF_VARS']['BE']['flexFormXMLincludeDiffBase'], means that flexforms will allow a new index extending all "vXX" fields to "vXX.vDEFbase" with a value holding the "vDEF" value when the "vXX" value was changed. Effectively this is a memory of the value you translated from. Used for diff'ing.
+       * Introduced a new global hook, $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['recStatInfoHooks'], with which you can insert HTML before a records icon in the page tree, web>List and Web>Page modules (and possibly more places where makes sense). Used in l10nmgr for adding a small localization icon.
+       * Added "limit to languages" to "Admin" accounts (although it will not limit languages but merely decide what statuses you see in the page tree)
+       * List sys_log table entries in cleaner output!
+
+2007-09-18  Oliver Hader  <oh@inpublica.de>
+
+       * (minor) Fixed bug #65: Thumbnails in Element Browser are only displayed if fileSuffix is lowercase
+
+2007-09-18  Bernhard Kraft  <kraftb@kraftb.at>
+
+       * Hide empty dynTabs in tceforms
+
+2007-09-18  Thomas Hempel  <thomas@typo3-unleashed.net>
+
+       * Feature #5690: TCEforms: add inline editing of secondary options (thanks to Martin Ficzel)
+
+2007-09-13  Ingo Renner  <ingo@typo3.org>
+
+       * Fixed bug 5701: linkHandler Hook Not Initialized Properly, patch supplied by Jeff Segars
+
+2007-09-13  Thomas Hempel  <thomas@typo3-unleashed.net>
+
+       * Feature #4064: Navigation title in tree view
+
+2007-09-11  Ingo Renner  <ingo@typo3.org>
+
+       * Added Romanian flag, fixes bug #6000
+       * Added fields "crdate" and "cruser_id" to tt_content
+
+2007-09-10  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Fix problem with new t3lib_div::trimExplode()
+
+2007-09-09  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Require PHP 5.1
+
+2007-09-05  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added Galician language to TYPO3
+
+2007-09-06  Ingo Renner  <ingo@typo3.org>
+
+       * Release of TYPO3 4.2.0alpha1
+
+2007-09-07  Ingmar Schlecht  <ingmar@typo3.org>
+
+       * Bugfix: Highlight root page in pagetree
+       * Added .php6 and .php7 as denied file extensions in config_default.php to be future proof
+       * Fixing uninitialized variables in class.t3lib_tceforms.php and class.tx_cssstyledcontent_pi1.php
+
+2007-09-05  Thorsten Kahler  <thorsten.kahler@dkd.de>
+
+       * Fixed bug #4160: Moving content elements in frontent editing mode causes crash
+       * Disable versioning in clickMenu if BE user doesn't have access to the versioning module
+
+2007-09-05  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * Feature #2883: improve t3lib_div::trimExplode()
+
+2007-09-05  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added Georgian language to TYPO3
+
+2007-09-04  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added a hook to TCEforms to enable custom evaluations for input fields
+
+2007-09-03  Oliver Hader  <oh@inpublica.de>
+
+       * (trivial) Moving t3lib_TCEforms_inline::getJSON() to t3lib_div::array2json()
+       * (feature) Added feature #2830: imgResource doesn't support stdWrap on minW and minH
+       * (minor) Fixed bug #6104: IRRE - IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elements
+       * (minor) Fixed bug #5906: IRRE - Default values defined in TCA are not used for children (thanks to Joscha Feth and Jeff Segars)
+
+2007-08-31  Michael Stucki  <michael@typo3.org>
+
+       * (trivial) Cleanup of NEWS.txt
+       * Add feature #4470: Add new property "search.exactCount" to indexed_search
+
+2007-08-30  Ernesto Baschny  <ernst@cron-it.de>
+
+       * (feature) Feature request #6237: Added hook to Web>Page "columns" view, allowing plugins to display "additional info" instead of "CODE:"
+
+2007-08-30  Wolfgang Klinger  <wk@plan2.net>
+
+       * (trivial) Extended the Workspace module access check with the User module access check
+
+2007-08-28  Kasper Skaarhoj  <kasper2007@typo3.com>
+
+       * Moving in workspaces + collateral
+               - Implemented moving for elements ("Element" versions) in workspaces. Updated "Inside TYPO3" and "TYPO3 Core API". GENEROUS DONATIONS TO FINANCE THIS WORK ARE WELCOME since many of you need this feature!
+               - Workspace "swapping" for "New"-placeholders and "Deleted"-Markers is now supported. Previously, both types would be published, not swapped. The change also means that effectively the difference between the value of "t3ver_state" being 1 or 2 is only cosmetic and the semantic depends on whether the field is set for a record being online or offline. TYPO3 core API is updated on the issue.
+               - Refactored function for moving elements (t3lib_tcemain::moveRecord())
+               - t3lib_BEfunc::workspaceOL() may now set the input variable $row (which is passed by reference) to false. The consequence is that code calling workspaceOL() should check if $row is still an array after calling the function. False is used if a version overlay with the move-id pointer is found in which case we would like a backend preview.
+               - Added switch in TYPO3_CONF_VARS['BE']['elementVersioningOnly'] which allows to completely turn off page and branch versioning (which are deprecated for TYPO3 4.2+)
+               - Added more tests for version integrity (centering around moving)
+               - Added checkboxes and an action selector in the Workspace module for batch processing of elements.
+               - Added "flush" command to TCEmain API for versions so versions can be completely deleted and not only released from a workspace.
+       * Improvements as announced in June on the core list
+               - Dual-preview for workspaces are only used now if the checkbox "Frontend Preview" is not checked.
+               - Whole workspaces can be previewed now for users with no backend login by a simple link you can email. Same functionality as the preview link for individual pages available from the Web>Versioning module. The function is found in User>Workspace (Workspace manager)
+               - In the t3lib_cli class, optional parameters to CLI script options are supported (optional parameters are configured with [] brackets)
+               - The "lowlevel" cleaner scripts are updated to allow fixing of double-references to RTEmagic images (by duplicating them). Also the script allows to remove all "lost" RTEmagic images found inside uploads/ folder.
+               - Moving elements in FlexForms up and down is now fixed so it works even if indexes of elements in sections are not ordered numerically (bugfix)
+               - Workspace titles are required to be unique now.
+               - File upload in the Web>File module will always result in redirection to the Filelist view of the target folder. This is a usability enhancement for people who were puzzled that it could redirect to other locations or a blank page (namely the previously shown page).
+               - The navigation page tree now has a nifty searchbox that uses JavaScript and the prototype library to search and highly/dim elements in the tree. Very handy for quickly finding your way in huge page trees. (I think there is a stylesheet problem with Firefox on PC which doesn't dim elements). TSconfig options exists to disable this behaviour.
+               - The navigation page tree is organized so that all pages shown in the menu are grouped in their normal order while pages not in menu and sysFolders and ordered alphabetically below. TSconfig options exists to configure/disable this behaviour.
+               - User > Workspace module now has a browser-functionality so only 50 versions are shown at a time and you can browse the list.
+               - Changed label "Draft versions" to "Workspace versions" - some found it more intuitive.
+               - Change in t3lib_refindex so setReferenceValue() can be run without being admin (by special parameter)
+               - Fixed bug in t3lib_BEfunc::selectVersionsOfRecord(): now offline versions are not only selected by their t3ver_oid but also pid=-1 which is the correct thing to do. This actually resulted in dataloss in some known cases with the lowlevel cleaner CLI script.
+               - Added fields to indexes on pages, sys_template and pages_language_uid.
+               - RTEmagic images are now duplicated when records are copied/versioned in tcemain. This is a long awaited feature that solves the bug that RTE magic images shared between two records would result in both disappearing if the one was deleted. So its in fact a critical fix for workspaces.
+
+2007-08-23  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added Albanian language to TYPO3
+
+2007-08-23  Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Fixed: hanging recordset in t3lib_BEfunc
+
+2007-08-23  Andreas Otto  <andreas.otto@dkd.de>
+
+       * (trivial) Fixed bug #4888:  Invalid argument supplied for foreach()
+
+2007-08-21  Andreas Otto  <andreas.otto@dkd.de>
 
        * Feature request #5748: Introduced a new TS option that makes indexing of metatags configurable. Adapted code to make use of the new TS option.
 
 
 2007-04-04  Andreas Otto  <andreas.otto@dkd.de>
 
-       * Fix bug #5411: A directory handle was not correclty used.
+       * Fix bug #5411: A directory handle was not correctly used.
 
 2007-04-03  Andreas Otto  <andreas.otto@dkd.de>