[BUGFIX] t3lib_BEfunc::getViewDomain() returns wrong or no domain
authorJaume Prat <prat.jaume@gmail.com>
Tue, 22 Nov 2011 09:57:14 +0000 (10:57 +0100)
committerSteffen Ritter <info@rs-websystems.de>
Mon, 12 Mar 2012 16:28:40 +0000 (17:28 +0100)
commit09ef6f690e7b9d9cedc6c85ac0d88009697ae79a
treeaab20159d89bad8142cf21a88c8cbcaa56546a15
parent3f9adca6f36b42e508ab20e964075d0956d67fb1
[BUGFIX] t3lib_BEfunc::getViewDomain() returns wrong or no domain

If the TYPO3 BE host name is not configured as a sys_domain record
t3lib_BEfunc::getViewDomain() will always return TYPO3 BE host name
and not the first domain of the root line of the page which is
being previewed.

Furthermore, if the TYPO3 BE host name is configured as a sys_domain
but the current root line does not contain a valid domain record,
t3lib_BEfunc::getViewDomain() will return only 'http://' ie. no domain.

Change-Id: I12f2fa3aaee785e4577a93a61aad3b136ae03756
Fixes: #30892
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9317
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
t3lib/class.t3lib_befunc.php