tx_dam Versionierung im Workspace deaktivieren
in Extension/Snippets/TYPO3In einem Projekt wurde mit Workspaces und damit auch mit Versionierung gearbeitet, allerdings sollten Bilder und sonstige Media Dateien nicht über den Workspace laufen, sondern direkt Webfrei sein. Nach kurzen bemühen von Goolge fand ich den Beitrag Probleme mit DAM und Workspaces.
Um die Versionierung für tx_dam zu deaktivieren reicht dieser kurze Snippet in der ext_tables.php deiner eigenen Extension:
- // disable DAM versioning (note: DAM ext has to be loaded _before_ this extension)
- t3lib_div::loadTCA("tx_dam");
- $TCA['tx_dam']['ctrl']['versioningWS'] = 0;
Wichtig hierbei ist, dass tx_dam vor deiner Extension installiert ist und dies auch so in der localconf.php drin steht.
Überschriften in CE's modifizieren und anpassen
in Snippets/Tutorials/TypoScriptDie Standard Typbezeichnung für Überschriften (Standard, Layout1, Layout2, ...) sind für die meisten Redakteure mehr als unpraktisch. Auch für gestalterische Aufgaben sind die CSS Klassen, welche bei der Überschriften vergeben meist nicht zu gebrauchen. Die kann aber mit ein wenig TypoScript angepasst werden.
[mehr]
Inhaltselemente zeitgesteuert anzeigen
in Snippets/Tutorials/TypoScriptEs gibt Kundenwünsche, wo die Standardzeitsteuerung von Inhaltselementen bei TYPO3 nicht ausreicht. So war der letzte Kundenwunsch, eine Speisekarte für jeden Wochentag anzeigen zu lassen. Die Start- und Stopfelder der Inhaltselemente war dafür ungeeignet. Nach langem Suchen bin ich auch die Extension typoscript_code gestoßen, mit welcher TypoScript Code als Content-Element eingebunden werden ohne einen speziellen Marker anlegen zu müssen.
[mehr]
Layout des Inhaltselements wrappen
in Snippets/Tutorials/TYPO3/TypoScriptIn TYPO3 gibt es in den einzelnen CE's unter dem Karteireiter "Erscheinungsbild" (engl. Appearance) eine Select Box mit der Überschrift "Layout des Inhaltselements". Ohne zusätzliche TypoScript Konfiguration bleibt diese Funktion von TYPO3 leider ungenutzt, obwohl ein enorm starkes Potential in ihr steckt.
[mehr]
LoginBox mit jQuery aufpeppen
in Snippets/TYPO3/TypoScriptDie TYPO3 Core Extension felogin ist ein einfaches Formular, welches die Benutzerdaten verschickt. Auch nach dem Aufpeppen, bleibt sie ein einfaches Formular, jedoch kann man so etwas Interaktion auf der Webseite ermöglichen. Zudem sticht das Formular einem Besucher nicht direkt ins Auge. Mit wenigen Zeilen jQuery und einem kleinen Bildchen, ist der Effekt schnell gemacht.
[mehr]