Extension configuration¶
Property
baseUrl
Data type
string
Description
This URL will be used as prefix for non speaking URLs and will also override the TYPO3_SITE_URL placeholder in the speakingUrlTemplate.
Default
<Empty string>
Property
baseUrlFromSiteBase
Data type
boolean
Description
If this enabled the prefix for non speaking URLs and the value of the TYPO3_SITE_URL placeholder in speaking URLs will be taken from "base" setting of the active site configuration.
Default
0
Property
createSpeakingURLs
Data type
boolean
Description
If true (1) then the tiny URL will be generated depending on the speakingUrlTemplate. Hint! If you enable this you might need to add a rewrite rule to you webserver!
Default
0
Property
speakingUrlTemplate
Data type
string
Description
The template that is used for creating a speaking URL (only relevant if createSpeakingURLs is set to 1).
You can use all available keys for \TYPO3\CMS\Core\Utility\GeneraulUtility::getIndpEnv()
as template markers (e.g. ###TYPO3_SITE_URL###
and the ###TINY_URL_KEY###
template marker will be replaced with the shortened URL key.
Default
###TYPO3_SITE_URL###tinyurl/###TINY_URL_KEY###
Property
base62Dictionary
Data type
string
Description
Dictionary for creating bas 62 based integers (see http://jeremygibbs.com/2012/01/16/how-to-make-a-url-shortener), use random string to increase security (e.g. http://textmechanic.com /String-Randomizer.html)
Default
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
Property
minimalRandomKeyLength
Data type
integer
Description
The minimum length that the random part of the tiny URL must have.
Default
2
Property
minimalTinyurlKeyLength
Data type
integer
Description
The minimum length that the whole tiny URL key must have.
Default
8
Property
urlRecordStoragePID
Data type
integer
Description
The PID where the tiny URL records are stored, use 0 to store them in the TYPO3 root.
Default
8