- Jun 04, 2013
-
-
TYPO3 Release Team authored
Change-Id: I85317f149a345b67ddaa6e6d2ec67c90f02a4256 Reviewed-on: https://review.typo3.org/21233 Reviewed-by: TYPO3 Release Team Tested-by: TYPO3 Release Team
-
Alexander Schnitzler authored
Synced some parts of Extbase validation with the one of Flow without changing actual behaviour. Releases: 6.2 Resolves: #48767 Change-Id: I0801f4faaa2d9e0fea31e51704ff0a30ca2c4ccb Reviewed-on: https://review.typo3.org/21190 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Alexander Schnitzler authored
As Extbase uses the new FlashMessageService provided by the core the old FlashMessageContainer has to be marked deprecated. Therefore also TYPO3\CMS\Extbase\Mvc\Controller\AbstractController->injectFlash MessageContainer has to be marked deprecated but must not throw create a deprecation log entry. Releases: 6.2 Resolves: #48669 Change-Id: I2583f6a72aae6ee8abc50ebd053ffc23bc74d30b Reviewed-on: https://review.typo3.org/21166 Reviewed-by: Wouter Wolters Reviewed-by: Alexander Schnitzler Tested-by: Alexander Schnitzler
-
Alexander Schnitzler authored
This method detects if a class is of type prototype or singleton. We need this method as it is a dependency for further backporting of the Flow validation api. Releases: 6.2 Resolves: #48766 Change-Id: I4d6b043a4015c31ede0b099eebed4491a38723cd Reviewed-on: https://review.typo3.org/21189 Tested-by: Wouter Wolters Reviewed-by: Wouter Wolters Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Alexander Schnitzler authored
Since the new property mapper is active by default it is possible to create forms without object="{object}", e.g. using a newAction. This leads to some view helpers throwing an exception as they rely on a present object to receive the property value. As this object may not be present a missing check has to be added to method getPropertyValue(). This check also exists in Flow.Fluid and is necessary to fix malfunctioning view helpers. Releases: 6.2, 6.1 Resolves: #48750 Relates: #48628 Change-Id: I6c42725d6daf9003358f8b6fbe9af3e62f011213 Reviewed-on: https://review.typo3.org/21181 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Alexander Schnitzler Tested-by: Alexander Schnitzler
-
Alexander Schnitzler authored
Currently the checkbox view helper relies on a present form object which is not necessary any longer since 6.1 as the new property mapper is active by default. Therefore the viewhelper must be adjusted to be able to be bound to ArrayObject objects or Null which throws an exception till now. Releases: 6.2, 6.1 Resolves: #48628 Change-Id: I35b70fb0a09ddd72da1c64ec5c7c5456e9af9471 Reviewed-on: https://review.typo3.org/21184 Tested-by: Adrian Dymorz Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Stefan Froemken authored
The SignalSlot "beforeCallActionMethod" is at the wrong position Resolves: #47826 Releases: 6.2, 6.1 Change-Id: Id80297deb26c544bb703fa1fe7dd05b58b2b9230 Reviewed-on: https://review.typo3.org/21116 Tested-by: Alexander Schnitzler Reviewed-by: Alexander Schnitzler Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- Jun 03, 2013
-
-
Wouter Wolters authored
Move typo3/sysext/lang/res/js/be/typo3lang.js to typo3/sysext/Resources/Public/JavaScript/Typo3Lang.js Change-Id: I1541e377a49ac0cd3d43a222c4ca87b71268cce2 Resolves: #48655 Releases: 6.2 Reviewed-on: https://review.typo3.org/21160 Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Jun 02, 2013
-
-
Felix Kopp authored
Few styles are unused or defined multiple times. Few files are not in use any longer. Also comments and newlines could be unified. Change-Id: If38a33291454e5b53247d79b78d2c7141f768512 Resolves: #48776 Releases: 6.2 Reviewed-on: https://review.typo3.org/21194 Reviewed-by: Thomas Maroschik Tested-by: Thomas Maroschik Reviewed-by: Felix Kopp Tested-by: Felix Kopp
-
Felix Kopp authored
Backend Modules are mostly recognized by their icons. Those modules are accessed via the module menu on the left. Modules are grouped into module groups. Since module groups are defined the same way as sub-modules are - also module *groups* have icons. Those icons are not displayed widely and not maintained. Because these module -group- icons do not bring benefits: This patch removes tabs_images from module groups. Change-Id: I1a1de5d1fa8899c362dcf1d2c592ec85cf32e59b Resolves: #48774 Releases: 6.2 Reviewed-on: https://review.typo3.org/21193 Reviewed-by: Soren Malling Tested-by: Soren Malling Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Felix Kopp Tested-by: Felix Kopp
-
Felix Kopp authored
Forms, tables, texts need a clear structure and obvious visual distinction. Our Backend currently does not deliver strong defaults for extensions. Many modules already work around this lack of structure by adding extra spacing and horizontal rules: - DocumentTemplate::spacer(x-Pixel) - DocumentTemplate::divider() This patch brings vertical spacing based on CSS for: - p - ul / ol - dl - blockquote Change-Id: I93a1a43b21d6e56db822558c6d4be0103097ed98 Resolves: #48540 Releases: 6.2 Reviewed-on: https://review.typo3.org/21050 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Lienhart Woitok authored
When rendering a special format a custom page type is required. This adds a mapping configuration to define which page type should be used for which format. Example: plugin.tx_myext { view.formatToPageTypeMapping { txt = 99 pdf = 123 } } The formats defined will apply to all Plugins in your extension. Change-Id: I22beb6334a094711abfb2ee7b53fb3e065ec8580 Releases: 6.2 Resolves: #27498 Reviewed-on: https://review.typo3.org/21123 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Jigal van Hemert authored
When an FE user changes his/her password the tstamp field of the record is also updated to reflect that the record is changed. Change-Id: I6907c7af6c46612f5e1d2e6aca6a38e9216d3af3 Fixes: #48685 Releases: 6.2, 6.1, 6.0 Reviewed-on: https://review.typo3.org/21186 Reviewed-by: Thomas Maroschik Tested-by: Thomas Maroschik Reviewed-by: Steffen Müller Tested-by: Steffen Müller
-
- May 31, 2013
-
-
Felix Kopp authored
- Update copyright year - Include required module "fileinfo" in recommended section - Add reference to recommended library FreeType 2 - Correct typo3.org deep links accordingly (T3O) Change-Id: I067b2d930c1a6ffa15ea61f10723e29eb434f491 Resolves: #48541 Releases: 6.2 Reviewed-on: https://review.typo3.org/21064 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- May 28, 2013
-
-
Anja Leichsenring authored
Due to many failing extensions relying on this function, Release Management decided to bring it back as a redirect to VersionNumberUtility::convertVersionNumberToInteger. Resolves: #48536 Relates: #44763 Releases: 6.2, 6.1 Change-Id: Id76758c10a542bdbe0cc033466f494b0a6350692 Reviewed-on: https://review.typo3.org/21047 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Daniel Hürtgen Tested-by: Daniel Hürtgen Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
In Flow there is a Type Converter which can map array sources to not persistent objects. This is very useful if you need transitional objects built from request arguments. Backporting this converter needs some minor modifications in the reflection service, which are included in this commit as well as registering the new converter. Resolves: #48548 Releases: 6.2 Change-Id: Ic88b732076ae19ece490cf1376b2d1bbcaf1ebff Reviewed-on: https://review.typo3.org/21114 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Daniel Hürtgen Tested-by: Daniel Hürtgen Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
- May 27, 2013
-
-
Wouter Wolters authored
* Remove dummy files from ext:tstemplate_* extensions * Remove old class names to the new ones * Adjust function names for the backend module * Adjust AJAX save type Change-Id: I560c1c0e7bceb271eaba1a1d660cec71614df64a Resolves: #48157 Related: #47756 Releases: 6.2 Reviewed-on: https://review.typo3.org/20766 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Thomas Maroschik authored
-
Thomas Maroschik authored
-
Thomas Maroschik authored
-
Thomas Maroschik authored
-
Thomas Maroschik authored
-
Thomas Maroschik authored
-
- May 26, 2013
-
-
Philipp Gampe authored
The function getExtensionFromZipFile fails to sanitize any output after the version. As the function is only interested in the part before the version which must be the extension key, remove any trailing characters. Add a unit test to document this behavior. Resolves: #48332 Releases: 6.2, 6.1, 6.0 Change-Id: I09b810d4bce214b6fa38e1a62200560f30d88984 Reviewed-on: https://review.typo3.org/20875 Reviewed-by: Alexander Opitz Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Wouter Wolters authored
This bugfix just passes an already existing argument along to the hook method, making the $field variable available there. Change-Id: I5337490920a96a8db0af8f8ecc01e967dba0c9ca Fixes: #39527 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Reviewed-on: https://review.typo3.org/20919 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Daniel Hürtgen authored
Currrently you can use user functions for typoscript conditions and pass one parameter to your created functions. If you have more than parameter, you must create a workaround and use an delimiter other than comma an split it up in your user functions to separate them. This patch is a fix for that and make it possible to use multiple params for user functions. Change-Id: Ief2486f6133132303a5925370c1517ee9a98a0b4 Resolves: #47159 Releases: 6.2 Reviewed-on: https://review.typo3.org/19835 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Daniel Hürtgen Tested-by: Daniel Hürtgen Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
Some TCAdefaults work only with "Page (inside)" and not in the wizard. Affected defaults: * TCAdefaults.pages.hidden = 1 * TCAdefaults.pages.doktype = 2 Change-Id: I71eb301909c31eb8cd160dbe6beadc4ba5102b66 Resolves: #14955 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Reviewed-on: https://review.typo3.org/20900 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Felix Kopp authored
Restructures headlines in EXT: belog backend module to reflect hierarchy of the content: H1 through H4. Change-Id: I3d462bbbbc7a79d13da154dca9e393a204e9ae29 Resolves: #48539 Releases: 6.2 Reviewed-on: https://review.typo3.org/21049 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- May 25, 2013
-
-
Philipp Gampe authored
If a folder is removed from the (default) local storage outside of TYPO3 while still being linked inside a content element, a fatal error is thrown. Catch the fatal error and do not render the link. Rendering the link text, but no link is the default normal behavior of links in frontent. Fixes: #48390 Releases: 6.2, 6.1, 6.0 Change-Id: I7ffbf2e055a3cb204dbe61e145ca54ee18b4982b Reviewed-on: https://review.typo3.org/20926 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Alexander Opitz authored
If you have RTE content which have false links/images to files, we get a FolderDoesNotExistException (FileDoesNotExistException in 6.0). This should be catched. Reproduce * Create content element text * In RTE change to text mode * Add <img src="nofile" /> for image or * Add <a href="nowhere">link</a> for link * save Resolves: #46785 Releases: 6.2, 6.1, 6.0 Change-Id: I7b959825e8e36dc5b1941c9fa411afa321a594fb Reviewed-on: https://review.typo3.org/20570 Reviewed-by: Simon Schick Tested-by: Simon Schick Reviewed-by: Henrik Ziegenhain Tested-by: Henrik Ziegenhain Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Philipp Kitzberger authored
* uid and pid are displayed as tooltip in livesearch results * returnUrl set so closing edit mask won't lead to dummy.php Resolves: #35358 Releases: 6.2 Change-Id: I9c31cb547c9e9eb82f35a614d6977fca87f339d6 Reviewed-on: https://review.typo3.org/20992 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- May 24, 2013
-
-
TYPO3 Release Team authored
Change-Id: I27e54b3d481a30ec8526fc79ac2b2f0e3cf6a4eb Reviewed-on: https://review.typo3.org/21025 Reviewed-by: TYPO3 Release Team Tested-by: TYPO3 Release Team
-
Frank Frewer authored
This patch hides the context menu entries 'disable'/'enable', 'edit', 'new', 'cut', 'copy', 'paste into', 'paste after' and 'delete' in case an user is restricted to only non default languages. Additionally it throws an error message if the user is trying to edit a page title directly in the pagetree via double click. Resolves: #47126 Releases: 6.2,6.1, 6.0, 4.7, 4.5 Change-Id: I13537529d4b72763c3a2ff5c75b5ae53a9e3fec1 Reviewed-on: https://review.typo3.org/19802 Reviewed-by: Henrik Ziegenhain Tested-by: Henrik Ziegenhain Reviewed-by: Philipp Gampe Reviewed-by: Alexander Opitz Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- May 20, 2013
-
-
Philipp Gampe authored
Inside an empty folder is no obvious way to paste the content of the clipboard. Add a paste icon to the docheader to paste into the current folder. Resolves: #48202 Releases: 6.2, 6.1, 6.0 Change-Id: I2192bd853a1c1fada332319812acee8fe821b78a Reviewed-on: https://review.typo3.org/20857 Reviewed-by: Markus Klein Reviewed-by: Alexander Opitz Tested-by: Alexander Opitz Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Felix Kopp authored
Removes few outdated Readme files. Also brings the well-formatted official GPL.txt from http://www.gnu.org/licenses/gpl-2.0.txt Change-Id: Ie059d19fd2424f8626bcd7f0e5c040736fa31377 Resolves: #48397 Releases: 6.2 Reviewed-on: https://review.typo3.org/20931 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
Christian Kuhn authored
TCA refactoring in 6.1 misses an edge case: Frontend index_ts loads TCA *after* eid is handled, so there is no TCA loaded in eid context. Eid scripts that still need TCA *should* call EidUtility::initTCA(), but some call instead TSFE->includeTCA(). But includeTCA() is empty now and deprecated. The patch adds a call to includeTCA() to load TCA, if GLOBALS['TCA'] array is empty. This makes sure populating TCA is done only once. ext:caretaker_instance is affected by this, eg. test "Check backend user accounts" needs TCA and fails without the patch. Change-Id: Iaa70fe62e0eba9981e31379b853c968efe1d4cca Resolves: #47993 Releases: 6.2, 6.1 Reviewed-on: https://review.typo3.org/20554 Reviewed-by: Markus Klein Reviewed-by: Alexander Opitz Reviewed-by: Stefan Neufeind Tested-by: Alexander Opitz Reviewed-by: Felix Kopp Reviewed-by: Dmitry Dulepov Tested-by: Markus Klein
-
Georg Ringer authored
The func menu in a module is used to switch between different views in the same module. However if only one item is available, there is no reason to show the function menu at all. Also the onchange handler does not work as nothing is changeable. Count the number of elements and suppress the selector if there is only one item. Change-Id: I6bbce41af19c8755c67c7ce5085f94930f4f87f6 Resolves: #48175 Releases: 6.2 Reviewed-on: https://review.typo3.org/20772 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Philipp Gampe authored
Add a back button to: * file_upload * file_rename * file_newfolder The code is taken from recordlist. Resolves: #48065 Releases: 6.2, 6.1, 6.0 Change-Id: If328dd20f09875ab486fa3419ec5de9df8955956 Reviewed-on: https://review.typo3.org/20859 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Felix Kopp Tested-by: Felix Kopp Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
Felix Kopp authored
User configure their personal TYPO3 backend in EXT: setup. Here loads of options feel at home. To lead users when searching for options space is essential. This patch brings vertical spacing to the formular rows. Change-Id: I622ed5050eee14e7a653b0e41203126ebe898bb1 Resolves: #48388 Releases: 6.2 Reviewed-on: https://review.typo3.org/20925 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Thomas Maroschik Tested-by: Thomas Maroschik Reviewed-by: Felix Kopp Tested-by: Felix Kopp
-
- May 19, 2013
-
-
Stefan Neufeind authored
Calls methods in contentObjectRenderer and thus should match that phpdoc over there (especially giving a hint about what to urlencode and what not). Resolves: #48316 Releases: 6.2 Change-Id: Id932763dc06ffaad09f169aff9ac9457d890a777 Reviewed-on: https://review.typo3.org/20856 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-