- Aug 30, 2011
-
-
TYPO3 v4 Release Team authored
Change-Id: I67fda92ae7fb9b161c17a0c9b8d4df1876ec7fbf Reviewed-on: http://review.typo3.org/4681 Reviewed-by: TYPO3 v4 Release Team Tested-by: TYPO3 v4 Release Team
-
Kay Strobach authored
This changeset just increases the width and height of the icons in Ext.Msg based messages to make the type of the message better noticeable. Fabien Udriot has created the icons - thanks. Resolves: #28772 Releases: 4.6 Change-Id: I3c3c48ec51abb50657ae3bf8f5ff7dc799b1380b Reviewed-on: http://review.typo3.org/4154 Reviewed-by: Fabien Udriot Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Oliver Hader
-
TYPO3 v4 Release Team authored
Change-Id: I53b389b9dd17b5c6ac3f73e75313e2f0d71d0dfd Reviewed-on: http://review.typo3.org/4680 Reviewed-by: TYPO3 v4 Release Team Tested-by: TYPO3 v4 Release Team
-
Georg Ringer authored
There was a hook 'recStatInfoHooks' in class.webpagetree.php, which is missing in the current implementation with ExtJS. Change-Id: I5cae926c7cfe623ba945e9a044b2d4128d889df4 Resolves: #27247 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/2546 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Xavier Perseguers authored
XLIFF files contains the definition for a single language. Additional languages cannot be stored as when using ll-XML (locallang*.xml) files. Allow localization files to be stored next to the main locallang*.xlf file, by prefixing its name with the language key, just as for localization files retrieved from TYPO3 translation server. Change-Id: If930350527077be33bdbeced9672f13793d1d8f4 Fixes: #29248 Releases: 4.6 Reviewed-on: http://review.typo3.org/4601 Reviewed-by: Björn Pedersen Reviewed-by: Dominique Feyer Tested-by: Dominique Feyer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Xavier Perseguers authored
It is not possible to load an externally-referenced localization file as explained in the documentation: <languageKey index="fr">EXT:yourext/path/to/fr.locallang.xml</languageKey> Change-Id: I2461a77c98779165bf6a39b0d73fdda4984a1399 Fixes: #29313 Releases: 4.6 Reviewed-on: http://review.typo3.org/4651 Reviewed-by: Dominique Feyer Tested-by: Dominique Feyer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Philipp Gampe authored
Changes: 0c69001 [TASK] Release linkvalidator 1.0.4 defb32e [TASK] Fix phpdoc and method signatures 2f1f5e0 [BUGFIX] Fatal error with E_STRICT: Declarations of fetchType and checkLink must be compatible with interface 64769ad [BUGFIX] XLIFF: Approved attribute is on wrong element 11b6535 [TASK] Unify table layouts fb76d81 [TASK] Update ChangeLog 5096f76 [TASK] Refactor to t3lib_http_Request for external URLs ad08acf [TASK] Add XLIFF files 267122e [TASK] Fix localization handling to support XLIFF 2a9f3ff [TASK] Merge changes from 4.5 upstream to master 6b026f3 [BUGFIX] Correct initialisation of BACK_PATH 79e5177 [TASK] Add .gitignore file. Change-Id: I9efee664ffeb5174f8d5c382411d1b1abc6a26a4 Resolves: #29339 Releases: 4.6 Reviewed-on: http://review.typo3.org/4673 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
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
-