Entfernen oder Verändern der Anker-Links
TYPO3 erstellt automatisch für jedes Content Element einen Anker-Link um an die jeweilige Stelle der Seite zu verlinken. Oft werden diese aber gar nicht benötigt und man kann diese Anker-Links entfernen.
tt_content.stdWrap.dataWrap >
Aus die selbe Art und Weise lassen sich die Anker an die Bedürfnisse anpassen. Als Beispiel sei hier die Default Konfiguration gezeigt.
tt_content.stdWrap.dataWrap = <a id="{field:uid}"></a> |
HTML Kommentare entfernen
Sicherlich haben Sie schon die vielen Kommentare im erzeugten HTML Quelltext gestört, welche eigentlich für den Entwickler der Seite gedacht sind, jedoch auf der fertigen Seite so nichts mehr verloren haben.
Mit diesem TypoScript lässt sich das schnell beheben:
config.disablePrefixComment = 1
Admin Panel ein / aus schalten
Oft ist die Rede vom Admin Panel auf der TYPO3 Seite, man kann es aber nicht entdecken. Der Grund ist einfach. Das Admin Panel muss erst aktiviert werden und das geht wie folgt.
config.admPanel = 1
Jetzt hat man im unteren Bereich der Seite das Admin Panel und es stehen weitere Funktionen wie z.B. Frontend Editing zur Verfügung.
Spamschutz für eMail Adressen
Wer kennt sie nicht, die Spammails die einem tagtäglich auf die Nerven gehen. An die Adressen kommen die Spammer vor allem über Internetseiten welche von sogenannten Bot Scripts nach eMail Adressen abgesucht werden.
Hier kann TYPO3 etwas für Sie tun. Fügen Sie folgende Zeilen in Ihr Root Setup ein:
config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)
Von nun an werden Ihre Mailadressen auf Ihrer TYPO3 Seite automatisch mittels einer JavaScript Funktion verschlüsselt.
Favicon in die Seite einbinden
Um den Shotcut Icon in TYPO3 einzubinden ist folgendes im Root Setup einzutragen:
page.shortcutIcon = favicon.ico
Die Datei sollte im Hauptverzeichnis, wo auch z.B. index.php liegt, abgelegt werden. Dort werden die Favicons per default von den Browsern auch gesucht.
Unnützes class="bodytext" entfernen
Der Rich Text Editor von TYPO3 erzeugt bei jedem Absatz das P-Tag mit der CSS Klasse bodytext. Das ist jedoch überhaupt nicht nötig, da man mit CSS das P-Tag direkt formatieren kann und der Zusatz den Seitenquelltext nur unnötig aufbläht.
Folgender Einzeiler im Root Setup schaft diesen Umstand aus der Welt:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
