adjusted non-t3skin module menu width to fit the wider div
[Packages/TYPO3.CMS.git] / ChangeLog
index 4b8bd74..9c3b7cb 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
+2008-02-03  Michael Stucki  <michael@typo3.org>
+
+       * Reverted feature #7337 because it is faulty and lacks proper documentation
+
+2008-02-03  Ingo Renner  <ingo@typo3.org>
+
+        * fixed a positioning issue with the toolbar items in Safari
+        * added feature #7282: Show Realname of BE-User if available and link it to edit, credits Steffen Kamper
+        * fixed alignment of user name and icon in the toolbar
+        * adjusted non-t3skin module menu width to fit the wider div
+
+2008-02-02  Benjamin Mack  <mack@xnos.org>
+
+       * Fixed #7347: Pagetree was not responding correctly when logged out.  Thanks to Ingmar
+
+2008-02-02  Ingo Renner  <ingo@typo3.org>
+
+       * fixed module menu for long module names, credits Steffen Kamper
+       * fixed t3skin's border.html: removed the xml prologue as it triggers IE's quirks mode
+       * fixed bug #7352: New backend problems in FireFox, Safari, OmniWeb and Camino
+
+2008-02-02     Dmitry Dulepov  <dmitry@typo3.org>
+
+       * Added feature #7336: Improve usability of Constants Editor
+       * t3lib/class.ts_parser_ext.php: quotes changed from double to single, function index updated with extdeveval
+
+2008-02-02  Martin Kutschker  <martin.t.kutschker@blackbox.net>
+
+       * !!! #7350: Use PHP5 features in class.t3lib_div.php (static and type hinting)
+       * #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>
+
+       * 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>
+
+       * 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 a bug in TTLhours for preview links.
+
+2008-02-01  Bernhard Kraft  <kraftb@kraftb.at>
+
+       * Added feature #7337: stdWrap for "range" and "entryLevel" in class.tslib_menu.php (patch by Georg Ringer)
+
+2008-02-01  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
+
+       * added feature #880: Click-enlarge for Images in htmlArea RTE
+
+2008-02-01  Ingo Renner  <ingo@typo3.org>
+
+       * added feature #7323: New Styling for Module Menu (patch by Steffen Kamper)
+       * fixed module menu in IE
+       * added acss rule to t3skin to fix checkbox styles in IE7
+       * added feature #7267: Shortcut manager - shortcut icon should reflect record type
+       * added Event.stop() to toggle functions of the toolbar items to prevent adding a # to the browser's location bar
+
+2008-01-31  Kasper Skaarhoj <kasper2008@typo3.com>
+       * Bugfixes to MM-relations, among other in workspaces (Bugs 3531 / 3907 solved)
+
+       class.t3lib_tcemain.php
+       - Most importantly - and depending on changes in class.t3lib_loaddbgroup.php - is that MM-relations are now swapped when publishing in a workspace. This bug has been known as #3531 and #3907 for a while.
+       - Fixed old bug that MM-relations wouldn't get remapped to new elements that were are part of a copy operation ($theUidToUpdate => $MM_localUid)
+       - Fixed that MM-relations added to a new unsaved record in a workspace would get attached to the live version of the record (change in dbAnalysisStoreExec())
+
+       class.t3lib_loaddbgroup.php
+       - Fixed several bugs related to MM-relations:
+       - The feature "multiple" didn't work after bidir-mm was implemented. This is now fixed but requires that the MM table gets a real UID field. This can be configured with the TCA options "MM_hasUidField" (See TYPO3 Core API)
+       - With bidir-MM relations the reference index on the "native" side is now updated when "opposite side" relations are edited. (The only known problem for this is when workspaces publishes such a record, then the ref. index is not updated for "opposite side" fields. It's considered low-importance for now. If you depend on the reference index, update it nightly with cronjobs.)
+
+
+       * - Cleaner was updated to sort output - makes better diff-views now.
+       * - Added feature to configure the TTL for preview links in workspaces.
+       * - Added logout button for the preview box in the frontend view when previewing workspaces through preview links.
+       * - Removed copy/cut/pasteafter/delete from context menu of DB mounts. Could lead to confusing scenarios for admin users in workspaces.
+       * - Added TCA feature in [ctrl][versioningWS_alwaysAllowLiveEdit] allowed to permanently set records to be edited directly. This enables that backend users can still be edited while in a workspace. Convenient for admins.
+       * - Also, the User Admin module is now available in draft workspaces
+       * tcemain:
+       - Fixed bug in flexform traversal that resulted in the new DHTML powered flexforms to fail.
+       - Notification emails for raising stages of versions has been modified with new features; Custom message, one-message only per instance (if multiple elements are raised in one time),
+       * Fixed bug related to workspaces; When previewing a page in workspaces, any page in the root line being hidden (online or offline version) would result in a "Template not found" error. (t3lib_page)
+       * - Fixed trivial bug in view_array(): With empty arrays table-end tag were not applied. (class.t3lib_div)
+       * - (trivial) changed arraybrowser so also array keys are included in the search. [class.t3lib_arraybrowser.php + lowlevel/config/index.php]
+
+2008-01-31  Jeff Segars  <jeff@webempoweredchurch.org>
+
+       * Fixed bug #7202: Debug renders incomplete table with empty arrays. Thanks to Stefan Geith.
+       * Fixed bug #6902: Add an imagespace to Text w/ Image when image width is not available. Thanks to Georg Ringer.
+
+2008-01-31  Benjamin Mack   <mack@xnos.org>
+
+       * Fixed Bug #4770: css_styled_content - rowSpace also puts space below last image row
+
+2008-01-31  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
+
+       * Feature: Enhancements to the acronym feature of htmlArea RTE
+       * Added feature #7332: htmlArea RTE: Add default target to classes configured with classesAnchor in Page TSConfig
+       * Udpate htmlArea RTE version to 1.7.0 for TYPO3 4.2 beta1.
+
 2008-01-29  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
 
-       * Feature/cleanup: Restructure plugins QuickTag, TableOperations, UserElements
-       * Feature/cleanup: Move colors, fonts, text direction, word cleaning and lists to extensions/plugins.
-       * Feature #3633: Individual height of inline RTE. Thanks to Ralf Hettinger.
-       * Fixed bug #5013: RTE Editor not working in Firefox 3.0 Granparadiso
-       * Added feature #7318: Text direction should be set with the dir attribute
+       * Feature/cleanup: Restructure htmlArea RTE plugins QuickTag, TableOperations, UserElements
+       * Feature/cleanup: Move colors, fonts, text direction, word cleaning and lists to extensions/plugins of htmlArea RTE.
+       * Feature #3633: Individual height of inline htmlArea RTE. Thanks to Ralf Hettinger.
+       * Fixed bug #5013: htmlArea RTE Editor not working in Firefox 3.0 Granparadiso
+       * Added feature #7318: In htmlArea RTE, text direction should be set with the dir attribute
 
-2008-01-28  Kasper Sk\8crh¿j <kasper2008@typo3.com>
+2008-01-28  Kasper Skaarhoj <kasper2008@typo3.com>
 
        * (minor) Fixed bug: "typo3/js/workspaces.js" was corrected to "js/workspaces.js" in class.workspaceselector.php
 
 2008-01-26  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
 
        * Bug #2547: Properties of images are not saved due to RTE transformation
-       * Feature/cleanup: Restructure plugins FindReplace, InsertSmiley, RemoveFormat, SpellChecker, AboutEditor
-       * Fixed bug #4074: SpellChecker not working. Thanks to Reinier Kleipool.
-       * Fixed bug #4777: Spellchecker split words at some special chars (e.g. german umlauts). Thanks to Daniel Chabrol.
+       * Feature/cleanup: Restructure htmlArea RTE plugins FindReplace, InsertSmiley, RemoveFormat, SpellChecker, AboutEditor
+       * Fixed bug #4074: htmlArea RTE SpellChecker not working. Thanks to Reinier Kleipool.
+       * Fixed bug #4777: htmlArea RTE Spellchecker split words at some special chars (e.g. german umlauts). Thanks to Daniel Chabrol.
 
 2008-01-26  Ingo Renner  <ingo@typo3.org>
 
        * fixed style sheet overwriting from skinning extensions in backend.php
        * made tables in Web->List view fill the whole document by adding css style width of 98%
        * updated prototype to 1.6.0.2
-       * fixed bug #7270: Shortcut menu does not load user's shortcuts if user is not admin, credits Stig Nørgaard Færch
+       * fixed bug #7270: Shortcut menu does not load user's shortcuts if user is not admin, credits Stig N�rgaard F�rch
        * fixed bug #7256: highlight matching curly brackets, credits Tobias Liebig
        * fixed bug #6834: Wrong syntax highlighting in wrong context, credits Tobias Liebig
        * fixed bug #7255: implement "auto-closing brackets", credits Tobias Liebig
 
        * fixed bugs #7251 , #6524: Make the folding/unfolding of the menu items use AJAX, credits Steffen Kamper
 
-2008-01-23     Thomas Hempel  <thomas@typo3-unleashed.net>
+2008-01-23  Thomas Hempel  <thomas@typo3-unleashed.net>
 
        * Bugfix: removed a needless comma in sysext/cms/ext_tables.sql (line 160)
        * Installer: Improved the installer module.
        * Installer: added new option BE/RTE_imageStorageDir. related to issue #7185
        * Installer: Added some styles for deliverable lists
 
-2008-01-22     Thomas Hempel  <thomas@typo3-unleashed.net>
+2008-01-22  Thomas Hempel  <thomas@typo3-unleashed.net>
 
        * Installer: Added a "hide" button to hide the results of executed methods
        * Installer: Added skeletons for gfx check methods
        * fixed tab borders in TCEforms
        * now the module menu in backend.php is as wide as in alt_main.php
 
-2008-01-20     Thomas Hempel  <thomas@typo3-unleashed.net>
+2008-01-20  Thomas Hempel  <thomas@typo3-unleashed.net>
 
        * Installer: Renamed the tab back from "Setup" to "Installer" to avoid problems in translation tool
        * Installer: reorganized installer module (rewrite)
        * added the shortcut menu, part of the cleaner backend project
        * added feature #7163: Make backend.php the default backend
        * cleanup: removed typo3/alt_main_new.php and typo3/sysext/topapps as it was never finished and used
-       * added feature: make the page tree filter pretty, credits Bennjamin Mack
+       * added feature: make the page tree filter pretty, credits to Benjamin Mack
 
 2008-01-15  Benjamin Mack  <mack@xnos.org>
 
        * Fixed bug #5347: Flexforms dosen't resolve sheets
        * Fixed bug #3969: Missing sheets inclusion in flexforms?
 
-2007-10-28  Kasper Skårhøj  <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.
 
        * Fixed bug #5151: rtehtmlarea install/uninstall requires clearing cache
 
-2007-10-21  Benjamin Mack  <mack@xnos.org>
-
-       * (feature) added function to include javascript libraries in the backend
-
 2007-10-22  Andreas Otto  <andreas.otto@dkd.de>
 
        * Fixed bug #6340: JS errors with dividers2tabs and rtehtmlarea
 
 2007-10-21  Benjamin Mack  <mack@xnos.org>
 
+       * (feature) added function to include javascript libraries in the backend
        * (minor) indexed_search - Added more info where the manual can be found
 
-2007-10-21  Thomas Hempel <thomas@typo3-unleashed.net>
+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
+       * Fixed bug: #434: Function getUpdateJS produces JS error messages
 
 2007-10-20  Martin Kutschker  <martin.t.kutschker@blackbox.net>
 
 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
+       * Eliminate list of plugins in rtehtmlarea EM configuration
 
 2007-10-13  Ingo Renner  <ingo@typo3.org>