- Aug 30, 2011
-
-
Philipp Gampe authored
HTTP_Request2 expects the default value for ssl_cafile, ssl_capath, ssl_local_cert and ssl_passphrase to be NULL, and not ''. As the Install Tool is not able to handle this, we need to check if those values are empty and set them NULL accordingly. Additionally the socket adapter has trouble with ssl_verify_peer. Therefore change ssl_verify_peer to FALSE by default Change-Id: I065c649a671d4360c9a51ab4be40fb0eb58d6ec6 Resolves: #28619 Reviewed-on: http://review.typo3.org/3949 Reviewed-by: Stefan Neufeind Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Steffen Gebert authored
Change-Id: If71429224f5c1f79b497987b70135b96c2a5d86a Reviewed-on: http://review.typo3.org/4636 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
- Aug 29, 2011
-
-
Mario Rimann authored
Change the default date format in the filename when exporting a T3D file to be YYYY-MM-DD_HH-MM in order to make the exported files sortable. Change-Id: Idc463cbf0e33757152dc7f906a49068d6827f097 Resolves: #28777 Releases: 4.6 Reviewed-on: http://review.typo3.org/4383 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Stanislas Rolland authored
mailto link are incorrectly prefixed with base url Change-Id: If97e99143666428dfced2bb7e129e1494c84f17e Resolves: #29141 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/4666 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Christopher authored
Improve the description of $TYPO3_CONF_VARS['SYS']['no_pconnect'], so that people at least get a keyword, which they can put into Google, when they don't know, what to set here. Change-Id: Ifde0587bdc9bf554b5f8497c7aae05347349ba2e Resolves: #29304 Reviewed-on: http://review.typo3.org/4642 Reviewed-by: Kestutis Tested-by: Kestutis Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Aug 28, 2011
-
-
Markus Klein authored
HTMLparser_tags fixAttrib.unset is documented to be boolean, but is currently treated as string. This patch corrects for the expected behavior. Change-Id: I608debf23280dd7d3816fe1ee05421cc88efc752 Resolves: #29246 Releases: 4.6, 4.5, 4.4, 4.3 Reviewed-on: http://review.typo3.org/4605 Reviewed-by: Christopher Tested-by: Christopher Reviewed-by: Egbert van der Hout Reviewed-by: Björn Pedersen Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Xavier Perseguers authored
Extension Manager lacks a way to perform actions prior to modifying the database structure (create new tables or add additional fields in existing ones) when installing an extension. This would be very handy for DBAL to let user update mapping definition from within TYPO3 without the need to first manually edit typo3conf/localconf.php. This is a bugfix as the feature had been accepted for 4.5.0beta1 and was wrongly removed during Extension Manager refactoring task. In fact, the interface is still here but never used. Change-Id: I4de8490a6ad61f0068525fda07f41a8601be9c6c Fixes: #23877 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/4614 Reviewed-by: Björn Pedersen Reviewed-by: Philipp Gampe Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Christopher authored
If persistent connections are not allowed by MySQL the error message "Can only select database if username/password/host is correctly set first." is shown. Add an explanation that $TYPO3_CONF_VARS['SYS']['no_pconnect'] must be set 0 if persistent connections are not allowed. Change-Id: I28f373c1e771f00d1584eff5080bfa51cf48ed96 Fixes: #29245 Releases: 4.6 Reviewed-on: http://review.typo3.org/4633 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Aug 27, 2011
-
-
Wouter Wolters authored
Minimum PHP version to check for is now 5.3. The fix for the exec() function in PHP lower than 5.3 on Windows is removed. Change-Id: I62530c75ebbed592bbf0a6503ccadd229bb1c923 Fixes: #29285 Releases: 4.6 Reviewed-on: http://review.typo3.org/4630 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Aug 26, 2011
-
-
Susanne Moog authored
After installing an extension you get a popup where you can update the configuration settings of an extension. In the new extension manager the update button there will not work as it is a submit button but the form around the fields is missing. Attached patch simply inserts the form in this case, too. Change-Id: I9c4d5c1f1b84f1b6d7c3e1e1be33ee63752d09e9 Resolves: #29172 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/4536 Reviewed-by: Björn Pedersen Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Xavier Perseguers authored
Attribute "approved" is currently put on "target" element instead of "trans-unit". Change-Id: I550eebbdcd549ada4a00c9cba4e45f690262381e Fixes: #29262 Releases: 4.6 Reviewed-on: http://review.typo3.org/4607 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
- Aug 24, 2011
-
-
Udo Leimberger authored
If you are a BE user with various mount points (no admin), live search does not find all pages. Change-Id: Ie4c9c41f65d8a84722fa3847921912c7fb5a18f1 Resolves: #29086 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/4460 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Susanne Moog authored
At the moment the frontend option userFuncClassPrefix is also checked in various backend scenarios (for example the registry) and in general everywhere t3lib_div::hasValidPrefix is called. Therefore it should be a system option. Additionally to ensure "user_" is working as a prefix this was given hardcoded as additionalPrefix to the function in some cases. This patch streamlines the handling of prefixes, introduces a [SYS] option additionalAllowedClassPrefixes, deprecates the [FE] option and allows the prefixes 'tx_', 'Tx_', 'user_' and 'User_' by default. Change-Id: I70fa89120dbe8c7790e3d6de4b173b69beb8a6f9 Resolves: #29166 Releases: 4.6 Reviewed-on: http://review.typo3.org/4526 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Georg Ringer authored
PHPdoc states that return value is either FALSE if something strange happened or integer with the count of records. MySql returns strings, so an intval is needed to have integers Change-Id: I521db73e7e9a85c2f616d869f50b3d012cdb1dcb Resolves: #29169 Releases: 4.6, 4.5, 4.4 Reviewed-on: http://review.typo3.org/4540 Reviewed-by: Oliver Klee Reviewed-by: Xavier Perseguers Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Xavier Perseguers authored
References to tx_lang_parser_* should be replaced by t3lib_l10n_parser_* Change-Id: I529227db91a126ccea25b58211c381c3c5d429f7 Reviewed-on: http://review.typo3.org/4565 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
- Aug 22, 2011
-
-
Bjoern Pedersen authored
The array check for the configuration has been moved before the first usage. Change-Id: Ia1355206b2a2e7bdc1cfa9b15402abb2ef3f36d5 Resolves: #28833 Releases: 4.6 Reviewed-on: http://review.typo3.org/4215 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Steffen Kamper authored
Beside some type hintings and indent correction there is now a check in response for timeout with fetching translation, so the UI is not blocked anymore if a timeout occurs. Change-Id: I670a2df4fddab0be6b0cb05e69e009c08db5e1fa Resolves: #28667 Reviewed-on: http://review.typo3.org/4012 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
This cleans up some loose ends of the caching framework by default patch series for 4.6: Some methods in t3lib_cache are not static and there is still a check for isCachingFrameworkInitialized() in tcemain. Change-Id: I5725672849db185eaa6683ee9749cc9295d4ef01 Resolves: #29171 Reviewed-on: http://review.typo3.org/4529 Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Steffen Kamper authored
There are two classes in typo3 directory which belong to the "aboutmodules" module: alt_intro.php class.alt_menu_functions.inc Move them into the extension's directory, cleanup a bit and use the module dispatcher to call the module. Change-Id: I2c398d985339bd1b35d15755cfec43b6e2c42eb5 Resolves: #28676 Reviewed-on: http://review.typo3.org/4021 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Andreas Wolf authored
There is some duplicate code in tx_saltedpasswords_sv1::authUser(). This patch removes the code, making it more readable. Change-Id: Ie461059bcc699936774a8e41475a9cbbc98d9606 Resolves: #29157 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/3039 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
t3lib_extMgm::addService() checks that $serviceType (eg. 'auth') does not start with a valid class prefix. While it is probably not a good idea to prefix a service type with 'user_' or 'tx_', there is no technical reason to enforce this. The check especially leads to problems if TYPO3_CONF_VARS['FE']['userFuncClassPrefix'] is set to an empty string. This patch removes the check. Change-Id: I078078eef5147cb267483a0d8d04ab113a24f7e9 Resolves: #29165 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/4525 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
These informations are important for a service: * Extension name of a service implementation (e.g. 'saltedpasswords') * Service type (eg. 'auth') * Class implementing the service (service key, e.g. 'tx_saltedpasswords_sv1'). t3lib_extMgm::addService() registers a service in global array $T3_SERVICES[type][key]. Additionally it registers the same service as $T3_SERVICES[key][key]. The latter registration is actually never used by any other service method in the core and can be removed to simplify this handling. Change-Id: I2c8c53bb763b0a41e5c2488bbcef96f7e1505c9f Resolves: #29164 Reviewed-on: http://review.typo3.org/4522 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Helmut Hummel authored
Resolves: #29142 Releases: 4.6 Change-Id: I5ee0161a49d22c9d29b82bebfce6a16d3f1a439d Reviewed-on: http://review.typo3.org/4461 Reviewed-by: Georg Ringer Reviewed-by: Xavier Perseguers Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Daniel Hoffmann authored
Paths starting with a slash are absolute on Windows, too. Change-Id: Ie34449b8fc9f5e5a203044457baa64283412cf66 Resolves: #16798 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/3712 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
- Aug 21, 2011
-
-
Stanislas Rolland authored
Solution: Avoid wrapping the a tag with span tag when style attribute is set when rteerror attribute is also set. Change-Id: I0f517b9f01deec05c9d31661a5fcf13f60ea0d37 Resolves: #25302 Releases: 4.4, 4.5, 4.6 Reviewed-on: http://review.typo3.org/4351 Reviewed-by: Georg Ringer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Susanne Moog authored
The extension manager tries to establish a connection to the TER as soon as user credentials for a user are given. This patch changes that behavior so that it is only done for the functions that actually need a TER call. Additionally I did some cleanup. Change-Id: I4424f71d1b645ffdb46b3319409a48dbe00c7e70 Resolves: #28949 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/4453 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Modules that extend t3lib_extobjbase currently do not show any label. Affected are for example the function wizards like sort pages and sub modules of the info module like info_pagetsconfig. The patch fixes this by changing t3lib_extobjbase to look for .xlf files as well. Change-Id: Id7faa5bb7e125b1857b07c28df561a760752e9ad Resolves: #29134 Reviewed-on: http://review.typo3.org/4447 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
t3lib_lock can be cleaned up a bit: The constructor currently returns values which is impossible, one error case is turned into an exception. The constructor is additionally covered with unit tests. Change-Id: I86b2d7e2c1329cefd6a00952c9a024fd926d5abf Resolves: #29132 Reviewed-on: http://review.typo3.org/4444 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Susanne Moog authored
Setting $GLOBALS['TYPO3_CONF_VARS']['FE']['userFuncClassPrefix'] to an empty string - to allow all prefixes - does not work as expected as the check in t3lib_div expects a valid string with length > 0. Adjust t3lib_div::hasValidClassPrefix to also allow empty prefix var. Change-Id: Idbd8cf7a547d9549f1c31dadd731eda48f52fcec Resolves: #29133 Releases: 4.6 Reviewed-on: http://review.typo3.org/4445 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Kay Strobach authored
This fix contains several parts: 1. alt_file_navframe.php changed top.TYPO3.Backend.ContentContainer.setUrl() to new function top.TYPO3.ModuleMenu.App.openInContentFrame() This fix solves the problem in the filemodule 2. iframepanel.js added small delay to ensure, that the panel is rendered with correct size before applying the mask (force centering of loading indicator) 3. modulemenu.js make tree detect changed ids 4. modulemenu.js refactoring of the following functions: - loadModuleComponents - openInContentFrame this has been done to reduce redundant code Change-Id: Ibccd5d6880e1e957d5de232fdc8f4ad168cd16ab Resolves: #28851 Releases: 4.6 Reviewed-on: http://review.typo3.org/4299 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Helmut Hummel authored
Only change the object property to something different than "superchallenged" if the configuration is not set to a "standard" security level. Resolves: #29130 Releases: 4.6, 4.5, 4.4, 4.3 Change-Id: Ibf1194d04a7159ade9ef33701e92930f98cfb90e Reviewed-on: http://review.typo3.org/4452 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Stefan Neufeind authored
All other admin-modules already have this under "About modules". Change-Id: I54cc1ee2d3505f797623b5b9708174ee3e9df50e Resolves: #21528 Reviewed-on: http://review.typo3.org/2788 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Thomas Maroschik authored
If a list-records-task lists more than 100 records, the singe table page turning functionality is shown on top of the table. If you want to switch the page (or enter a page number) nothing happens or you get elsewhere than you are supposed to be. This happens due to wrong link generation. The Listmodule has been refactored, but the sys_actions Module stayed the same. Link generation was broken. This patch fixes the issues with sys_actions and list link generation by subclassing the localRecordList class and adopting the link generation to sys_actions needs. Change-Id: Ie84ec59ce632dbe4a74df8236eab777b23f3bd53 Resolves: #23567 Reviewed-on: http://review.typo3.org/2992 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Increase the size of the image in show_item (launchView). This window is displayed when a image in list or file_list is clicked. Change-Id: I5b347a15c04b082b015d99fb2e80d486667a3398 Resolves: #28963 Releases: 4.6 Reviewed-on: http://review.typo3.org/4307 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Increase the size of thumbnails (page, list, filelist) from 54x54px to 64x64px. Change-Id: Ia830771e2e630d1fb5e4f624220cb6504ceb98a1 Resolves: #29136 Releases: 4.6 Reviewed-on: http://review.typo3.org/4309 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Xavier Perseguers authored
Use of TYPO3.lang has been deprecated. Use TYPO3.l10n.localize() instead. Change-Id: I68f968df3f3d105ee566987c000e3dafb97b9fe3 Resolves: #29028 Releases: 4.6 Reviewed-on: http://review.typo3.org/4388 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Issue #27985 removed the function indexes from class files and most usage counts from method comments. This patch removes some missing matches. Change-Id: Id53769839517e50b977cc01d7f6008beb74b5896 Resolves: #29135 Reviewed-on: http://review.typo3.org/4449 Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
table cache_pages does not exist anymore and must is removed from the default configuration of the task. Change-Id: I328c624bc328f99a93fa895ff54a668a16099aa8 Resolves: #29131 Reviewed-on: http://review.typo3.org/4446 Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
The only public API method in tx_scheduler_CronCmd_Normalize is normalize(). The patch makes all non API methods protected and uses an accessible proxy class in unit tests to make the low level methods testable. This cleans up the API and still gives detailed unit tests. Change-Id: I6845d049523b68e6f57d86ad03ef0a48c453df81 Resolves: #29100 Reviewed-on: http://review.typo3.org/4421 Reviewed-by: Björn Pedersen Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Clean up some obsolete code from the garbage collection task since the caching framework was enabled by default. Additionally fixes the additional fields provider to find registered cache backends. Change-Id: I242a9ccb904f9e692025336a6e302df673078050 Resolves: #28062 Reviewed-on: http://review.typo3.org/4427 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-