- Sep 23, 2013
-
-
Philipp Gampe authored
Currently the persistence settings for all tx_beuser models are defined in module.tx_beuser.persistence.classes. If any other module tries to access the corresponding backend user repository from tx_beuser, then no mappings will be loaded by extbase, resulting in a wrong cache entry for the model and the attempt to access a nonexisting table. Move the class mapping part of the TS template into config.tx_extbase.persistence.classes to make them available for all extensions and modules. Resolves: #51234 Releases: 6.2, 6.1, 6.0 Change-Id: I0b39c96c9db89c379e5613231a215f27b2dfbcde Reviewed-on: https://review.typo3.org/23967 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Alexander Stehlik authored
Currently a leading space will be returned by the ATagParams handler when the $addGlobal parameter is TRUE. This patch trims any space if no ATagParams have been configured. Resolves: #52171 Releases: 6.2 Change-Id: I53b3723e530beb96ff0dc9606963c6d9928d4478 Reviewed-on: https://review.typo3.org/23954 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Christian Finkemeier authored
AbstractUserAuthentication::getAuthInfoArray() calls $GLOBALS['TYPO3_DB']->cleanIntList() with a possible NULL argument. This leads to a PHP warning in GeneralUtility::trimExplode(). Resolves: #50913 Relates: #42921 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Change-Id: I42ddf8fed715c5f8ce060e6ca5826ef3ed8f223e Reviewed-on: https://review.typo3.org/22956 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Alexander Stehlik authored
This patch fixes the handleRequest() method signature of the Cli request handler by returning the response object like it is expected by the RequestHandlerInterface. When the request is returned the Bootstrap process will reset the singletons which includes persisting of any changed objects. Resolves: #52092 Releases: 6.2 Change-Id: I78a507ab5b68ad67a85bf4a914494b39ea1407e1 Reviewed-on: https://review.typo3.org/23885 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Ernesto Baschny authored
If there is a local storage "uploads/test/" and a requested file is in "uploads/other/file.txt", the storage matching will not consider this storage for this file anymore, although they share a common prefix, but will use a correct matching storage (e.g. 0). Releases: 6.2, 6.1, 6.0 Resolves: #52173 Change-Id: Id14ffd6620554c086b6e77dca285ade8dee39ab2 Reviewed-on: https://review.typo3.org/23966 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Helmut Hummel authored
INT scripts placed in page.headerData.XX were not replaced any more after introducing USER_INT capabilities of the pageRenderer in #22273 This change reprocesses _INT placeholders after the pageRenderer replacements have been done. Resolves: #44825 Releases: 6.0, 6.1, 6.2 Change-Id: If11b692ed75120dbf122d95ca497b5e382fdf349 Reviewed-on: https://review.typo3.org/23788 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Wouter Wolters Reviewed-by: Jens Jacobsen Tested-by: Jens Jacobsen Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Johannes Feustel authored
Improve usability of viewpage module with: * Added a default option with width and height set to auto * Selection is saved in $GLOBALS['BE_USER']->uc using ExtDirect StateProvider and restored after reload or page switch * Frame is resizeable and this custom value is also stored in the user settings as a new option of the selector * iframe is visually separated from outer module body Change-Id: I0f956b3b3b76ef5fea25c239acd8f95d4f93b765 Fixes: #51933 Releases: 6.2 Reviewed-on: https://review.typo3.org/23771 Tested-by: Philipp Gampe Reviewed-by: Mattias Nilsson Tested-by: Mattias Nilsson Tested-by: Markus Klein Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Sep 21, 2013
-
-
Peter Niederlag authored
sys_category until now misses a specific sort order and is sorted by title. Adding a sorting property gives more flexibility in sorting by custom needs. tca treeConfig of sys_category as well as categoryRegistry are adapted accordingly Change-Id: I663fb24dcd5486f911e256fe1a42c445a63543be Resolves: #51590 Releases: 6.2 Reviewed-on: https://review.typo3.org/23615 Reviewed-by: Francois Suter Tested-by: Francois Suter Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Sep 20, 2013
-
-
Nicole Cordes authored
Sometimes the identifier is longer than 200 chars. This patch increases the maximum length to 512 characters. Resolves: #48912 Releases: 6.2, 6.1, 6.0 Change-Id: I67edc1facf972d2ffef09a3204edc556464afda5 Reviewed-on: https://review.typo3.org/23882 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Aske Ertmann Tested-by: Aske Ertmann Reviewed-by: Jon Langeland Tested-by: Jon Langeland Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Francois Suter authored
When a user tries to rename a folder without the permissions to do so, the ResourceStorage throws a "InsufficientFileAccessPermissionsException" instead of a "InsufficientUserPermissionsException". Resolves: #52056 Releases: 6.0, 6.1, 6.2 Change-Id: I83e75038bd6763f201ef03ebf37018368e990e1a Reviewed-on: https://review.typo3.org/23862 Reviewed-by: Helmut Hummel Reviewed-by: Frans Saris Tested-by: Frans Saris Reviewed-by: Fabien Udriot Reviewed-by: Francois Suter Tested-by: Francois Suter
-
Markus Klein authored
Related: #50138 Releases: 6.2 Change-Id: I98bf8a4eadfae7183d8904956b3adcfdface1e5b Reviewed-on: https://review.typo3.org/23918 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Nicolas Forgeot authored
Do not show forgot password form in felogin, if the forgot password link for the login form has been disabled. Resolves: #50138 Resolves: #34597 Releases: 6.2 Change-Id: I40b490cb09dc339067ff4ff0bc0d0afe0464a456 Reviewed-on: https://review.typo3.org/22541 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Marco Huber Tested-by: Marco Huber Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Sep 19, 2013
-
-
Alexander Stehlik authored
The writelog method for the BackendUserAuthentication object is now checking if there is actually an uid available in the user array before it tries to access it. This prevents a PHP warning about an illegal string offset when writing log messages in an authentication service. Releases: 6.0, 6.1, 6.2 Resolves: #49328 Change-Id: I006c6b0ccd8f03292715a7d7ab8e457914637d93 Reviewed-on: https://review.typo3.org/23116 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Claus Due authored
This change adds a case to treat "inline" TCA types the same way "select" is treated when building the record's label value. Before, if record used field of type "inline" as TCA label field, TYPO3 would display fx "3" (number of related records as stored in field on parent record). After, TYPO3 will display fx "Record1, Record2, Record2" if "inline" field contains three related records named thusly. Fixes: #52133 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Change-Id: Ie06f09368e81505cb1e5989b61ae98add54b05ba Reviewed-on: https://review.typo3.org/23902 Reviewed-by: Benjamin Rau Tested-by: Benjamin Rau Reviewed-by: Stefan Froemken Tested-by: Stefan Froemken Reviewed-by: Cedric Ziel Tested-by: Cedric Ziel Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Francois Suter authored
Rendering is missing in css_styled_content for menu types 8 and 9 (introduced in 6.0 and 6.2 respectively) for older versions of the static templates (i.e. below 6.0). Add them down to 4.5. Resolves: #51837 Releases: 6.2 Change-Id: I5f6f9068ceb89851c67b3c1ee2bd580936498c70 Reviewed-on: https://review.typo3.org/23674 Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Sep 17, 2013
-
-
Oliver Hader authored
On using the element browser in combination with files, the expand/collapse behavior is wrong. On opening a collapsed folder, an AJAX call fetches the sub-nodes that will be added to the DOM tree. However, the calling scope of the original rendering process and the AJAX call differ a lot. The only possibility to get this working is to transfer the scope and rebuild it in the AJAX context. Change-Id: I1bf7b56ae2d82d15e0246bd651f77793adde705b Fixes: #45859 Releases: 6.0, 6.1, 6.2 Reviewed-on: https://review.typo3.org/22934 Reviewed-by: Henrik Ziegenhain Tested-by: Henrik Ziegenhain Reviewed-by: Markus Schubath Tested-by: Markus Schubath Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Ernesto Baschny authored
Resolves: #50907 Releases: 6.2, 6.1, 6.0 Change-Id: I232498fea18b270e9436aeaf710f728a62365a4b Reviewed-on: https://review.typo3.org/23874 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Stefan Neufeind authored
The usage of the ! operator to force cropping empty image canvas is inverted between ImageMagick v4 and v6 while GraphicsMagick accepts both syntaxes. Because im4 is deprecated, we can always use im6 syntax. Fixes: #19045 Releases: 6.2, 6.1, 6.0 Change-Id: Iee1260a94f2686a512ce1b1df65c384319a4c4de Reviewed-on: https://review.typo3.org/13996 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Felix Buenemann Tested-by: Felix Buenemann Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Sebastian Michaelsen authored
It is only possible to do one makeCategorizable() call per table, because if you do more the later calls would overwrite the previous category field declaration. That's because of the way the registry stores the category fields - it can only store one field per table. This change improves that and allow multiple fields pers table. Additionally, a custom label can be set in the options array for each category field. Resolves: #51921 Releases: 6.2 Change-Id: I96d1235176109395339e9841564edadc0c71147d Reviewed-on: https://review.typo3.org/23772 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Markus Klein Tested-by: Markus Klein
-
- Sep 16, 2013
-
-
Christian Kuhn authored
im_mask_temp_ext_noloss setting is a bugfix for a no longer supported Image Magick 5 version. It can be removed. Change-Id: I1001c3fc8fa924ec16e24a9e790a0decf2771bcc Resolves: #52012 Releases: 6.2 Reviewed-on: https://review.typo3.org/23837 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Christian Kuhn authored
Image Magick support for versions 4 and 5 was dropped. The setting to differentiate combine from composite is obsolete now and composite is used always. Change-Id: I0fbc847167d340fd83315285745c63d53225891a Resolves: #52011 Releases: 6.2 Reviewed-on: https://review.typo3.org/23836 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Did you know there is an option to disable condition parsing in TS config? It is removed with the patch. Change-Id: If6ce720a4416af80b7deb293160e8b712c04ff0d Resolves: #52013 Releases: 6.2 Reviewed-on: https://review.typo3.org/23838 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Sep 15, 2013
-
-
Christian Kuhn authored
Support for Image Magick version 4 and 5 was dropped, allowed settings for im_version_5 are "im6" and "gm". As soon as one of this is set for im_version_5, bootstrap automatically sets "im_no_effects" to 1. In effect, this value is *always* one, so it is obsolete and can be removed from the system. Change-Id: Ieb798352aebaae4943018a225518591a952a8bcb Resolves: #52010 Releases: 6.2 Reviewed-on: https://review.typo3.org/23835 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Christian Kuhn authored
Image Magick versions 6.7 and above need sRGB as colorspace, otherwise images are too dark. This also works for older versions like 6.6. Use sRGB as default is image configuration presets. Change-Id: I7c50ee932b1335892eb228b10fc00136cfc54527 Resolves: #52017 Releases: 6.2 Reviewed-on: https://review.typo3.org/23840 Reviewed-by: Steffen Müller Tested-by: Steffen Müller Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Steffen Müller authored
Resolves: #52008 Releases: 6.2 Change-Id: I8fd7546ca6a293c6e9d11dd46d37a8cc89cf9620 Reviewed-on: https://review.typo3.org/23833 Reviewed-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
If execute path to ImageMagick or GraphicsMagick is not configured correctly, the "Test setup" image tests in the install tool may show false positives and do not render an error message that the image generation faild. The patch adds checks and displays an error message if for example ['GFX']['im_path'] is set to an invalid path. There are other issues in this area, for example existing test image files may be re-used with a broken configuration. These are also fixed with this patch. Change-Id: Id3cf116b80371379eae9c9dc348d9daee9d5b074 Resolves: #35070 Releases: 6.2 Reviewed-on: https://review.typo3.org/23797 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
In the InstallSysExtsUpdate update wizard the extensions are checked by default. This gives the indication that the extensions need to be installed. In fact they are optional and therefore should not be checked by default. Change-Id: Ic61ad081b08d1906d224a29c79702db3fe1597e1 Resolves: #47733 Releas: 6.2 Reviewed-on: https://review.typo3.org/23827 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
"All configuration" in install tool shows the integer representation of the bit mask of the PHP error codes in settings like ['SYS']['errorHandlerErrors']. This change adds a view helper to show the current setting in an E_* constants representation. Resolves: #51376 Releases: 6.2 Change-Id: Ia69251d97c07b1180f8e7ad99b687b5639396892 Reviewed-on: https://review.typo3.org/23794 Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
- Sep 14, 2013
-
-
Steffen Müller authored
Resolves: #52007 Releases: 6.2 Change-Id: I4c8bb6930040a9f3a5c5bc92c9638a98a2668daf Reviewed-on: https://review.typo3.org/23832 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Alexey Gafiulov authored
Resolves: #47588 Releases: 6.2 Change-Id: I266f28472ffd78443b107d7ad6577603aecbc584 Reviewed-on: https://review.typo3.org/23697 Reviewed-by: Jo Hasenau Reviewed-by: Mattias Nilsson Tested-by: Mattias Nilsson Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Sebastian Fischer authored
If the settings of a local-only extension get saved the configuration controller fatals. This is because the result of the extension model repository does not get checked, if it really is a model. With this fix the instance is first checked and afterwards the category is read from the model. Resolves: #51902 Releases: 6.2 Change-Id: I543aa0960f3c2ba1877189b44e47aa7f86c81928 Reviewed-on: https://review.typo3.org/23738 Reviewed-by: Sebastian Michaelsen Tested-by: Sebastian Michaelsen Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Steffen Müller authored
Resolves: #51995 Releases: 6.2 Change-Id: Ic1f2459b58f5376a306a6e8c910398ce6e4a9efe Reviewed-on: https://review.typo3.org/23822 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Ernesto Baschny authored
The badges are now aligned and don't jump around when the menu entry is selected. The left menu gets more room. Releases: 6.2 Resolves: #51997 Change-Id: Ia9eb44467243781677df6a8046d6c2c864e70ad8 Reviewed-on: https://review.typo3.org/23824 Reviewed-by: Stefan Neufeind Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Sep 13, 2013
-
-
Helmut Hummel authored
Resolves: #51996 Releases: 6.2 Change-Id: I5afca17c80931f3f9946fa5f33dc29fd1f572644 Reviewed-on: https://review.typo3.org/23823 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Ernesto Baschny authored
* Streamlines install tool main template. * Adds a ContextService and use that in the templates. No more huge if/then/else constructs to differentiate standalone and backend modes. * Fixes the left menu (and TYPO3 logo), letting the rest scroll up and down. * In backend mode the menu and content starts right on top (no further headers to make scrolling look good) Releases: 6.2 Resolves: #50910 Change-Id: Ie2ec277026a82332b533af51a37e7f308dd24e8c Reviewed-on: https://review.typo3.org/23798 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny
-
Wouter Wolters authored
Add a new icon for ext:reports-module and adjust the IconViewHelper. Removes 2 old icons. Change-Id: Iff731cc27ad8e6323aea8c6c01c036f3a776b3e2 Related: #41631 Resolves: #51993 Releases: 6.2 Reviewed-on: https://review.typo3.org/23818 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
The document header is not at a fixed position but "scrolls away". Fix this by adding a missing t3skin structure .css that defines this. Change-Id: Ia1b3209db1b5fa08157002bca950110830e2403e Resolves: #51989 Related: #50910 Releases: 6.2 Reviewed-on: https://review.typo3.org/23812 Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Markus Klein authored
The Core does not check for the JPEG file extension when converting images with IM/GM. Resolves: #51981 Releases: 6.2, 6.1, 6.0 Change-Id: I148ecb0d3c71fdee563476c33865cd18420b2384 Reviewed-on: https://review.typo3.org/23810 Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Sep 12, 2013
-
-
Georg Ringer authored
If login is not correct, a 401 should be used instead of a 200. Change-Id: Ia2fa139e89fe19df77bb0530b4fbce502506f524 Resolves: #51803 Releases: 6.2,6.1,6.0,4.5 Reviewed-on: https://review.typo3.org/23649 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Alexander Opitz authored
The SQL query "SHOW DATABASE" may be restricted on the SQL Server. Since MySQL 5.0 (which is minimum since TYPO3 CMS 4.7) we can also query the information_schema table to gather the information to which table we have access. Resolves: #47744 Releases: 6.2, 6.1 Change-Id: Ie65abadeed54cbc54bee401bdc1aab18ffc8eea6 Reviewed-on: https://review.typo3.org/23637 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-