- Aug 02, 2011
-
-
Oliver Hader authored
* remove declare UTF-8 prologue * remove author from PHPdoc of methods * change visibility of methods and properties from private to protected Change-Id: I3cf8a6d22dc524c028de3ae22888ee4d414d0064 Resolves: #28656 Reviewed-on: http://review.typo3.org/4000 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Oliver Hader authored
The new system extension form needs some changes: * move global variable and initialization to tx_form_Common * rename class name of form controller to reflect directory hierarchy * move PageTSconfig and TypoScript configuration to Resources/Private/ * remove superfluous configurations and definitions Change-Id: Iec38b53099edcb170c6d8b802e73b381602ff27d Resolves: #28655 Reviewed-on: http://review.typo3.org/3998 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Steffen Gebert authored
The INSTALL_TOOL_ENABLE file is automatically created, if a backend administrator opens the Install Tool from the backend. Change-Id: I10ccf35f787ffdfec7becfd182b13e986258fe4a Resolves: #28621 Reviewed-on: http://review.typo3.org/3959 Reviewed-by: Chris Zepernick Reviewed-by: Ingo Pfennigstorf Tested-by: Ingo Pfennigstorf Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Steffen Gebert authored
Add a BasicService to the Install Tool, which centralizes the handling of the ENABLE_INSTALL_TOOL file. Change-Id: I954d83ca9c17fcbd52a5588024c91290867c744c Resolves: #28622 Reviewed-on: http://review.typo3.org/3958 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Georg Ringer Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Steffen Gebert authored
Change-Id: I739cc983d280a77e1737d15fe9c2a2e9b30e5771 Resolves: #28624 Reviewed-on: http://review.typo3.org/3960 Reviewed-by: Stefan Neufeind Reviewed-by: Philipp Gampe Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Steffen Gebert authored
Change the ProductionExceptionHandler to show true error messages only to authenticated Backend users (in Frontend and Backend). Change-Id: Ic187d51c9cbe4748d4988f930cd3574378ad36b0 Resolves: #24561 Releases: 4.6 Reviewed-on: http://review.typo3.org/3907 Reviewed-by: Stefan Neufeind Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Georg Ringer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Dominique Feyer authored
Add translation files in the new XLIFF format. Change-Id: I6afaeab2f820c112bf99544c94c98037a901952c Relates: #25397 Reviewed-on: http://review.typo3.org/3986 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Stanislas Rolland authored
Change-Id: I2236208cb46af70d564a965e0740422812343e95 Releases: 4.6 Reviewed-on: http://review.typo3.org/4003 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Stanislas Rolland authored
The function will be deprecated in 4.8, because it is processing deprecated Page TSconfig properties that will be removed only then. Change-Id: I6872818dada437bd9179e21f23cc9a232fb87eb9 Fixes: #28610 Releases: 4.6 Reviewed-on: http://review.typo3.org/4002 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
- Aug 01, 2011
-
-
Xavier Perseguers authored
When a specific mirror is selected in Extension Manager, the method used to return it fails. Change-Id: Ibb60edec1a7fac4e3c217aad47d9332f7edd5fc6 Resolves: #27755 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/3999 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Steffen Kamper Tested-by: Steffen Kamper
-
Susanne Moog authored
The form project checks for third-party extensions to provide captcha support currently. Remove the whole captcha support until a clean API for registering third-party extensions is developed. Change-Id: I1e9a8b8ff065fc091dadb582dcf8e06e7889d890 Resolves: #28651 Reviewed-on: http://review.typo3.org/3985 Reviewed-by: Oliver Hader Reviewed-by: Xavier Perseguers Reviewed-by: Georg Ringer Tested-by: Georg Ringer Tested-by: Oliver Hader
-
Jigal van Hemert authored
Introduce new function to substitute markers and (nested) subparts recursively. The data array defines the structure of single and subpart markers and the function takes care of handling all the (sub)templates. Change-Id: Ie746aff506a895c6992d6ecf9acd532704838bbf Resolves: #28595 Reviewed-on: http://review.typo3.org/3917 Tested-by: Philipp Gampe Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Steffen Kamper
-
Xavier Perseguers authored
Add a new class t3lib_l10n_Locales that is responsible to handle locales such as fr_CA within TYPO3 and add support for locales dependencies in Extension Manager. Change-Id: If5976fc7bfbe82d347a9d84a5ebac84dcc4c76a2 Resolves: #28239 Reviewed-on: http://review.typo3.org/3359 Reviewed-by: Steffen Kamper Tested-by: Steffen Kamper Tested-by: Xavier Perseguers Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Xavier Perseguers authored
Form project should now become a system extension. Change-Id: Ide145a64ebe9db26a87437c7befd88a1c5081012 Resolves: #28388 Reviewed-on: http://review.typo3.org/3472 Tested-by: Philipp Gampe Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
bidau authored
Add FlashMessages: * info about cached grouplists being updated * when there are too many users to show Change-Id: Iedd62f7731e61a6dff7ca9b6d477d75524351828 Resolves: #28543 Reviewed-on: http://review.typo3.org/3817 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Stefan Neufeind Reviewed-by: Georg Ringer
-
Dmitry Dulepov authored
If the field has size=1, it should be shown as a "single entry" selector box. In all cases it has a 'multiple="multiple"' attribute hard-coded, which prevents the control from being single line. The solution is not to add that attribute unless necessary. Change-Id: Iab244a0b797f117d270714ca14d88236399ead93 Resolves: #25221 Related: #24256 Reviewed-on: http://review.typo3.org/972 Reviewed-by: Georg Ringer Reviewed-by: Stefan Neufeind Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Jul 31, 2011
-
-
Oliver Hader authored
The ImageMagick path detection fails on Mac OS X. If MacPorts is used the additional folder /opt/local/bin should be checked. Change-Id: I5da3d4ec4fe614c1f5449604468d8def4ba35285 Resolves: #28625 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/3961 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Jigal van Hemert authored
Monitor the peak memory usage during page generation and report if it exceeds 90% of the memory limit. Change-Id: Ie0cfed4dce4b2f3e269832a28be7045b972a6867 Resolves: #25836 Reviewed-on: http://review.typo3.org/1507 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Tested-by: Thorsten Kahler Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Jigal van Hemert
-
Stefan Geith authored
Add the new TSconfig option mod.web_list.hideTranslations = * or mod.web_list.hideTranslations = list,of,tables For those tables, only the records of the default language are shown in the List module. All translations are hidden. The 'Localization view', still shows all records, including translated records. Change-Id: Iede6697a8ee28155b9fd62153eb7299f738258e6 Resolves: #23198 Releases: 4.6 Reviewed-on: http://review.typo3.org/3289 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Philipp Gampe authored
Add the pear packages HTTP/Request2 end Net/URL2. Also add PEAR/Exception.php. Add t3lib_http_Request as wrapper for Request2. This sets the default options from TYPO3_CONF_VARS. Additionally add new TYPO3_CONF_VARS options and deprecate the old cURL options. Extend include_path that it also works with pear packages. Change-Id: I430685159cc966e13f1e833ca19ee8f0c75e400a Resolves: #28344 Releases: 4.5,4.6 Reviewed-on: http://review.typo3.org/3437 Reviewed-by: Markus Klein Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Kay Strobach authored
Wrong handling of module url changes in modulemenu causes false loadings. This change changes the loading logic a bit, so that it works again. Resolves: #28594 Releases: 4.6, 4.5 Change-Id: I1692040e38645d68002ae494e9261fd0ccb4d42d Reviewed-on: http://review.typo3.org/3909 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Oliver Hader authored
Allow to search/replace strings, optionally with preg-regex. Change-Id: I05a067e06cf6d6d664a178c6cf91e17178d691a8 Resolves: #19347 Reviewed-on: http://review.typo3.org/3855 Reviewed-by: Jo Hasenau Tested-by: Jo Hasenau Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Markus Klein authored
A missing parameter for SC_view_help::render_Table() causes TYPO3 manual to produce a PHP warning. This patch makes the second parameter optional. Change-Id: I2b3e2cf45d4b7b411e7e7b007c7650df0bd79ea8 Resolves: #28330 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/3704 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Georg Grossberger authored
Introduce the "backColor" value "transparent" to create a PNG file that has a transparent color as background and enhance the existing code to keep it until the final image is written to a file. If "transparent" is set the following conditions must be met: * png_truecolor must be set to TRUE * reduceColors must not be set * format must not be set to jpg or gif If one of those conditions is not met, GIFBUILDER falls back to its default behaviour. Already existing backColor features are not affected by this change. The options "transparentBackground" and "transparentColor" have no effect if the backColor is transparent Change-Id: I0ce9a891710bbe1e7cae935c765aff2aa5640415 Resolves: #28405 Releases: 4.6 Reviewed-on: http://review.typo3.org/3703 Reviewed-by: Jo Hasenau Reviewed-by: Georg Ringer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Steffen Gebert authored
Add support for inputting and converting IDN domains in TCEforms. The domain is still stored and processed as punycode, only the user is now able to also enter also the IDN with its special chars in the backend. Include 3rd-party converter class "IDNA Convert" Change-Id: I87d275a2f3bcfd321147b6d32a5403db704bdc4d Resolves: #14500 Releases: 4.6 Reviewed-on: http://review.typo3.org/3804 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Georg Ringer authored
Add the possibility to group records together, even when the extension key is a different one. Change-Id: I4acb806e27fbad6a240c530085e76bfa001c11cc Resolves: #28353 Reviewed-on: http://review.typo3.org/3440 Reviewed-by: Kay Strobach Tested-by: Kay Strobach Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Mueller Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Georg Ringer authored
Add a hook to the AdminPanel to allow additional code beeing added by other extensions Change-Id: Icec38ca8b91891a515a40ec2e8774a00cf553c40 Resolves: #28568 Releases: 4.6, 4.5 Reviewed-on: http://review.typo3.org/3860 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Alexander Stehlik authored
In t3lib_div::makeInstanceService() the info array passed to the instanciated service class is enhanced with information about the requested service type, service sub type and the excluded service keys. Deprecated references to global vars have been replaced with $GLOBALS array. Change-Id: I45d39b3a526ab2c9a2ce273784ecdc4c3f03affd Resolves: #26410 Reviewed-on: http://review.typo3.org/1776 Reviewed-by: Markus Klein Reviewed-by: Stefan Neufeind Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Mario Rimann authored
By default a t3d export ended up in fileadmin/ and the resulting file was publicly available. This change just changes the default directory to be fileadmin/_temp_/ which is .htaccess protected and cannot be accessed from outside. Change-Id: Ic01e1e38cb96e6f39ea84cd8f71decb046afccb0 Resolves: #17516 Reviewed-on: http://review.typo3.org/3728 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Jo Hasenau authored
Change the way expanded nodes are saved for be_users back to a simple key/boolean pair and adjust the size of the uc field to fit the needs of larger page trees. Change-Id: Ic926080b0dc0e6e24226ab00554091a5f0ffae66 Resolves: #24884 Releases: 4.6 Reviewed-on: http://review.typo3.org/3912 Reviewed-by: Jo Hasenau Tested-by: Jo Hasenau Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Tested-by: Christian Kuhn Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Stefan Neufeind authored
Use an update-query to write the front end user session data to the database instead of doing a delete- and insert-query. Using only one update-query saves resources and avoids an inconsistent state between the delete- and insert-query (since no transactions were used). Original patch by Netresearch. Change-Id: I58624215b65bced7473923eb6ce1966650c02860 Resolves: #19286 Reviewed-on: http://review.typo3.org/2761 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Xavier Perseguers Reviewed-by: Markus Klein Reviewed-by: Mario Rimann Reviewed-by: Jo Hasenau Reviewed-by: Georg Ringer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Xavier Perseguers authored
Add checks for IPv4 and IPv6. Otherwise take input as hostname. Implement correct (recursive) wildcard-checks. Add unit tests. Change-Id: I721fb6d376ee9ef01352799dfad1813b38e87ded Resolves: #27217 Releases: 4.5, 4.6 Reviewed-on: http://review.typo3.org/2526 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Laurent Cherpit authored
For the TCA password fields (BE|FE), saltedpasswords overrides the field used to add some evaluations method. The problem appears when another evaluation method is added before saltedpasswords extension is loaded. Change the way of the available evaluations methods are added by saltedpasswords. Change-Id: Ibcc13da492736891937fefbf9e323338229fb1dc Resolves: #28494 Releases: 4.6 Reviewed-on: http://review.typo3.org/3725 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Patrick Rodacker authored
Add the same routine from the Upgrade Wizard for new extensions to the Upgrade Wizard for outsourced extensions to show only not-installed extensions. Change-Id: I8e7c0d0d1ff0b5c7f3c6c31fb26d2238730153d3 Resolves: #24914 Releases: 4.6 Reviewed-on: http://review.typo3.org/2371 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
The null backend is very useful to effectivly disable caching during development. With this change it also implements the PhpCapableBackend interface and can be used to replace the FileBackend this way. This is the v4 backport of FLOW3 changeset https://review.typo3.org/#change,3910 Additional to the FLOW3 version the null backend is now required in config_default.php to enable the cache_phpcode to use this backend in autoloader for development context. Change-Id: Icca11825742eaa64b1e6f2db2aec48590887cb0b Resolves: #28598 Related: #28589 Reviewed-on: http://review.typo3.org/3911 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Oliver Hader authored
* add a key for ses_timestamp (in SQL) to speedup searches for sessions within timeout-limit * simplify the overly-complex timeout-check Change-Id: I171a63a0a7ec8cdd17c59d34411b41483d672b0f Resolves: #20877 Reviewed-on: http://review.typo3.org/3341 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Stanislas Rolland authored
Spell "TSconfig" correctly. Since only pages are searched for deprecated properties, add a note that such can also be used in BE groups and BE user records. Change-Id: I717b63139cf65803ab63e131291e2db1233e610d Fixes: #28600 Releases: 4.6 Reviewed-on: http://review.typo3.org/3923 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Stanislas Rolland authored
Make the pattern binary. Do not select the pattern followed by 's' (do not select RTE.fontSizes) Remove fontSize from properties that are replaced automatically. Change-Id: I09d07c056eefc8e80b833fc59d99fb08c5e2a9b7 Fixes: #28597 Releases: 4.6 Reviewed-on: http://review.typo3.org/3920 Reviewed-by: Christopher Tested-by: Christopher Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Thorben Kapp authored
Menu items of type shortcut link to the target directly now, even without realurl. Change-Id: I444d9eddf4c98c9a8712627bbc5bd24a4c6aebc8 Related: #17037 Releases: 4.6 Reviewed-on: http://review.typo3.org/3413 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Stanislas Rolland authored
Two new Page TSConfig properties are added: * RTE.default.buttons.pastetoggle.setActiveOnRteOpen If set, and if the pastetoggle button is enabled, the button is toggled to ON when the RTE opens. * RTE.default.buttons.pastetoggle.hidden If set, and if the pastetoggle button is enabled, the button is hidden in both the toolbar and the context menu. Hence, if buttons.pastetoggle.setActiveOnRteOpen is also set, all paste operations will be performed using the current clean paste behaviour. The manual is updated to document the fact that default and/or overriding values may be set for the clean paste behaviour. For example: setup.override.rteCleanPasteBehaviour = plainText Change-Id: I3f479846d5ce373f7f386fd450603faed08f7e8d Resolves: #25039 Releases: 4.6 Reviewed-on: http://review.typo3.org/3896 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-