Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Linux: PageUp und PageDown für Autovervollständigung benutzen

Bei mir kommt es immermal wieder vor, dass ich Befehle nicht vollständig im Kopf habe und dann immer lange durch die History gucke, oder sogar Google beauftrage mir das Kommando herauszusuchen. Mit den folgenden Zeilen in der "/etc/inputrc" hilft...


TYPO3: Eigene Lightbox benutzen, anstelle des Javascript Popups

Hat man für ein Bild die Checkbox "Bei Klick vergrößern" gesetzt, so rendert TYPO3 standardmäßig ein Javascript an den Link zum Bild und öffnet dieses in einen Popup. Da das nicht so schön ist und in meinen Augen auch nicht mehr zeitgemäß zeige ich...


TYPO3: Truncate Tabelle mit dem Querybuilder

Ich Folgenden zeige ich euch, wie man mit dem neuen Querybuilder von TYPO3 eine Tabelle leeren kann. Das geht recht einfach:


GIT: Dateiberechtigungsänderungen ignorieren (filemode changes)

Hat man einen Ordner innerhalb eines Git Projekte via chmod oder chown bearbeitet, so zeigt git einem jede Datei als geändert an. Das kann dann schonmal zu merge conflicts und sonstigen Blockaden führen. Wenn man weiß, dass einem die...


TYPO3: Typoscript - Bild aus dem Mediafeld/Seiteneigenschaften einer Seite ausgeben

Immer wieder benötigt man für verschiedene Webseiten und Unterseiten verschiedene Bilder. bzw. Keyvisuals im Header. Das ist ansprechend und wertet eine Seite auf. TYPO3 bietet hier per Default die Möglichkeit in Seiteneigenschaften im...


TYPO3: FeLogin (fe_login) um eigene Marker erweitern

Da fe_login immernoch Tripple-Hash Templates (###) verwendet (warum ist mir ein Rätsel), kann man das Template nicht so einfach pflegen wie ein normales Fluid-Template. Es gibt aber die Möglichkeit eigene Marker über einen Hook hinzuzufügen, um so...


PHP: IPTC-Daten via PHP auslesen

Viele Bilder haben sogenannte Metadaten im Head gespeichert, die einem viele Infos über das Bild geben. Diese Daten sind oft sehr nützlich um sie beispielsweise in einer Bilddatenbank direkt zu benutzen. So bekommt man ohne Zutun beispielsweise...


Bootstrap: Youtube Video im Modal beim Schließen stoppen

Hat man ein Youtube/Vimeo oder ein sonst wie via Iframe eingebundendes Video in einem Bootstrap Modal, so kann man dieses mit folgendem Trick sehr leicht stoppen/resetten, wenn man das Modal schließt.


TYPO3: addQueryString GET/Post Parameter mit zu Links im TMENU hinzufügen

Wenn man in TYPO3 mit Typoscript ein Menü baut, so kann es vorkommen, dass man trotz Verlinkung auf andere Seiten die aktuellen Get-Parameter behalten möchte. Das köntne zum beispiel eine Einstellung sein, die man auf einer Seite setzt und die sich...


Git: Nur einzelne Dateien pullen

Manchmal kommt es vor, dass man schon commited und gepusht hat kommt auf seiner Entwicklungsmaschine und es in zu dem Zeitpunkt einen Fehler gibt, der noch zwischengeschoben werden muss. Da das Branching und der Master nun aber schon mit einem zu...