- Nov 29, 2011
-
-
TYPO3 v4 Release Team authored
Change-Id: I47687a250fb350fcd6af077ba2b177cb5bd4e946 Reviewed-on: http://review.typo3.org/6983 Reviewed-by: TYPO3 v4 Release Team Tested-by: TYPO3 v4 Release Team
-
Oliver Hader authored
The confirmation action (back to form or send mail) relies only on the label value. To solve this, the confirmation-true and confirmation-false arguments are introduced. Change-Id: I6dbbb881396ccb1c215a89e7237766115dd03717 Fixes: #31560 Releases: 4.6, 4.7 Reviewed-on: http://review.typo3.org/6530 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Oliver Hader authored
The system extension form renders elements with a wrapped class like "csc-form-1" which just states the order or elements. To enable more specific styling, a schema like the following is integrated: csc-form-<id> csc-form-element csc-form-element-<type> Change-Id: I0c03d047a757e8865f99b6200cc01bad19d06605 Fixes: #31561 Releases: 4.6, 4.7 Reviewed-on: http://review.typo3.org/6531 Reviewed-by: Georg Ringer Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Oliver Hader authored
This reverts commit fb6f0573. Change-Id: I5a0265895e7506daf0173cea4aa44872259ac743 Reviewed-on: http://review.typo3.org/6980 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Steffen Ritter authored
For backwards compatibility we keep versions of the CSS Styled Content TypoScript configuration files selectable as rendering template. Change-Id: I9096b79abf8b1272905ab3c048be44a96dd96054 Resolves: #32160 Reviewed-on: http://review.typo3.org/6973 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Stanislas Rolland authored
The key requirements of accessible media rendering are having synchronized closed captions (taken from the media resource or provided by an external SRT file) and a synchronized additional audio description layer. videoJS offers these functionality by using plain HTML5 features and Flowplayer is used as fallback to deliver the content with a Flash application. Editors can then chose in the media content element which strategy of content delivery to use. These changes are a result of the BLE project and are taken from git://git.typo3.org/TYPO3v4/Incubator.git project-accessibility Change-Id: I00990ca18e2d9743a67a2d248ff23a2cf2ee8b12 Resolves: #31770 Releases: 4.7 Reviewed-on: http://review.typo3.org/6639 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Dmitry Dulepov authored
Pages and TS cache may contain a lot of data. According to studies found on the Internet, saving long BLOBs to the database may cause a major performance decrease. Enable compression to make chunks of page and TS caches smaller. This patch enables compression for cache_pages and cache_pagesection. Change-Id: Ic40c5a419573e7890d475eab8bb55b3bb2d963bc Resolves: #30605 Releases: 4.7 Reviewed-on: http://review.typo3.org/5595 Reviewed-by: Markus Klein Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Georg Ringer Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Oliver Hader authored
These changes are a result of the BLE project and are taken from git://git.typo3.org/TYPO3v4/Incubator.git project-accessibility Change-Id: I4b87d916bf95fd1670fea1d01201e2e2242cbb36 Resolves: #31767 Related: #31768 Reviewed-on: http://review.typo3.org/6638 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Ingo Pfennigstorf authored
All input elements are wrapped by a list element that only has one css class containing the element id of the field. To avoid unneccesary barriers to ie. hide inputs field of the type "hidden" an extra class is added to the list element to determine the field type of the wrapped element, ie. hidden, text, ... . Change-Id: Ia14641d488f10e2a60f9ba0fafdc10f31d0eeb1d Resolves: #30851 Releases: 4.6 Reviewed-on: http://review.typo3.org/5745 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Oliver Hader authored
Integrate system extension linkvalidator as Git submodule. git://git.typo3.org/TYPO3v4/Extensions/linkvalidator.git Change-Id: Idd931c0864692e4fc73d048192467205492f7497 Resolves: #32075 Reviewed-on: http://review.typo3.org/6911 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Dmitry Dulepov authored
If the table exists in $TCA but does not exist in the database, "Update reference index" in "Tools">"DB Check" will throw warnings. Implement a check and a descriptive error message in the system log. Change-Id: I29bca987a7897530a383b30b19bd8cfa008afd57 Resolves: #21590 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/6874 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Steffen Ritter authored
The core currently lacks a common way of handling "sets of data" in a generic way. This set of interfaces define these common way of accessing data-sets within TYPO3. Change-Id: I1d698a89f0add4cd4d1aaebc99fe0ed37dac333d Resolves: #32146 Releases: 4.7 Reviewed-on: http://review.typo3.org/6967 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Fabien Udriot Tested-by: Fabien Udriot Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Nov 28, 2011
-
-
Oliver Hader authored
Each page can have a target defined, which can also be a typeNum that gets added to the generated URL. Now if RealURL is used, the "&type=" part will be just added to the final URL which looks like "page.html&type=1". A question mark is missing here to get a valid query part. Change-Id: I7c8c95db7eeb80709f5a9628d56be431ce1bdd76 Fixes: #31622 Releases: 4.7, 4.6, 4.5, 4.4 Reviewed-on: http://review.typo3.org/6565 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Stefan Neufeind Reviewed-by: Simon Schaufelberger Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Markus Klein authored
Removes all deprecated code marked for deletion in 4.7. Change-Id: Ice9c95b62d08cc6e6f3c0854f9cf12837f8df7aa Resolves: #32108 Releases: 4.7 Reviewed-on: http://review.typo3.org/6943 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Lorenz Ulrich authored
The changeset introduces new Typoscript properties for setting the path to the filetype icons, the extension of the filetype icons and the width and height attribute of the img tag when using the Filelinks/"uploads" cObject. If no special configuration is set, the old defaults are taken (icons from tslib/media/fileicons/, extension gif, width 18, height 16). New sub properties of filelink.icon: * path : path to icon set (default: tslib/media/fileicons/) * ext : extension of icons (default: gif) * widthAttribute : width of icons (default: 18) * heightAttribute : height of icons (default: 16) Change-Id: I69781a5ece9ff32ae51220e669b0c740638f5329 Resolves: #23624 Releases: 4.7 Reviewed-on: http://review.typo3.org/3921 Reviewed-by: Markus Klein Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Lorenz Ulrich Tested-by: Lorenz Ulrich Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Nov 25, 2011
-
-
Helmut Hummel authored
When implementing #28352 the linkVars have been skipped from the calculation of the cHash, resulting in wrongly calculated cHash parameters when linkVars are in place. Add the linkVars again for creating the cHash Change-Id: I10bc5e93d59294b6ec7fd2383e094b9f134beb44 Fixes: #32025 Related: #28352 Releases: 4.6, 4.7 Reviewed-on: http://review.typo3.org/6875 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Dmitry Dulepov Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Mario Rimann authored
Adds logging for login attempts where an empty password is submitted. Change-Id: I8733f388d3d919a7e7ff67fecd5704db20e78fe6 Resolves: #18176 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/6904 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Mario Rimann Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Dmitry Dulepov authored
When using "< .xyz" TS constructs, TS object browser may show a error like "1: Line 5902: Object copied in this line "ACT < .NO" would leave either the value or properties untouched in TypoScript Version 1. Please check that this is not a problem for you.". The message is unclear and scary. It is shown as error but there is, in fact, no error. Change-Id: I51e811829cfe2d0f264861c4bb4adcdabf9d0546 Resolves: #32012 Releases: 4.7 Reviewed-on: http://review.typo3.org/6866 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Dmitry Dulepov authored
There is no reason for search engines to crawl the "Forgot your password?" page. Add a rel="nofollow" in the felogin to advice search engines not to crawl the page. Change-Id: I98f9dd4ffd385bc273437200feeefc09317bfd6b Resolves: #22025 Releases: 4.7 Reviewed-on: http://review.typo3.org/6889 Reviewed-by: Georg Ringer Reviewed-by: Mario Rimann Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Nov 23, 2011
-
-
Marco Bresch authored
Fix XSS at column 'workspace membership'. How to test: * choose a workspace title like "<b>test</b>" * assign a user as member to the workspace * select the BE-module "Admin Tools->User Admin" * select the checkbox "Workspace membership" * press update * take a look at column "Workspace membership" Change-Id: I29bb7d05a2740cc9c88eb67c224e942dfc9165dc Fixes: #32040 Releases: 4.7, 4.6, 4.5, 4.4 Reviewed-on: http://review.typo3.org/6878 Reviewed-by: Oliver Klee Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Nov 22, 2011
-
-
Dmitry Dulepov authored
When using USER_FUNCTION in the pageNotFound_handling, an exception or a blank screen appears in the Frontend (depending on error handling settings) because $GLOBALS['TSFE']->sys_page is not initialized. Change-Id: I737c1b263ca53e9d23d3bd66498974b41c83df1d Resolves: #31839 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/6712 Reviewed-by: Stefan Neufeind Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Markus Klein authored
This fix improves the check for the PHP session.auto_start configuration to account also for valid Yes/No configuration values. Change-Id: Icbbe4ed6afdb69642fc5a9ca3a86dc82cc066464 Fixes: #31404 Releases: 4.7, 4.6 Reviewed-on: http://review.typo3.org/6382 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Stefan Neufeind Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
Georg Ringer authored
Vimeo changed its behaviour and there is always the vimeo error "no video" shown. Their change is strange as vimeo required the argument clip_id as the 1st one Change-Id: I62e9c425895e08dfe091179dac34495fc681ffe1 Resolves: #31661 Releases: 4.7, 4.6, 4.5, 4.3 Reviewed-on: http://review.typo3.org/6591 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Oliver Hader authored
Use master branch in submodules dbal, extbase, fluid, version, workspaces Change-Id: Ia0d7a7d6ccd0c43b2f57905a01258d06bc9cfb1a Resolves: #31989 Reviewed-on: http://review.typo3.org/6839 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Xavier Perseguers authored
PHP INI magic_quotes_gpc got deprecated in PHP 5.3 and is removed in PHP 5.4, init.php should then behave as if it were set to "Off". Change-Id: I14fac85ef5f3dca86e1bd424ab0be4a37b9f331b Fixes: #30083 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/5104 Reviewed-by: Ernesto Baschny Reviewed-by: Georg Ringer Reviewed-by: Karsten Dambekalns Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
- Nov 21, 2011
-
-
Xavier Perseguers authored
Change-Id: I9ac22bf2a94495042c1fe9c51821217e4c766f84 Resolves: #31486 Releases: 4.5, 4.6, 4.7 Reviewed-on: http://review.typo3.org/6416 Reviewed-by: Benjamin Mack Tested-by: Benjamin Mack Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers
-
- Nov 18, 2011
-
-
Francois Suter authored
An uncaught exception happens when trying to export records from a singe table view in List mode on the page tree root. This is due to the tree root being handled as a normal page record. With this patch the tree root is handled as it should. Some cleanup (CGL) is also applied. Change-Id: Ia5c46044f5040472846f3e7fb4adbf203e5e1e6a Fixes: #31350 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/6551 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Georg Ringer Reviewed-by: Steffen Ritter Reviewed-by: Francois Suter Tested-by: Francois Suter
-
Bjoern Pedersen authored
Jenkins reports 2 checkstyle errors in indexed search, probably introduced by http://review.typo3.org/6657. Change-Id: I8ac5046152357111e614a3555c7a6f4236e15137 Resolves: #31904 Releases: 4.7 Reviewed-on: http://review.typo3.org/6730 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Stefano Kowalke Tested-by: Stefano Kowalke Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Nov 17, 2011
-
-
Benjamin Mack 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, a new extension "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: I7e739baa6d35b6678d008f19737f86c3bdaa6dd5 Resolves: #28613 Reviewed-on: http://review.typo3.org/6657 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Nov 12, 2011
-
-
Markus Klein authored
The Core still calls tslib_fe->ADMCMD_preview() in index_ts.php. Remove the whole code block, since this has been moved to Tx_Version. The corresponding function in Tx_Version_Preview is already called in the connectToDB hook. Change-Id: I24152ecd3183a17257eb79a58f5270d0fce3a04d Fixes: #31290 Relates: #27931 Releases: 4.7, 4.6 Reviewed-on: http://review.typo3.org/6344 Reviewed-by: Oliver Klee Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Andreas Wolf Tested-by: Andreas Wolf
-
- Nov 11, 2011
-
-
Francois Suter authored
TYPO3 4.6 introduced a slider wizard for select-type and input-type fields. For input-type fields it is possible to define a minimum and maximum value for the slider. Unfortunately the wizard misuses the "max" TCA property for the maximum value, which is normally used for the "maxlength" attribute of the input field. The slider wizard should instead rely on the "range" property, which already exists and serves exactly the purpose of defining a minimum and maximum value for the field. Change-Id: I0cf34c78f5109ce244357471a122be0f24f1aeef Fixes: #31724 Releases: 4.7, 4.6 Reviewed-on: http://review.typo3.org/6618 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Kay Strobach Tested-by: Kay Strobach Reviewed-by: Stefan Neufeind Reviewed-by: Francois Suter Tested-by: Francois Suter
-
- Nov 07, 2011
-
-
Michael Stucki authored
Remove typo3/index.html which does nothing else than redirecting to index.php. It uses a meta redirection, which has been deprecated by the W3C: http://www.w3.org/TR/WCAG10-HTML-TECHS/#meta-element If this change will break your setup, make sure to change the "DirectoryIndex" setting of your Apache webserver so it looks for files named index.php: DirectoryIndex index.php The patch will also remove other files with a similar functionality: - typo3/index.htm - typo3/index.html - typo3/install/index.htm - typo3/install/index.html It will NOT remove index.html in t3lib/ and some other places, where the redirect is rather used as a security feature to avoid directory listings on poorly configured servers... Change-Id: I0097c62213cde9cec056e4a6b864cba9f2e828f6 Resolves: #31614 Reviewed-on: http://review.typo3.org/6561 Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Reviewed-by: John Galt Tested-by: John Galt Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Nov 05, 2011
-
-
Francois Suter authored
The date picker in the Admin Tools > Log when selecting a user-defined time range is broken. Adapt it to new skinning API for the JS to act on it properly again. Change-Id: I8471eff878015dd2ff078921b6947a3beae8d25f Resolves: #31450 Releases: 4.7, 4.6, 4.5, 4.4 Reviewed-on: http://review.typo3.org/6560 Reviewed-by: Francois Suter Tested-by: Francois Suter
-
Francois Suter authored
When defining access lists for be_groups, all exclude fields are listed for selection, ordered alphabetically per table and field label. It may happen that some fields have the same label within the same table. This causes confusion. This patch adds the field's name next to its label to avoid confusion. Change-Id: I503c8a2e547c749a8bdcc19d70abe2d2471e6650 Fixes: #25236 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/6543 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Francois Suter Tested-by: Francois Suter
-
Oliver Hader authored
The handling of file upload fields in the new system extension form was broken and not fully implemented. Fetching the contents, type and size of the file is missing. Besides that, sending these files via mail was not fully implemented. Change-Id: I9ad7aa2df1e037f1ac8d50031300af9a030a617c Fixes: #31085 Releases: 4.7, 4.6 Reviewed-on: http://review.typo3.org/6003 Reviewed-by: Peter Beernink Tested-by: Peter Beernink Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Nov 04, 2011
-
-
Simon Schaufelberger authored
Showing or hiding an element with workspace selected will result in Error: Could not be edited in offline workspace... Change-Id: I43ceaf2443dff7c3d666811726353f3b17b81182 Resolves: #20598 Releases: 4.7, 4.6, 4,5 Reviewed-on: http://review.typo3.org/5633 Reviewed-by: Georg Ringer Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Francois Suter Tested-by: Francois Suter
-
- Nov 03, 2011
-
-
Markus Klein authored
The options field is hidden in the BE user form if the user is admin. This is a problem if the admin has assigned groups with db_mounts, as the default value for the options is to mount also the group's mounts, which is undesired for most instances. Change-Id: Ia18f6179c0029f6063c0a72b8e4775e6ce120bf5 Fixes: #30492 Releases: 4.7, 4.6, 4.5, 4.4 Reviewed-on: http://review.typo3.org/6401 Reviewed-by: Francois Suter Tested-by: Francois Suter Reviewed-by: Thierry Brodard Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Marcus Krause authored
The backend script alt_doc.php even considers deleted pages_language_overlay records when determining in which language a record can be/is localized. This patch improves method documentation and applies t3lib_BEfunc::deleteClause() on the respective database query. Change-Id: I2f34cfb888a452136120b9e5d94cf2866b909fb1 Fixes: #31379 Releases: 4.3, 4.4, 4.5, 4.6, 4.7 Reviewed-on: http://review.typo3.org/6386 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Benjamin Mack authored
The class userAuthGroup has its own "inList" functionality that is not really needed, as there is an optimized version in t3lib_div Thus, this function should be deprecated and all occurences would be replaced with the according calls to t3lib_div::inList. Change-Id: Ica7566807112589c69d70f311a6ac84da280c0e2 Resolves: #31068 Releases: 4.7 Reviewed-on: http://review.typo3.org/5961 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Oliver Klee Reviewed-by: Benjamin Mack Tested-by: Benjamin Mack Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Rens authored
Without this getter method there's no clean way to access the current tslib_cObj object from a custom media renderer for example. Resolves: #30994 Releases: 4.5, 4.6 Change-Id: I065f2c94c586237963e553fddc4ebbea7d199915 Reviewed-on: http://review.typo3.org/5890 Reviewed-by: Oliver Klee Reviewed-by: Thierry Brodard Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-