[BUGFIX] Handle both t3:// and normal file names at once (#1716)

[BUGFIX] Handle both t3:// and normal file names at once (#1716)

Fixup for "[FEATURE] Handle t3://file?uid=23 URLs in <v:resource.file> view helper"

The value of field
 <flux:field type="input" config="{renderType: 'inputLink'}"/>
gets different values in TYPO3 v9 and v10:

- TYPO3 v9 stored the path to the filename, e.g. "/fileadmin/user_upload/image.jpg"
- TYPO3 v10 stores a t3:// URL, e.g. "t3://file?uid=2342"

This patch automatically detects t3:// URLs in all image sources, regardless
if $treatAsUid is given.

That way the view helpers can load an image regardless if they have been stored
in TYPO3 v9 or v10:
 <v:resource.file identifier="/fileadmin/user_upload/image.jpg"/>
 <v:resource.file identifier="t3://file?uid=2342"/>
cweiske 2021-03-30

[BUGFIX] Do not process absolute image URIs in the backend (#1712)

[BUGFIX] Do not process absolute image URIs in the backend (#1712)

Sometimes the TYPO3v10 backend already returns absolute image URLs that do
not need to be modified anymore.
This happens for a couple of minutes only, afterwards the backend returns relative
URLs.
This patch fixes image URLs in that short timeframe.

Example of such an absolute image URL returned in the backend that needs no
further processing:
 http://localhost:5707/typo3/index.php?route=/image/process&token=414b99de77e22aa555584f4c53fdb5ebb9b2deb9&id=516701
cweiske 2021-03-26

[FEATURE] Handle t3://file?uid=23 URLs in &lt;v:resource.file&gt; view help…

[FEATURE] Handle t3://file?uid=23 URLs in <v:resource.file> view helper (#1711)

.. when treatAsUid=1

Those URLs appear when using a
 <flux:field type="input" config="{renderType: 'inputLink'}"/>

Resolves: https://github.com/FluidTYPO3/vhs/issues/1710
cweiske 2021-03-26

[TASK] Set beta stability

[TASK] Set beta stability
NamelessCoder 2021-01-22

Merge branch 'master' into development

Merge branch 'master' into development
NamelessCoder 2021-01-22

[TER] 6.0.5

[TER] 6.0.5
NamelessCoder 2021-01-22

Merge branch 'staging'

Merge branch 'staging'
NamelessCoder 2021-01-22

Merge branch 'development' into staging

Merge branch 'development' into staging
NamelessCoder 2021-01-22

[TASK] Generate change log for 6.0.5

[TASK] Generate change log for 6.0.5
NamelessCoder 2021-01-22

[BUGFIX] Replaced GeneralUtility::sysLog calls with calls to the logg…

[BUGFIX] Replaced GeneralUtility::sysLog calls with calls to the logging API

Use Logger where available. On versions that do not have the
Logger, fall back to 8.7-compatible GeneralUtility::sysLog.
bink 2021-01-22

[BUGFIX] Drop ChildNodeAccessInterface usage

[BUGFIX] Drop ChildNodeAccessInterface usage

This has been deprecated in TYPO3v9 and dropped in TYPO3v10.

The interface is not necessary since the switch to standalone Fluid with
TYPO3v8 whose ViewHelperInterface already contains the "setChildNodes()"
method formerly defined by ChildNodeAccessInterface.
mbrodala 2021-01-08

[BUGFIX] Correctly use PageRender meta tag API

[BUGFIX] Correctly use PageRender meta tag API

Fixes a problem with meta tags created via the
v:page.header.meta ViewHelper on TYPO3 <10.4,
in which a tag added by both the VH and TS/PHP
would not be overwritten. Additionally, fixes an
issue on TYPO3 9.5+ when generating http-equiv
or property meta tags which prevented these from
being possible.
NamelessCoder 2020-12-08

[BUGFIX] Support core FileReference in image size viewhelpers

[BUGFIX] Support core FileReference in image size viewhelpers
mbrodala 2020-10-20

[DOC] Fix documentation link

[DOC] Fix documentation link

Close: #1689
NamelessCoder 2020-10-01

Merge branch 'development' into staging

Merge branch 'development' into staging
NamelessCoder 2020-09-22

[TASK] Set beta stability

[TASK] Set beta stability
NamelessCoder 2020-09-22

Merge branch 'master' into development

Merge branch 'master' into development
NamelessCoder 2020-09-22

[TER] 6.0.4

[TER] 6.0.4
NamelessCoder 2020-09-22

Merge branch 'staging'

Merge branch 'staging'
NamelessCoder 2020-09-22

Merge branch 'development' into staging

Merge branch 'development' into staging
NamelessCoder 2020-09-22