2009-10-20 Steffen Kamper * Fixed bug #10467: AJAX relogin does not work * Added test #12286: Add unit tests for RemoveXSS 2009-10-20 Oliver Hader * Cleanup #12278: Move t3lib_matchCondition::whichDevice() to t3lib_utility_Client::getDeviceType() * Follow-up to test #12153: Added test cases for empty comparison in globalVar condition * Follow-up to bugfix #9779: Modified the limit argument in t3lib_div::trimExplode() to behave as the regular explode() function does * Raised saltedpasswords version from 0.9.0 to 0.9.1 * Raised DBAL version from 0.9.22 to 0.9.23 * Raised feeditadvanced from 0.1.0 to 0.1.1 2009-10-20 Rupert Germann * Fixed bug #10081: t3lib_div must not die if a locallang file is not found (thanks to Franz Holzinger) * Fixed bug #12194: The filetree does not show whether a folder is write protected 2009-10-20 Sebastian Kurfuerst * Raised Extbase and Fluid versions to 0.9.10 2009-10-19 Oliver Hader * Follow-up to test #12153: Fixed bug in language condition tests * Follow-up to test #12153: Refactored browserInfoHookIsCalled() test case * Follow-up to test #12153: Added test cases for device condition 2009-10-19 Rupert Germann * Added Feature #12138: Use flashmessages to display messages from tcemain * Fixed bug #12188: Double display of flashmessages * Fixed bug #11694: Table sys_refindex / KEY lookup_string not UTF-8 compatible (thanks to Morton Jonuschat) * Fixed bug #11853: PHP warning in file module when uploading files with the flashuploader (thanks to Georg Ringer) 2009-10-19 Steffen Kamper * Fixed bug #12240: [Media CE] using a flash video file doesn't work * Fixed bug #12113: Setting default values for $BE_USER->uc doesn't work for multi-dimensional arrays (thanks to Steffen Gebert) * Fixed bug #10897: typo3/db_new.php prompts to create records in hidden, static and readonly tables * Fixed bug #12239: Record statistics use hidden tables and isn't formated well 2009-10-16 Bernhard Kraft * Fixed Bug #12218: Spaces in Webroot path break ImageMagick compose (thanks to Joerg Wagner) 2009-10-16 Steffen Kamper * Fixed bug #12246: Reports module: icon not clickable 2009-10-16 Francois Suter * Cleanup #12245: Reports: Cleaned up API for providers in status report * Feature #12167: Reports: Enhanced report registration API to provide custom icons for reports * Feature #12178: Provide a report for installed services in the new Reports module * Cleanup #12249: Improved comments about service registration in EXT:sv/ext_tables.php and EXT:sv/ext_localconf.php * Fixed bug #12132: Scheduler: Introduced proper handling of incomplete objects after unserialization from DB storage * Cleanup #12211: Scheduler: Corrected a couple of labels and one code indent in BE module * Follow-up to bug #12117: The flash messages sometimes contained content meant for the main screen and not the message 2009-10-15 Steffen Kamper * Fixed bug #11963: MEDIA.renderType in TypoScript is reset * Fixed bug #12207: $this->doc->sectionHeader return wrong HTML 2009-10-15 Rupert Germann * Fixed bug #8728: PHP Warning, if SQL error occurs in class t3lib_db in functions which depend on an existing resultset (thanks to Felix Oertel) * Fixed bug #12196: PHP warning in FE with activated DLOG and mbstring set as t3lib_cs_utils 2009-10-14 Oliver Hader * Reverted bugfix #10050: Traversing back page records used in CONTENT object does not work on root page 2009-10-12 Steffen Kamper * Fixed bug #12209: [felogin] lang label for send change password link misses variable for valid end time 2009-10-11 Steffen Kamper * Fixed bug #12186: EM sends Location-header without exit (thanks to Steffen Gebert) * Added ext_icon for sysext version (thanks to Steffen Gebert) * Cleanup: Whitespace cleaning of typo3 sysext files * Cleanup: Whitespace cleaning of typo3 files * Cleanup: Whitespace cleaning of t3lib files 2009-10-11 Rupert Germann * Fixed bug #10971: Fatal error in impexp module: Call to a member function includeLLFile() on a non-object (thanks to Andre Steiling) * Follow-up to bug #12154: renamed t3lib_MessageQueue to t3lib_FlashMessageQueue, changed some some function names in t3lib_flashmessages and t3lib_FlashMessageQueue. * Follow-up to bug #9355: Fixed some broken utf-8 chars in class t3lib_error_debugexceptionhandler * Fixed bug #12164: Use flashmessages to display messages in fileadmin 2009-10-10 Rupert Germann * Fixed bug #12129 (follow-up to bug #11986): Translation update broken with activated output compression (thanks to Steffen Gebert) 2009-10-09 Steffen Kamper * Fixed bug #12111: Improve output of extension details (thanks to Steffen Gebert) * Fixed bug #12110: Show status of flag doNotLoadInFE in extension details (thanks to Steffen Gebert) * Fixed bug #12119: PHP warning shown in EM, if webserver can't remove extension dir (thanks to Steffen Gebert) 2009-10-09 Oliver Hader * Follow-up to issue #12162: Reverted modification of existing locallang labels and introduced new labels instead 2009-10-09 Rupert Germann * Fixed bug #12154: Improve API of flashmessages 2009-10-09 Francois Suter * Fixed bug #12078: Scheduler: Check if additional fields indeed provide fields * Fixed bug #12117: Added use of flash messages to the Extension Manager (thanks to Steffen Gebert) * Fixed bug #12166: Scheduler: Gathered TODOs from Forge bug tracker into the Scheduler's manual 2009-10-09 Kasper Skaarhoj * Tiny bug with date function in t3lib_befunc. Casted timestamp to integer. * Added User TSconfig option "options.checkPageLanguageOverlay" so flexforms only show language fields for languages available on the page. * Fixed problem with notification emails to users when a workspace review rejection happens. Now it works * Added possibility to reset the diff-information for localizations so translators or admins can click a button that will mark a record so it appears to be in need of translation again. * Fixed problem with "Save and view" for new pages: Simply removed the button for new pages because it didn't choose the right PID anyway. * Implemented an override of allowed language per workspace. This is an expert feature available as a USER TSconfig option "options.workspaces.allowed_languages" * Expanded the feature that disables/enables login in a branch so now you can allow a login but force the usergroups to be "0,-2" (basically, that no usergroups are set for the user). This can help to reduce multiple caching of similar pages in case of many usergroup combinations in a system. * Implemented a simple hook after retrieval of a page from cache. * Fixed bug in Addwizard: It didn't work properly with wizard for other pages. Took the wrong table name. Thanks to Hassan AIT ABDELLAH, Dassault Systemes, for the fix. 2009-10-08 Rupert Germann * Fixed bug #12121: "Installation Type: L" - tell the user, what's "L" (thanks to Steffen Gebert) * Fixed bug #12128: Performance improvement in t3lib_div::get_dirs() (thanks to Dan Osipov) * Follow-up to #12128: Added unit tests for t3lib_div::get_dirs() (thanks to Peter Foerger) 2009-10-08 Oliver Hader * Added test #12153: Add more unit tests for t3lib_matchCondition * Follow-up to test #12153: Added unit tests for simulated conditions via TypoScript object browser 2009-10-07 Francois Suter * Fixed bug #12078: Scheduler: Wrong example of cronjob configuration in the manual 2009-10-07 Oliver Hader * Fixed bug #11451: Wrong pattern modifier in t3lib_htmlmail 2009-10-05 Steffen Kamper * Cleanup: Whitespace cleanup in extension manager 2009-10-01 Oliver Hader * Release of TYPO3 4.3.0beta1 2009-10-01 Francois Suter * Follow-up to #11855: Use flash message API instead of custom markup for highlighting security link 2009-10-01 Steffen Kamper * Fixed typo in tslib_content::cImage (changed $this->stdwrap to $this->stdWrap) * Follow-up to #12089: Cleanup: unescaped & * Follow-up to #12089: Make messages in reports module collapsible: add error/warning icon to header * Follow-up to #11843 Add a reports module: endPage was applied twice 2009-10-01 Oliver Hader * Fixed bug #12071: t3lib_sqlparser is not able to parse alias of a joined table (thanks to Xavier Perseguers) * Raised DBAL version from 0.9.21 to 0.9.22 * Cleanup: Updated NEWS.txt * Follow-up to feature #7461: Fixed bug in using the cookieDomain value (thanks to Xavier Perseguers) * Follow-up to bug #11903: Use two queries to clean tags for DBAL reasons 2009-10-01 Rupert Germann * Follow-up to bug #11357: fixed a parse error in index_re.php * Fixed bug #11979: TCEforms suggest doesn't find everything on large sites and is slow (thanks to Steffen Gebert) * Fixed bug #12092 (Follow-up to bug #9355): The errorhandling can make TYPO3 Backend unusable * Added feature #12055: Add missing sysexts to update wizard (thanks to Steffen Kamper) 2009-09-30 Steffen Kamper * Fixed bug #12089: Make messages in reports module collapsible 2009-09-30 Oliver Hader * Fixed bug #12035: BE style must match t3skin in reports module and flash messages (thanks to Tom Ruether) * Fixed bug #12036: BE style must match t3skin in Install Tool (thanks to Tom Ruether) * Added feature #7461: Transfer cookies via SSL only whenever possible 2009-09-30 Rupert Germann * Fixed bug #12080 (Follow-up to bug #11505): pageCacheToExternalFiles=1 breaks db-caching in 4.3 * Fixed bug #12082: PHP fatal error with frameset page * Fixed bug #12085: Memcached Configuration status report is broken 2009-09-29 Francois Suter * Fixed bug #12068: Scheduler: Improper skipping of running tasks in case multiple execution denied 2009-09-29 Rupert Germann * Added feature #9355: Add an error and exception handler (backported from FLOW3) (thanks to Ingo Renner) * Added improvement #11855: security related links in EM are not marked as links. * Fixed bug #12032: The message "The selected language is not available..." in EM tranlation handling wrong if no language can be chosen (Thanks to Georg Ringer) 2009-09-29 Oliver Hader * Fixed bug #11433: touch(): Utime failed in install tool (thanks to Steffen Gebert) * Added feature #12076: Integration of saltedpasswords as system extension (thanks to Marcus Krause & Steffen Ritter) 2009-09-28 Kasper Skaarhoj * Fixed bug #12155: TypoScript FORM object does not render correctly anymore 2009-09-28 Benjamin Mack * Included feeditadvanced as system extension through svn:externals (tag 43beta1) 2009-09-25 Benjamin Mack * Fixed #8802: Fileadmin: extensions of new files should only show allowed extensions (Thanks to Steffen Gebert) * Cleanup #11357: Make use of new t3lib_div::redirect function throughout the core 2009-09-25 Oliver Hader * Fixed bug #12046: Skinning possibilities are not available with frontend editing * Cleanup: Updated NEWS.txt * Fixed bug #12064: Warning when edit form is rendered with wizards in backend 2009-09-25 Benjamin Mack * Added feature #11793: Give CONTENT.table stdWrap properties (thanks to Sebastian Gebhard) 2009-09-24 Steffen Kamper * Fixed bug #12025: Make statuses in the status report sorted and grouped (thanks also to Ingo Renner) * Follow-up to bug #12021: Extension Manager is not translatable (part 8) (thanks to Christopher Stelmaszyk) * Cleanup #12053: Cleanup of Extension Manager * Fixed bug #12021: Extension Manager is not translatable (part 8) (thanks to Christopher Stelmaszyk) 2009-09-24 Sebastian Kurfuerst * Raised extbase and fluid versions to 0.9.9 2009-09-23 Oliver Hader * Fixed bug #12042: BE_USER object is cleared with assigning an empty string 2009-09-23 Steffen Kamper * Fixed bug #12037: Fatal Error in Configuration > $TBE_MODULES (thanks to Bastian Waidelich) * Follow-up to bug #12014: Extension Manager is not translatable: corrected typo * Follow-up 2 to bug #12017: Respect full path of CSS inclusion (RTE) 2009-09-22 Oliver Hader * Reverted bugfix #9599: felogin - forget password action and logout action are still cached * Fixed bug #12041: felogin - Checking for cHashes results in the whole page being uncached * Cleanup: Updated NEWS.txt 2009-09-22 Steffen Kamper * Fixed bug #11496: Text and headers are bad readable * Follow-up to bug #12017: Added vars from tbe_editor.js to TS-object * Fixed bug #11994: Add more Flexibility to PageRenderer 2009-09-21 Sebastian Kurfuerst * Raised extbase version to 0.9.8. This is a follow-up to bug #11903 and additionally makes the reflection cache work. 2009-09-21 Rupert Germann * Follow-up to bug #11505: clearing page cache from adminpanel didn't work * Fixed bug #12014: Extension Manager is not translatable (part 7) (thanks to Christopher Stelmaszyk) 2009-09-21 Oliver Hader * !!! Fixed bug #11903: Use separate tables for tags in the caching framework 2009-09-20 Benjamin Mack * Fixed bug #11642: filelinks are now created via the typolink method 2009-09-20 Oliver Hader * Cleanup: Set SVN properties * Follow-up to feature #10585: Fixed PHPdoc comments and field rendering * Fixed bug #11834: Field handling API in t3lib_extMgm does not check for duplicates on insertion and runs superflouos insertions 2009-09-20 Francois Suter * Fixed bug #12010: Scheduler: Task uid should be displayed in the BE module list view * Follow-up to UI-Bug #F3282: Changed icon_warning.gif to match flash messages' warning icon * Fixed bug #11995: Prompt for keyboard input does not get displayed in CLI scripts * Fixed bug #11224: Special menu directory only renders 1st level if special.value is a mount point (thanks to Xavier Perseguers) * Cleanup #11989: Install Tool message colors should match flash message colors * Cleanup #12018: Added an icon for notice-level flash messages * Cleanup #12020: Scheduler: Made proper use of t3lib_pageRenderer for all inclusions of JS and CSS files in the BE module 2009-09-20 Benjamin Mack * Added additional documentation for feature #12008: User setup misses a function for inserting fields at a position 2009-09-20 Steffen Kamper * Fixed bug #12017: Wrong Inclusion in tceforms and tceforms_fe * Fixed bug #12016: JS and CSS inclusion may contain path/../path2/file * Fixed bug #11933: FrontendEditing (classic) does not work when editing forms on page 2009-09-19 Francois Suter * Fixed bug #12011: Wrong layout of datepicker in the Scheduler 2009-09-19 Steffen Kamper * Added feature #10585: Enable BE-User to change their OpenID * Added feature #12008: User setup misses a function for inserting fields at a position * Fixed bug #12003: EncryptionKey generation in install tool (1-2-3-mode) still uses old encryption * Fixed bug #11884: User setup: buttons for create/delete ENABLE_INSTALL_TOOL-file are not integrated in user setup * Fixed bug #11896: User Setup miss save of be_users fields and miss handling of default value 2009-09-19 Ingo Renner * Fixed bug #12005: Reports don't have a back reference to the reports module * Follow-up to feature #12001: Add checks from t3lib_BEfunc::displayWarningMessages() to the status report 2009-09-19 Rupert Germann * Fixed bug #11917: TCEforms suggest fails with empty label or label_alt field (thanks to Andreas Wolf) * Fixed bug #11988: Extension Manager is not translatable (part 6) (thanks to Christopher Stelmaszyk) * Fixed bug #11986: dynamic update of translation status im EM is broken * Fixed bug #11013: Generate Random Key still does not work (thanks to Marcus Krause) * Fixed bug #11875: list module doesn't show '0' values (thanks to David Bruchmann and Bastian Waidelich) * Fixed bug #11992: treelist cache fills devlog * Follow-up to bug #11505: added a forgotten comma to table definition of cache_hash 2009-09-18 Sebastian Kurfuerst * Raised Extbase version to 0.9.7 so it works with the caching framework adjustments. 2009-09-18 Rupert Germann * Fixed bug #11990: Optimize output of TCEforms suggest results (thanks to Steffen Gebert) * Fixed bug #11505: TYPO3 4.3 is slower than 4.2 -> re-implement native db caching and make the use of the caching framework configurable. !!! DB update required * Follow-up to bug #11505: removed superfluous fields from caching framework tables, fixed indizes 2009-09-18 Oliver Hader * Follow-up to bug #11831: Removed reference operator from an object * Follow-up to bug #11505: Extended the checks whether the caching framework was initialized before * Raised DBAL version from 0.9.20 to 0.9.21 2009-09-18 Ingo Renner * Added feature #11843: Add a reports module * Follow-up to #11843: Lists in statuses didn't look too good due to top margin 2009-09-18 Steffen Kamper * Fixed bug #11970: RTE in quickedit mode (page module) is broken * Fixed bug #11996: Change compreed to compress with adding JS/CSS * Follow-up to bug #11985: Move ExtJs CSS-assignment to renderJsKibraries * Follow-up to bug #11985: backPath in FE is set too late 2009-09-17 Steffen Kamper * Cleanup #11991: Cleanup TCEforms suggest CSS * Fixed bug #11396: redirects not working for felogin on pages with access set * Follow-up to bug #11985: corrected calls loadScriptaculous() in tceforms 2009-09-17 Ingo Renner * Fixed bug #11983: TCEforms suggest has no search indicator, credits Steffen Gebert * Follow-up to bug #11983: label 'Searching...' was not translatable 2009-09-17 Rupert Germann * Fixed bug #11906: Extension Manager is not translatable (part 4) (thanks to Christopher Stelmaszyk) * Fixed bug #11987: Extension Manager is not translatable (part 5) (thanks to Christopher Stelmaszyk) * Fixed bug #11564: Change Hardcoded MD5 Password Encryption in User->Setup. Needed for extension "saltedpasswords" (thanks to Steffen Ritter) * Fixed bug #9270: Editors can´t undelete records in history (thanks to Christian Hernmarck) * Added tweak #11881: Add pencil icon to "Edit the whole template record." in Template editor (thanks to Patrick Gaumond) 2009-09-17 Oliver Hader * Cleanup: Set SVN properties * Fixed bug #11985: Optimize disposal of t3lib_PageRenderer (thanks to Steffen Kamper) * Added feature #11669: Provide a reason for why $TSFE->set_no_cache() has been triggered (thanks to Michael Stucki) * Added feature #2278: Add hook to t3lib_TCEmain::checkModifyAccessList() (thanks to Michael Stucki) * Follow-up to feature #2278: Added unit tests for the new checkModifyAccessList hook 2009-09-17 Sebastian Kurfuerst * Raised Extbase and Fluid Versions from 0.9.5 to 0.9.6 2009-09-16 Oliver Hader * Fixed bug #11831: Remove reference operators for objects * Fixed bug #11824: Links accross Domains not known by linkData and therefore also RealURL (thanks to Daniel Poetzinger) 2009-09-16 Jeff Segars * Added feature #11819: Added inline Javascript rendering type for TYPO3AJAX * Fixed bug #11361: Backend TYPO3 AJAX-Interface: json encoded result empty if it contains non-utf-8 characters (thanks to Benjamin Mack) 2009-09-16 Rupert Germann * Fixed bug #11905: Extension Manager is not translatable (part 3) (thanks to Christopher Stelmaszyk) * Added feature #11927: Use suggest feature in system extensions * Fixed bug #11967: allowSystemInstall should be a checkbox and not an input field (thanks to Georg Ringer) 2009-09-16 Steffen Kamper * Fixed bug #11899: Make resizable and flexible textareas configurable, set default maxHeight to 600 * Fixed bug #11965: Content Element Media needs stdWrap to change path (e.g. for DAM) (thanks to Georg Ringer) * Fixed bug #11902: [MediaCE] works only with absRefPrefix and doesn't support flowplayer 2009-09-15 Francois Suter * Feature #11555: Integrated extension "gabriel" into TYPO3 Core as sysext "scheduler" 2009-09-15 Stanislas Rolland * Fixed bug #11915: htmlArea RTE: superfluous span tags in content after server-based cleaning on paste operation * Follow-up to bug #11946: htmlArea RTE: reference was made to context menu item after context menu was closed * Added feature #11966: htmlArea RTE: Restrict access to "Clear RTE Cache" option in clear cache menu * Updated htmlArea RTE manual 2009-09-13 Stanislas Rolland * Fixed bug #11847: htmlArea RTE displays empty editing area in Opera 10 * Fixed bug #11946: htmlArea RTE: table properties editing dialogue windows loose focus after opening in IE8 2009-09-13 Martin Kutschker * Fixed bug #11943: TCEforms suggest classes lack final ?> and use round brackets around the uid * Fixed bug #11945: TS objectbrowser converts labels to uppercase improperly (thanks to Christopher Stelmaszyk) * Fixed bug #11789: Extension Manager is not translatable - part 2 (thanks to Christopher Stelmaszyk) 2009-09-12 Steffen Kamper * Follow-up to feature #10853: Added camel case for default media params * Follow-up to feature #6872: #11924: Use suggest feature in core 2009-09-12 Rupert Germann * Fixed bug #11920: Follow-up to feature #6872: TCEforms suggest gives no results with custom TSconfig (thanks to Andreas Wolf) 2009-09-11 Rupert Germann * Fixed bug #11925: Follow-up to feature #6872: TCEforms suggest fails with PHP fatal error (thanks to Steffen Gebert) 2009-09-09 Steffen Kamper * Fixed bug #11895: Cookie detection in new t3skin login screen fails for certain cirumstances (thanks to Steffen Gebert) * Cleanup: Renamed t3lib_PageRenderer and the templates for backend/frontend * Fixed bug #11908: Wrong labels in Media section in constants of css_styled_content 2009-09-07 Francois Suter * Fixed bug #10201: Changed cHashes to use full md5 values to reduce the probability of duplicate hashes (thanks to Dan Osipov) 2009-09-07 Tobias Liebig * Fixed bug #11841: Hardcoded labels in t3editor (thanks to Christopher Stelmaszyk) 2009-09-07 Steffen Kamper * Follow-up to feature #11397: renamed t3lib_pageRenderer and templates (page_be.html, page_fe.html), cleaned unit test * Follow-up to feature #11397: Added unit tests for t3lib_pageremder 2009-09-06 Rupert Germann * Added feature #11798: Remove "Login-error or session timed out" screen (thanks to Steffen Gebert) * Added feature #6872: Add suggest wizard to TCEforms (thanks to Andreas Wolf) 2009-09-06 Steffen Kamper * Fixed bug #11890: t3lib_div::fixed_lgd_cs uses wrong charset in FE * Added feature #11397: Add class for rendering HTML page in BE and FE * Updated swfobjects from version 2.1 to version 2.2 * Added feature #11370: Inconsistent Login Screen doesn't show system required errors (thanks to Jens Hoffmann, Susanne Moog and Steffen Gebert) 2009-09-05 Steffen Kamper * Added feature #11242: Clear User Session Data * Added feature #11812: Resizable Textareas for TCEforms * Added feature #11407: Allow type="user" in user setup 2009-09-04 Rupert Germann * Fixed bug #11868 (Follow-up to #11828): added forgotten file version/tca.php (thanks to Sven J�rgens) * Fixed bug #11827: Update wizard adds _CACHEFILE to extList 2009-09-04 Steffen Kamper * Fixed bug #11482: Pagetree: Expand/collaps DB-Mounts buggy (thanks to Andreas Wolf) * Added feature #10017: [felogin] New Method for "forgotPassword" 2009-09-03 Martin Kutschker * Added feature #11866: Greek transliteration * Added feature #11865: AJAX error should send HTTP status 500 2009-09-03 Rupert Germann * Added feature #11773: Integrate an option to deactivate shortcuts completely (thanks to Christopher Stelmaszyk) * Added feature #11828: There's no possibility to hide versioning and workspaces. 2009-09-03 Stanislas Rolland * Updated htmlArea RTE version to 1.8.3 for TYPO3 4.3beta1 * Fixed bug #11863: htmlArea RTE: css syntax errors in language marks feature 2009-09-02 Ingo Renner * Follow-up to #11438: Add a registry to t3lib - Limited the key field size to 128 chars to fit the UNIQUE key 2009-09-02 Rupert Germann * Added feature #9657: Performance improvement: Instantiate time tracker as null object if not really required 2009-09-02 Oliver Hader * Follow-up to bug #11599: TYPO3 logo is not shown in frontend disposal 2009-09-02 Steffen Kamper * Fixed bug #11748: Problem with backend log in with interfaces * Fixed bug #11599: TYPO3 dies without an error message when the mysql-module for php is not loaded. (thanks to Michael Knabe) 2009-09-01 Steffen Kamper * Code cleanup: #11771: Cleanup of tceforms.php * Added feature #10040: define Default GET-vars 2009-09-01 Rupert Germann * Fixed bug #9049: Page ID is always 0 in export module for impexp (thanks to Jeff Segars) 2009-09-01 Oliver Hader * Follow-up to feature #9292: Fixed wrong disposal of global variables (thanks to Christian Kuhn) * Added feature #10724: Provide a check that compares a given URL with the host, TYPO3 is running on (thanks to Marcus Krause) * Follow-up to feature #10724: Added unit tests for isValidUrl() and isOnCurrentHost() in t3lib_div (thanks to Marcus Krause) * Fixed bug #11845: Typo in a CLI error mesage: suue -> sure (thanks to Oliver Klee) * Fixed bug #11844: Description in about module uses htmlspecialchars which is wrong (thanks to Georg Ringer) * Added test #11846: Add unit tests for t3lib_div::removeDotsFromTS() 2009-09-01 Sebastian Kurfuerst * Raised extbase and fluid versions from 844 to 1181 (and pointing to a tag now instead of a revision) * Changed sysext dbal to svn:externals. Thanks to Andreas Wolf for converting the Repositories! 2009-09-01 Christian Kuhn * Added feature #11825: Override FE labels with XML files 2009-08-31 Jochen Rau * Added feature #7984: Besides stdWrap.crop there is now a function stdWrap.cropHTML that is aware of HTML tags (same options) 2009-08-31 Oliver Hader * Cleanup: Set SVN properties and tags * Follow-up to feature #9897: Added unit tests for addFieldsToPalette() and addToAllTCAtypes() in t3lib_extMgm * Follow-up to feature #9897: Extended unit tests for adding fields in t3lib_extMgm 2009-08-31 Ingo Renner * Fixed bug #11810: Workspace indicator bar does not cover the full width of the page tree 2009-08-31 Christian Kuhn * Fixed bug #11717: Filelist module doesn't work in IE6 (thanks to Steffen Gebert) 2009-08-31 Steffen Kamper * Follow-up to #10853: New Multimedia CE * Added feature #10853: New Multimedia CE * Added feature #11374: Add Linebreak in Palette of TCEFORMS 2009-08-30 Oliver Hader * Added feature #9292: Integrate hook at the end of tslib_cObj::getImgResource * Follow-up to feature #9292: Added unit test for getImgResource hook 2009-08-30 Christian Kuhn * Follow-up to #11431: Unit test for getPage_preProcess hook * Added feature #11431: Hook to manipulate the page request in method getPage of class t3lib_pageSelect 2009-08-30 Rupert Germann * Fixed bug #11808: Increase performance using mbstring in t3lib_cs->crop (thanks to Timo Schmidt) 2009-08-29 Christian Kuhn * Fixed bug #11804: Upgrade wizard does not install opendocs as system extension (thanks to Steffen Gebert) 2009-08-28 Ingo Renner * Added feature #11784: Change existing messages in the Template Object Browser top use flash messages * Added feature #11783: Change existing warning boxes to use flash messages 2009-08-28 Steffen Kamper * Fixed bug #11710: Remove local loopback bypass in Install Tool Login (thanks to Mario Rimann) 2009-08-27 Steffen Kamper * Follow-up to #11651: Allow Extbase as framework for backend modules * Fixed bug #11803: sysext opendocs is shy (thanks to Steffen Gebert) * Follow-up to #11652: Modern integration of module into backend using Extbase - general approach without naming of Extbase * Fixed bug #11511: Resources -> Files missing in doktype Sysfolder (thanks to Steffen Gebert) 2009-08-27 Oliver Hader * Fixed bug #11799: Use typo3printError() if backend is locked (thanks to Steffen Gebert) 2009-08-27 Ingo Renner * Follow-up to #11684: Fixed styling of links and lists in flash messages * Follow-up to #11684: Minor comments cleanup, switched popFlashMessages() to public to enable access from ExtJs f.e. 2009-08-26 Michael Stucki * Fixed bug #11731: ENABLE_INSTALL_TOOL file check in yellow box does not check the file age (thanks to Moreno Feltscher) 2009-08-26 Oliver Hader * Fixed bug #11786: Wrong order of arguments for typo3PrintError() (thanks to Steffen Gebert) 2009-08-25 Rupert Germann * Fixed bug #11212: Turning off the admin-panel results in error * Follow-up 2 to #11764: fixed bug that occured when localizing records via tceforms 2009-08-25 Oliver Hader * Added feature #11707: Integrate possibility to enable/disable the deprecation logging (thanks to Sascha Kettler) * Fixed bug #11657: Extension sys_action uses hardcoded labels (thanks to Christopher Stelmaszyk) * Fixed bug #11660: Hardcoded labels in backend.php (thanks to Christopher Stelmaszyk) * Fixed bug #11772: Hardcoded strings in TCA of template module (thanks to Christopher Stelmaszyk) * Fixed bug #11656: Extension Manager is not translatable (thanks to Christopher Stelmaszyk) 2009-08-25 Ingo Renner * Added feature #11684: Add support for flash messages in the backend 2009-08-24 Rupert Germann * Fixed bug #11764: Performance improvement: speed up list module by improving internal handling of localisations * Follow-up to #11764: $this->translateTools was not initialized in the page module. 2009-08-23 Rupert Germann * Fixed bug #11769: publish function in adminPanel is broken 2009-08-22 Steffen Kamper * Fixed bug #11744: Usage of $BACK_PATH without globals * Fixed bug #11528: JS Error in Recycler - refactored the store handling 2009-08-21 Rupert Germann * Fixed bug #11747: Performance improvement: speed up list module by improving internal handling of references * Fixed bug #11699: Menu entries in template modules miss translation (Thanks to Christopher Stelmaszyk) 2009-08-20 Rupert Germann * Fixed bug #11726: File list tree-