Technologie-Messages per Typoscript
Bei vielen Webanwendungen gibt es Anforderungen an die Browser und Verbindungen. So muss oft JavaScript aktiviert sein, es sollte die Verbindung verschlüsselt erfolgen und manchmal werden auch diverse Browser nicht unterstützt. Um den Nutzer darüber zu informieren hilft das folgende Typoscript-Snippet, dass je nach Status und Anforderung den Benutzer benachrichtigt.
lib.login_message = COA
lib.login_message.stdWrap {
wrap = <div class="message">|</div>
required = 1
}
# nojs message
lib.login_message.10 = HTML
lib.login_message.10.value (
<noscript><h1>Bitte JS aktivieren!</h1></noscript>
)
# unsuported browser
lib.login_message.20 = HTML
lib.login_message.20.value (
<h1>Nicht unterstützter Browser!</h1>
)
[browser = firefox]
lib.login_message.20.value =
[global]
# nossl message
lib.login_message.30 = HTML
lib.login_message.30.value (
<h1>Unverschlüsselte Verbindung!</h1>
)
[globalString = IENV:TYPO3_SSL=1]
lib.login_message.30.value =
[global]