- Oct 11, 2011
-
-
Simon Schaufelberger authored
Resizing the backend browser window results in a JavaScript error. The function that handles the re-positioning of the menus does not work correctly. The observer requires a reference to a callback function - currently the method was directly executed and the return value used as function reference, which was undefined in this case. Change-Id: Ifb2db858d7075f4fd714d737576189c0e1efc5a5 Resolves: #25787 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/5634 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Helmut Hummel authored
The 123 Installer now checks if openssl is configured properly before enabling saltedpasswords and rsaauth. Resolves: #28275 Releases: 4.6 Change-Id: I1d6c5ce6e3dfedfac85349baa01c88118bb348f8 Reviewed-on: http://review.typo3.org/5657 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Dmitry Dulepov Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Stefan Neufeind authored
Current implementation of md5.js only considers a very limited range of characters. The implementation from webtoolkit.info uses correct unicode-representation. Change-Id: I8f71673f60f22e39862ca2a447f496159b8079bb Releases: 4.4, 4.5, 4.6 Resolves: #22328 Reviewed-on: http://review.typo3.org/5665 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Tested-by: Oliver Hader
-
- Oct 10, 2011
-
-
Steffen Gebert authored
There is a race-condition in the EM while updating the extension list. If the update takes more than 30 seconds, Ext.Direct reaches its Ajax timeout and sends the Ajax request (to update the list) again. As the EM updates the extensions.xml.gz file at the beginning of the update process, the second request immediately sees that the repository is already up-to-date and respons this status to the client. Thus, the user gets a "Repository is already up-to-date" message shown, although it was not. Change-Id: I2bc6b83f0951e16b895607025c2d3bad392b9759 Resolves: #30673 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/5641 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Kay Strobach Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Benjamin Mack authored
The TYPO3_CONF_VARS option to enable oncontextmenu is not needed anymore IMHO, as this option is official part of HTML5 (previously it wasn't allowed by IE for HTML4, and a proprietary option for Firefox (back when we introduced it in 4.1). The patch removes any occurence of this option and enables oncontextmneu everywhere. Change-Id: I487accb5717af79072c704fde34018827850269d Resolves: #30613 Releases: 4.6 Reviewed-on: http://review.typo3.org/5603 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Dmitry Dulepov authored
There are multiple occurencies of the word "resource" spelled as "ressource". Change-Id: Ib29360ec87d0070c9e7d8865dbf18b565c65784a Resolves: #30704 Releases: 4.6 Reviewed-on: http://review.typo3.org/5662 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Kay Strobach authored
Just a small css fix, that enables the extjs like splitbars in chrome. This fix adds small gray spaces into the toolbar, but let the splitbars work as expected. It also adds a background to the splitbars to reduce the optical difference between chrome and other browsers. Change-Id: Ib7be667d3b5dba0797bd1c5ecb1149a83f1e0bdc Releases: 4.6 Resolves: #27660 Reviewed-on: http://review.typo3.org/5649 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Tobias Liebig authored
TYPO3 4.5 already uses the codemirror library 0.9.4. It has not yet been updated for 4.6. Change-Id: I5ada44a795d47465025fb8e7c6de1ff61f5249d9 Resolves: #28854 Releases: 4.6 Reviewed-on: http://review.typo3.org/5670 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Andreas Wolf authored
The copyright year in the HTML comment is hardcoded as 1998-2009. This should be changed to using the constant. Change-Id: I475f9a221acd4da4fe5376ee73d1b6bed2c3ccaa Resolves: #30725 Releases: 4.4, 4.5, 4.6 Reviewed-on: http://review.typo3.org/5666 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Xavier Perseguers authored
The md5 checksums for all system extensions not integrated as submodule should be updated. Change-Id: I845cc4204ca3f6c334fcdb7750ba5a927a9c36f7 Resolves: #30723 Releases: 4.6 Reviewed-on: http://review.typo3.org/5664 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Popy authored
tslib_cObj->typolink() generates cHash in every case, even if not needed. Change the behavior to generate cHash only if necessary. Change-Id: Id6a015e6bd89e9baeafd9532d4a21018adf91691 Resolves: #28352 Releases: 4.6 Reviewed-on: http://review.typo3.org/3456 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Tested-by: Popy Reviewed-by: Xavier Perseguers Reviewed-by: Stefan Neufeind Reviewed-by: Benjamin Mack Reviewed-by: Björn Pedersen Tested-by: Xavier Perseguers
-
Felix Kopp authored
UC/titleLen in BE_USER is used to truncate data in the backend. Increase the default value. Change-Id: I64e2ecb1a8f4458101bc2bd395ef6c1be0ca667c Resolves: #30670 Releases: 4.6 Reviewed-on: http://review.typo3.org/5637 Reviewed-by: Markus Klein Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Xavier Perseguers authored
System extension 'form' does not have a proper cover page (missing title and basic information) and still contain lots of example placeholders. Change-Id: I2ccecc6aa7904df0501a2c91d599258148458c33 Resolves: #30709 Releases: 4.6 Reviewed-on: http://review.typo3.org/5482 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Jigal van Hemert authored
The HTML multiple attribute is added for select boxes with size > 1 and the Javascript to check this uses the multiple-property instead of the getAttribute method which is poorly supported by various browsers. Change-Id: Ib2ffeb2d0933a6c66e55586f1960ee7745e5623e Fixes: #30681 Releases: 4.6 Reviewed-on: http://review.typo3.org/5646 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Xavier Perseguers authored
Method clearCacheMenu() allowed to create a drop-down selector to clear caches and possibly add options such as "save and close documents". Modules should respect the TYPO3 backend layout and use the top toolbar instead. In addition, this method does not provide all clear cache commands supported by the Core. Change-Id: I2ecb014e6ceced56d827eac4f1b683c3f245cb4b Resolves: #30700 Releases: 4.6 Reviewed-on: http://review.typo3.org/5660 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Oct 09, 2011
-
-
Xavier Perseguers authored
This reverts the use of CardLayout for the Backend. Following commits have been squashed: - 9ec94db2 - 5ec3779c - 873f1dfe - a408234c - 120d38d1 Change-Id: I2287b18598dbc5fe546c5ddc9aa9980d9b6a3b97 Resolves: #30645 Reviewed-on: http://review.typo3.org/5630 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Steffen Gebert authored
The list of available extensions misses the install/uninstall icons in Firefox 7 and Internet Explorer 9. Change-Id: I1c5f51eb37441935ffafbd22109f56c336ba89e2 Resolves: #30369 Releases: 4.6,4.5 Reviewed-on: http://review.typo3.org/5640 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Oct 08, 2011
-
-
Benjamin Mack authored
In order to move workspace logic out of the TYPO3 core and into versioning/workspaces extensions, a new hook is required first. The hook will be placed after the backend authorization, and in a followup issue the hook will be used for further cleanups of the TSFE issue. Change-Id: Ica08ce0c9d3802c6e9cd1b97d91f3d7a4efebd0f Resolves: #30646 Releases: 4.6 Reviewed-on: http://review.typo3.org/5631 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Steffen Gebert authored
Change-Id: I860f6257e67c0fd6182d26d743a0d67127db224f Resolves: #30669 Reviewed-on: http://review.typo3.org/5635 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
- Oct 07, 2011
-
-
Markus Klein authored
Trying to download a file using the Edit Files page of the old EM leads to a fatal error, because URL is not decoded properly. Change-Id: I6980a0fbe8967bff0df0d8d7bc4c8f1abf53615e Resolves: #27098 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/5578 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Stefan Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Bjoern Pedersen authored
tx_cal_tsservice uses queries with select <tablename>.* and complex joins. This breaks due to the unconditionl adding of uid,pid if the query is set. Do not add uid,pid,... to field list if the field list already contains a '*' or the repective field is in the list. To keep the code easier to read, the sanitizing has been moved to a seperate function. The regexp matching is necessary to detect fields like post_uid (comments extension). Change-Id: I50332c22e627ea452aaee233fdbbdf3dd426a1b6 Resolves: #29783,#30486 Releases: 4.6 Reviewed-on: http://review.typo3.org/4974 Reviewed-by: Benjamin Mack Tested-by: Benjamin Mack Reviewed-by: Christof Rodejohann Tested-by: Christof Rodejohann Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Dmitry Dulepov authored
Extension manager produces a PHP warning on each invocation due to incorrect parameters passed to t3lib_div::trimExplode(). Change-Id: I7bfd31677efb3cef07c0752486071e00d9ce889e Resolves: #30598 Releases: 4.6 Reviewed-on: http://review.typo3.org/5581 Reviewed-by: Markus Klein Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Thomas Maroschik authored
For the purpose of modifying the database schema upon extension installation and database compare in install tool I implemented hooks to append sql create statements dynamically. Hooks are registered via: $TYPO3_CONF_VARS['SC_OPTIONS']['typo3/mod/tools/em/index.php'] ['checkDBupdates'] for changes in the extension manager and has to implement tx_em_Index_CheckDatabaseUpdatesHook interface $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install/mod/class.tx_install.php'] ['checkTheDatabase'] for changes in the install tool and has to implement tx_em_Index_CheckDatabaseUpdatesHook interface Change-Id: I66ff195ae8f656961f5251d7722a16a554aca219 Resolves: #29594 Releases: 4.6 Reviewed-on: http://review.typo3.org/4870 Reviewed-by: Fabien Udriot Tested-by: Fabien Udriot Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Alexander Stehlik authored
All the standard renderers handle stdWrap themselves, so the general stdWrap handling should be moved to the customMediaRenderer block to prevent duplicate calls to stdWrap. Change-Id: Ic0db017ad1d037636f1cb40994695686a2904c76 Fixes: #25277 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/2620 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Albrecht Koehnlein authored
ImageTTFBBox() randomly returns incorrect negative values. Repeat the operation a number of time if this happens to try to find the correct values. Change-Id: I6c1548e0f8762d6c2befdd47dbfb7810b01c9508 Fixes: #21054 Releases: 4.6, 4.5, 4.4 Reviewed-on: http://review.typo3.org/3281 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Oct 06, 2011
-
-
Steffen Gebert authored
When installing an extension with a dependency to another extension, which is not available on the server, EM retrieves it from TER. However, by mistake it always retrieves the oldest version, not the newest. Change-Id: I518cd5e4521d5ad1b578e342175f8b542ef42d02 Resolves: #29243 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/5574 Reviewed-by: Josef Florian Glatz Tested-by: Josef Florian Glatz Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Simon Schaufelberger authored
stdWrap features GIFBUILDER transparentBackground and reduceColors are broken Change-Id: Icb74191aa6e53e8ca0737ead2638c3bda5d6a7fd Resolves: #29445 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/5590 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Stanislas Rolland authored
Problem: When saving a content element, the order of attributes of tags is reversed. This clutters the workspace diffs with many changes. The problem arises in WebKit and Opera. Solution: Reverse the order of attributes. Change-Id: I4686dc9a1a0a7a81b06ee6b6430371e86b593817 Resolves: #29855 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/5535 Reviewed-by: Markus Klein Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Benjamin Mack authored
Certain fields of type "select" which offer records from a "foreign_table" will contain a huge amount of t3-icon-empty icons just below the select box. If you have enough of them, you even get a horizotanl scrollbar. See some screenshots here: http://forge.typo3.org/issues/13422 The issue is not a CSS issue, but a bug in the rendering of such a field. See it in action in tt_content field "sys_language". Just create enough sys_language records so that you see the row of empty icons being created. This wasn't this way before. Change-Id: I664400ee6ee1d778e227b1858f79b9ed98482d0a Resolves: #25398 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/5569 Reviewed-by: Stefan Galinski Tested-by: Stefan Galinski Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
Oliver Hader authored
Change-Id: Ie4d202bc29094f3c234c1929c7fdd6c129777044 Related: #22881 Reviewed-on: http://review.typo3.org/5586 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Xavier Perseguers authored
This reverts commit 6294f1fa This feature should be postponed to TYPO3 4.7, before feature freeze. Change-Id: I86909cdf8e7e0133082b68000b014d3d4ad2a1ca Reviewed-on: http://review.typo3.org/5566 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Alexander Stehlik authored
Removed dependency on TYPO3_MODE constant in saltedpasswords which was used to determine if the extension is enabled and which table (fe_users or be_users) should be updated. Since the mode is required in the init process of saltedpasswords where the parent auth object is not available the new data in the info array (introduced in #26410) is used. Change-Id: I04180d283d6818b2e09d33f82036f6f88a5cb26c Resolves: #22881 Reviewed-on: http://review.typo3.org/1778 Reviewed-by: Markus Klein Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Ritter Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
- Oct 05, 2011
-
-
Soren Malling authored
Currently the "Info" popup (show_item.php) provides information with raw data from sys_refindex. A editor will get informations such as actual table name from the database and a uid - but no real hint to what records it's all about. This patch provides information about table (name shown in list module), field name ( as shown in TCEforms) for both references tables Screenshots in forge issue Change-Id: I3c053b261573eae47bc812978e3d9d23e69af2e1 Resolves: #29774 Reviewed-on: http://review.typo3.org/4971 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Stefan Neufeind authored
Adds some minor modifications for restructuring in the pi code, and some hooks in order to allow for other search engines to be used. Additionally, "indexed_search_mysql" is added to the core that allows the mysql fulltext search with it. Thanks to Michael Stucki for all the work! Change-Id: I19ebc78dd0bb79297ee78104c7c6979379f2001e Resolves: #28613 Reviewed-on: http://review.typo3.org/3925 Reviewed-by: Stefan Neufeind Reviewed-by: Xavier Perseguers Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
Stanislas Rolland authored
Variable is not initialized leading to incorrect transformation on way to RTE. Change-Id: I38751c6c5eb56920eb1286f2d39393b3dae7ce34 Resolves: #29782 Releases: 4.4, 4.5, 4.6 Reviewed-on: http://review.typo3.org/5537 Reviewed-by: Markus Klein Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
- Oct 04, 2011
-
-
Steffen Gebert authored
On a utf-8 file system meaningful prefixes can contain utf-8 characters. To prevent truncating in the middle of a multi-byte character the API functions must be used instead of substr(). Change-Id: I760f80b8cfa2dcea8b554c24467f56b662d465d9 Resolves: #30416 Releases: 4.5, 4.6 Author: Steffen Gebert <steffen.gebert@typo3.org> Reviewed-on: http://review.typo3.org/5479 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Andreas Wolf authored
Due to a bug introduced with a refactoring of t3lib_extFileFunc, it became impossible to copy directories. The two wrong statements (they were not inverted though they should have been) are fixed with this commit. Change-Id: Iaac9cbcf30e2b73e2fd7f5df6986e1ccdf76c079 Resolves: #30213 Related: #24218 Releases: 4.6 Reviewed-on: http://review.typo3.org/5241 Reviewed-by: Markus Klein Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Tested-by: Markus Klein Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Xavier Perseguers authored
TypoScript configuration option 'compressCss' is never tested and thus does not work. Only the deprecated configuration option 'minifyCSS' is taken into account. Change-Id: Ic9d15bd1da84c92602a7e88283161c5b109d2939 Fixes: #30537 Releases: 4.6 Reviewed-on: http://review.typo3.org/5522 Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Stanislas Rolland authored
Problem: Fixed JS scripts may not be loaded when a new version of TYPO3 is released. This may happen if the version of htmlArea RTE was not incremented. This is an error-prone situation. Solution: Add TYPO3 version to hash of cached scripts Change-Id: I78b94620cf782423fa70b779661ddb759c4915f5 Resolves: #30534 Releases: 4.4, 4.5, 4.6 Reviewed-on: http://review.typo3.org/5511 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Stanislas Rolland authored
Solution: Use relative url. Change-Id: I5bca5cd8567f9489e07ec928b9b2e046e970f212 Resolves: #30533 Releases: 4.6 Reviewed-on: http://review.typo3.org/5510 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-