Tutorials

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

TYPO3: Filter in TCA Typ Group verwenden

Neulich habe ich das erste Mal gemerkt, dass man beim TCA Typ "group" nicht die Möglichkeit hat "foreign_table_where" zu verwenden, wie beim Typ "select". Das brachte die Schwierigkeit mit sich, dass ich eine Möglichkeit gesucht habe, den Benutzer…


PHP: Russische Zeichen erkennen um beispielsweise Spam zu vermeiden

Bei mir kommt es recht häufig vor, dass in meinen Kommentaren Spams mit russischen Inhalt kommen. Nach kleiner Recherche habe ich eine Funktion gefunden, die die russische Sprache erkennt. So kann ich dann jeden Kommentar, der hier ein true…


CSS transition: Höhe von 0 auf Auto animieren Workaround

Eine Höhe von 0 zu Auto animieren ist eine Sache, die man bestimmt öfter mal tun möchte. Mit CSS transitions merkt man schnell, dass das nicht klappen will. Aber es gibt noch Hoffnung! Man kann max-height und overflow:hidden benutzen, um das Ganze…


Linux: Alle Dateien rekursiv in einem Ordner zählen

Möchte man auf einem Linux-Betriebssystem alle Dateien innerhalb eines Ordners und dessen Unterordner (rekursiv) zählen, so geht das ganz einfach mit folgendem Befehl. Einfach "DIR_NAME" durch den Ordnernamen ersetzen, in dem gezählt werden soll.  …


TYPO3: In Extension 404 Seite werfen

Nach langer Suche habe ich eine sehr simple Möglichkeit gefunden, wie man aus Extensions einfach 404 Seiten werfen kann. Das will ich euch natürlich nicht vorenthalten.


Wordpress: Problemlösung für fehlende Adminbar in Wordpress Templates

Hat man das Problem, dass bei einem Template, selbst gebaut oder nicht, die Admin-Bar von Wordpress nicht angezeigt wird, dann liegt das meistens an fehlenden Wordpress Standardfunktionen im Header und im Footer. Haltet Ausschau nach diesen beiden…


TYPO3: Shortcut Menüpunkt als active setzen

In vielen TYPO3 Installationen kommt es vor, dass man einen Home/Startseite Link ins Menü einbaut, welche als Shortcut wieder auf die oberste Seite zeigt. Dieser wird allerdings niemals den Aktiv-Zustand bekommen. Um das Ganze zu lösen kann man mit…


Linux: Alle .svn Ordner recursiv löschen

Wenn man aus einem Projekt die ganzen .svn Ordner löschen möchte, weil man beispielsweise auf Git umsteigt, so kann man dies mit dem folgenden kleinen Befehl erledigen.


Laravel: Bildroute um Bilder aus dem Storage Ordner anzuzeigen

Wenn man bei Laravel einen Datei-Upload implementiert und die Dateien im Storage Ordner ablegen lässt, so sind diese von außen nicht erreichbar. Möchte man trotzdem an einige der Dateien herankommen, so kann man einfach eine Route erstellen, die…


NodeJs: Update von NodeJs? So funktionierts!

Um NodeJs zu updaten muss man nicht viel tun, da man dies mit direkt mit NPM machen kann. Das Ganze geht dann wie folgt: