- Dec 04, 2016
-
-
Alexander Stehlik authored
When the last line in the text passed to encaps_lineSplit() is empty a possible duplicate empty line is removed. Releases: master Resolves: #72050 Change-Id: I358ae5e1e6e9731d4649add7951c93e62df3bb7e Reviewed-on: https://review.typo3.org/45111 Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Benni Mack authored
The TSconfig option to override the page creation wizard via `mod.web_list.newPageWiz.overrideWithExtension` is impossible to use anymore since TYPO3 v8, due to the limitation of the entry-scripts which are only allowed to be in typo3/index.php for the backend. The option `mod.newPageWizard.override` was introduced to register a custom route / module to be linked when adding new pages. Resolves: #78549 Releases: master Change-Id: I1c46c8facad83c0d561028e544f18238abe89f91 Reviewed-on: https://review.typo3.org/50560 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
- Dec 03, 2016
-
-
Christian Kuhn authored
This reverts commit 36f8765a. Change-Id: Ida5c32b33e8953bd1172c9886af16b66e3c2297f Reviewed-on: https://review.typo3.org/50878 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Alexander Stehlik authored
Allow the the method CategoryRegistry->getCategoryFieldItems() to be used as itemsProcFunc for select fields in the TCA in arbitary contexts by introducing a new categoryFieldsTable configuration in the config section of a column in the TCA. This configuration key can either consist of a single string containing the name of the table or a configuration array to define additional conditions that need to be true so that a configured table is used. The condition matching is based on the displayCond functionality of the TCA. To make use of the existing functionality the code for matching the display conditions is extracted from the form data provider to a new DisplayConditionEvaluator utility class. Resolves: #53045 Releases: master Change-Id: I128cbeb6747a8f83e68cdaaaafbc3ab5901353d4 Reviewed-on: https://review.typo3.org/24968 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Oliver Hader authored
In case a content element and the accordant page have been deleted in separate actions and get published together, the workspace process will trigger an error message since the removed content element cannot be published anymore (since it has been processed already with the page). To avoid this behavior deleted records are collected and checked in the workspace swapping/publishing process. Change-Id: If04a198abf81efdc88e75da79da0c01cfaa361ff Resolves: #47384 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/23129 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Helmut Hummel authored
Remove the overhead that was added to avoid BC breaks for extension code that subclassed the form view helper. Enough time is now passed so that extensions can adopt their subclasses so that the security related hidden field is added as well. These adaptions will then be compatible with all TYPO3 versions so that this change here is not marked as breaking. Resolves: #78869 Releases: master Change-Id: I910bc26cd57b7629e57332fdab3d57032f0c2478 Reviewed-on: https://review.typo3.org/50863 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Markus Sommer authored
Resolves: #78874 Releases: master Change-Id: I56567b000ef156731f38e9945c234822fd926ced Reviewed-on: https://review.typo3.org/50869 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Johannes Goslar <jogo@kronberger-spiele.de> Reviewed-by:
Alexander Rothmund <arothmund@snowflake.ch> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Tobias Adolph authored
UpdateWizards can now be chosen to be rechecked. If the criteria is met they are displayed as executable - otherwise not. Resolves: #77757 Releases: master Change-Id: I2dcd0e62c9ab3e5fe9d498a02dd9773090b110b9 Reviewed-on: https://review.typo3.org/49724 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Alexander Opitz authored
A sessionTimeout <= 0 means that a user will be logged out instantly after login. Resolves: #78822 Releases: master, 7.6, 6.2 Change-Id: I1890cb7d52347faab1fa3884eb46c9294d997da3 Reviewed-on: https://review.typo3.org/50797 Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Daniel Windloff authored
In TYPO3 there are some recurring field definitions shared by a lot of records. These fields are mostly defined in the control section of TCA. These fields are used as well by the core as by records introduced by third party extensions. In order to get a consistent behaviour (from editor's perspective) these fields should have a generic position in tabs. Resolves: #78383 Releases: master Change-Id: I365538b8e6013e3911710b113bec7d41314809b2 Reviewed-on: https://review.typo3.org/50364 Reviewed-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Florian Mast authored
if $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['lang']['availableLanguages'] is set in AdditionalConfiguration.php, the language module will now respect that setting. Resolves: #78876 Releases: master Change-Id: Iec6a0f05db835ae949fbacdc2cdf500a0950d57c Reviewed-on: https://review.typo3.org/50871 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Markus Sommer authored
Remove HTML in language file Releases: master Resolves: #78877 Change-Id: I154b14530b54791c1b44d6862a4c3c6bb472129d Reviewed-on: https://review.typo3.org/50875 Reviewed-by:
Johannes Goslar <jogo@kronberger-spiele.de> Tested-by:
Johannes Goslar <jogo@kronberger-spiele.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Nicole Cordes authored
You can skip the dependency check if you want to enforce the installation of an extension. This patch ensures that dependencies which are available in the system but marked as not compatible are installed anyways. Resolves: #78677 Releases: master, 7.6 Change-Id: I552ff949524e884bfbb5b8e270cfee0dc4691187 Reviewed-on: https://review.typo3.org/50630 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Johannes Goslar <jogo@kronberger-spiele.de> Tested-by:
Johannes Goslar <jogo@kronberger-spiele.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Manuel Selbach authored
According to task #78437 queries should follow the prepared statement principle. Thus method BackendUtiltiy::getRecordsByField() has to be refactored to retrieve a queryBuilder which holds the parameter assigned to e.g. additional where clause, etc. otherwise the parameter and the dynamically generated placeholders in the queryQuilder will be reset. Change-Id: Id66d7b2fcfc5bcdca4d920b645c2285ded0c160a Resolves: #78704 Releases: master Reviewed-on: https://review.typo3.org/50664 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Michael Oehlhof authored
A "remove" button is added to the list of the installed languages. Resolves: #58637 Releases: master Change-Id: Ibd8911d2c58e449a026f52f4bd8b0b2d04bc2bbf Reviewed-on: https://review.typo3.org/50860 Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Alexander Stehlik authored
The condition that checks for CLI mode in the ext_tables.php of the install tool is fixed. The EnvironmentStatusReport is now active in the Backend and not on CLI. The additional checks added in #78786 are not required any more and are reverted. Change-Id: I4d364fc08c68c7c25d9210c08b813247bee7d47f Resolves: #78854 Relates: #78786 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/50825 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Sascha Egerer authored
Selecting a file an the RTE linkhandler works but reopening the linkhandler ends with a fatal error as a file object is passed instead of string. Change-Id: I56972ef8d25e9add0c51e1b72fd7034c1140bc01 Resolves: #78782 Releases: master Reviewed-on: https://review.typo3.org/50767 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Alexander Stehlik authored
The ext-lang-am.js now has unique linux linebreaks. Before it had a mixture of windows and linux linebreaks. Change-Id: I4f74677c66611e2ca2143cf249934cb69b5e5ea5 Resolves: #78871 Relates: #77808 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/50867 Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Johannes Goslar authored
The temppath for gdlib and combineImages is different then all other image tests The assets/images path is set in imageMagickConvert for other image tests Releases: master Resolves: #77851 Change-Id: I4fec0422595045cfb5ca67a48f8e6dae79fc08d7 Reviewed-on: https://review.typo3.org/49864 Reviewed-by:
Gleb Levitin <gleb.levitin@dkd.de> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Jan Helke authored
Moves most of the HTML from the PHP to an own Template. In fact in line 408 and in the function linkItemText are some remaining html tags, but removing those would require some major refactoring. Resolves: #73016 Releases: master Change-Id: Ie9859758885be0516ff8aeb58c473c5634848c81 Reviewed-on: https://review.typo3.org/46367 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Florian Mast <flo.mast@web.de> Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Claus Due authored
This patch adds a check when processing the update reference index stack, in order to avoid calling the update function more than once with the same input arguments (which are $table and $uid). Saves around 100 SQL queries when doing a standard copy of 25 (nested) pages with 25 content elements. Change-Id: If162218d4eabb749a92270e18c7c39108fd15f34 Resolves: #78761 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/50724 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Anja Leichsenring authored
Respect the max length of 64 chars in sql if removing (renaming) an SQL table. Add unit test. Resolves: #78636 Releases: master Change-Id: I94f38c40f6539d5e53e2ac9bad5ed1c059836333 Reviewed-on: https://review.typo3.org/50865 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
- Dec 02, 2016
-
-
Andreas Wolf authored
This changes the internal date processing for FormEngine and DataHandler to use ISO-8601 dates including a proper timezone. Dates are converted to ISO-8601 as early as possible and converted back to UNIX timestamps as late as possible. As before, the database values are always values in the server’s timezone, interpreted as UTC. Also, the client side inputs are interpreted as UTC. The main advantage is that once and for all we get rid of the timezone issues that may potentially arise if the server and client use different timezones. Additionally, the values are human readable (which is of course not so much of an issue for hidden fields) and we can directly use Moment.js for all heavy lifting. Another big advantage is that we can make the date formats configurable and decouple displayed dates and internally stored dates (by putting the Moment objects to the input fields). Change-Id: I3461915c2beaa96cd29c52c60e65a2e5005065b7 Resolves: #77702 Releases: master Reviewed-on: https://review.typo3.org/47124 Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Claus Due authored
This patch fixes a problem where setting showAccessRestrictedPages setting in HMENU etc. did not result in the correct behavior according to documentation at https://docs.typo3.org/typo3cms/TyposcriptReference/MenuObjects/CommonProperties/Index.html. The patch changes the behavior caused by using `NONE` as keyword in the setting. Before: using the option renders `<a>Page title</a>` when page is inaccessible. After: using the option renders `<a href="index.php?id=123">Page title</a>` when page is not accessible. Change-Id: I4364f7ec9f44e1e0b70654830efc236f20e6bf30 Resolves: #17904 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/50696 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Andreas Allacher authored
IRRE records have to point to their specific localized parent record. This works in general for tables containing records of the default language as well as localizations. For the "pages" table this look-up has to be extended to query from "pages_language_overlay". Change-Id: I84b6ee9304f85222430a5bdf62bd2271aae68fd5 Resolves: #76174 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/48495 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Daniel Windloff authored
- Change "Show" button to btn-default - Use infobox for missing files - Streamline button order and groups - preview / edit - history - opens list module Resolves: #78864 Releases: master Change-Id: I1e74b5e5d75a0678ab385b40f53802a30028980a Reviewed-on: https://review.typo3.org/50851 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Markus Hoelzle authored
Respect the max length of 64 chars in sql if removing (renaming) an SQL table. Add unit test. Resolves: #78636 Releases: master Change-Id: I5f5d4b239f467a205edfdceeac97da5625631a83 Reviewed-on: https://review.typo3.org/50583 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Rothmund <alexander@rothmund.ch> Tested-by:
Alexander Rothmund <alexander@rothmund.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Claus Due authored
This patch reduces the number of SQL queries and PHP calls which get performed when rendering menus. The patch has two parts: * Runtime cache is used to remember a generated link and is given a cache identifier which includes a hash of all parameters which may affect the link. * Runtime cache is used to remember the decision if a page is a submenu. The item rendering function is called every time the same page is rendered in any menu in the same request, and the decision function to check if page is a sub-menu is called at least three times with the same UID when generating a menu. Both of these implements together reduce the necessary re-calling of methods which generate the same output given the same arguments. Change-Id: Idd6225081e8fb3f8160270af3d865b48208b756e Releases: master, 7.6 Resolves: #78693 Reviewed-on: https://review.typo3.org/50652 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Daniel Alder <dalder@snowflake.ch> Tested-by:
Daniel Alder <dalder@snowflake.ch> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Nicole Cordes authored
If a checkbox or a multiple selectbox is rendered, a hidden field is automatically inserted before to send an empty default value. Field information are stored within an own viewHelperVariableContainer variable. After a form is rendered, this information has to be reset to be able to render another form with same field names. This patch adds the missing reset of the hidden field information. Resolves: #78551 Releases: master, 7.6, 6.2 Change-Id: I3cde5618d07cae39b7841875504471cb2341dc17 Reviewed-on: https://review.typo3.org/50486 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Michael Oehlhof authored
Resolves: #76408 Releases: master, 7.6 Change-Id: I20cfc02b588776f4e76980aa68dfe5c032103563 Reviewed-on: https://review.typo3.org/50786 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Kevin Ditscheid <kevinditscheid@gmail.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Gleb Levitin <gleb.levitin@dkd.de> Tested-by:
Gleb Levitin <gleb.levitin@dkd.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Wouter Wolters authored
Small other code cleanups are done as well. Resolves: #78861 Releases: master Change-Id: I983e1f76d8ad46dd4d6c231b99b41ab8f05fe454 Reviewed-on: https://review.typo3.org/50844 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Claus Due authored
Allows manually defining all options and optgroups for the f:form.select parent field as tag contents of the select field. The added ViewHelpers are TagBasedViewHelpers which means they support all standard HTML attributes. Note that while tag content rendering is now supported, it is *STILL* not possible to create ``<option>`` tags manually - you *HAVE* to use the form fields! Change-Id: I5f122f746a5309671ad0faf2feccda2d29fef4c7 Releases: master Resolves: #29399 Reviewed-on: https://review.typo3.org/48281 Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Christian Kuhn authored
The suggest wizard does not work in FormEngine flex form section containers for existing containers. The patch splits the ajax controller action and the FormEngine wizard display into two classes to have a dedicated entry point for the ajax action and refactors the flex form field configuration search logic to find the correct configuration for existing containers, too. Change-Id: Ia870618629943b1f3c665cb3a10a7f3769a02540 Resolves: #78558 Releases: master Reviewed-on: https://review.typo3.org/50839 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Valentin Funk <valentin.funk@computerfabrik.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Helmut Hummel authored
TypoScriptFrontendController::reqCHash() is now called for Extbase frontend plugin actions just like they were usually called for the legacy AbstractPlugin. This throws a 404, if plugin arguments are present, but cHash is not, which would also happen, if the plugin arguments were added to "cHashRequiredParameters" configuration. This provides a more reliable page caching behavior by default and with zero configuration for extension authors. With the feature switch "requireCHashArgumentForActionArguments" this behavior can be disabled, which could be useful, if all actions in a plugin are uncached or one wants to manually control the cHash behavior. Resolves: #78002 Releases: master Change-Id: Ic6f71c3e5c8a94a0d422372a08c944aef5663f06 Reviewed-on: https://review.typo3.org/49976 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Kay Strobach authored
This settings enforces LF consistently on all plattforms and fits it to the .editorconfig Resolves: #77808 Releases: master, 7.6, 6.2 Change-Id: Ibc6efbf9a2a2360d84aa0ed4c3b74ff731ef1398 Reviewed-on: https://review.typo3.org/49791 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Michael Oehlhof authored
Moved all HTML from PHP code to an own Fluid template. Resolves: #78644 Releases: master Change-Id: I5351ce114618c4f9a56070e51df7ebe9de983a21 Reviewed-on: https://review.typo3.org/50642 Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Daniel Windloff <daniel.jc.windloff@googlemail.com> Tested-by:
Daniel Windloff <daniel.jc.windloff@googlemail.com> Reviewed-by:
Valentin Funk <valentin.funk@computerfabrik.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Markus Sommer authored
* Resolves the problem with many languages * Set width to min-width to enlarge the viewport Resolves: #78594 Releases: master, 7.6 Change-Id: I7360f620021d2614800f03da7960bb9acd2360e1 Reviewed-on: https://review.typo3.org/50525 Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Reviewed-by:
Gianluigi Martino <gmartino27@gmail.com> Tested-by:
Gianluigi Martino <gmartino27@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Alexander Opitz authored
If there are many previewable languages on one page the modal dialog now will have a scroll bar for more than 4 entries, so it doesn't break the UI any more. Add 'modal-inner-scroll' class to modal 'show' call to let the JS framework handle the maximum height / scroll behavior. Resolves: #69637 Releases: master, 7.6 Change-Id: I59f91c4364d0d611c5822492b9ace513b1a45a33 Reviewed-on: https://review.typo3.org/49511 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Gianluigi Martino <gmartino27@gmail.com> Tested-by:
Gianluigi Martino <gmartino27@gmail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
The new flex form data structure handling in more picky and throws exception if a given data structure identifier can not be resolved. The FormEngine logic that displays exclude fields of flex forms has to do some guess work to find possible data structures. This may fail, resulting in an exception. The patch changes the according general exception to a specific one, catches it in the find flex form access rights logic, and adds more docu on what exactly is happening in this code. Change-Id: I2b808cbe804ba4ab967c8d95b17c0a12ec65ffd4 Resolves: #78852 Related: #78581 Releases: master Reviewed-on: https://review.typo3.org/50820 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Reviewed-by:
Alexander Rothmund <alexander@rothmund.ch> Tested-by:
Alexander Rothmund <alexander@rothmund.ch> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Helmut Hummel authored
This commit ensures that the FormViewHelper is in a clean state and can render the required hidden fields (again). Resolves: #77097 Releases: master, 7.6, 6.2 Change-Id: I82f90ee7c0aaf44cd48a9abde6dbb012f536543e Reviewed-on: https://review.typo3.org/49104 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-