[FEATURE] Allow multiple domain variants per site 06/58206/10
authorGeorg Ringer <georg.ringer@gmail.com>
Fri, 7 Sep 2018 07:42:13 +0000 (09:42 +0200)
committerSusanne Moog <susanne.moog@typo3.org>
Fri, 21 Sep 2018 10:14:54 +0000 (12:14 +0200)
commit68ebe0ad9812aac2a930abfeb133a41d44821c4e
treee0f0b9c0aec2d7f2091409c9b8b59bb3748fa5c6
parent75e3dccc04ab25870b7ad18f77069a63f6e7457e
[FEATURE] Allow multiple domain variants per site

Extend the site configuration by allowing multiple base domains
which are checked by the ConditionMatcher.

Resolves: #86303
Releases: master
Change-Id: Ib80821c80e88d86656b03d29b746e526f300fd95
Reviewed-on: https://review.typo3.org/58206
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>
typo3/sysext/backend/Classes/Form/FormDataProvider/SiteDatabaseEditRow.php
typo3/sysext/backend/Classes/Form/FormDataProvider/SiteTcaInline.php
typo3/sysext/backend/Configuration/SiteConfiguration/site.php
typo3/sysext/backend/Configuration/SiteConfiguration/site_base_variant.php [new file with mode: 0644]
typo3/sysext/backend/Resources/Private/Language/locallang_siteconfiguration_tca.xlf
typo3/sysext/core/Classes/ExpressionLanguage/FunctionsProvider/DefaultFunctionsProvider.php
typo3/sysext/core/Classes/ExpressionLanguage/FunctionsProvider/Typo3ConditionFunctionsProvider.php
typo3/sysext/core/Classes/ExpressionLanguage/SiteConditionProvider.php [new file with mode: 0644]
typo3/sysext/core/Classes/Site/Entity/Site.php
typo3/sysext/core/Configuration/ExpressionLanguage.php
typo3/sysext/core/Documentation/Changelog/master/Feature-86303-VariantsForSitesBase.rst [new file with mode: 0644]