Tutorials

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

Internet Explorer: Scrollbar nicht über den Content laufen lassen

Seit dem Internet Explorer 10 ist das Scrollbar-Verhalten etwas seltsam. Denkt das System, man hat ein Touch-Device blendet er andere Scrollbars ein. Benutzt man dann die Maus ändern sich diese auch wieder. Nun kommt es allerdings oft zum Problem,…


TYPO3: Salted Passwort in Extension/PHP erstellen

Möchte man in einer Extension beispielsweise fe_users anlegen, so benötigt man bei neueren TYPO3 Version salted passwords. Um diese zu erzeugen, kann man ganz einfach auf den Code im Core zugreifen und ihn nutzen. Das Ganze geht wie folgt:


Windows: Große Dummy Dateien mit der Kommandozeile (CMD) erstellen

Für ein paar Tests brauchte ich ein paar unterschiedlich große Dummy-Dateien. Windows bringt das Tool "Fsutil.exe" mit, mit welchem man schnell große txt-Dateien erstellen kann.Syntax


TYPO3: Im Extbase-Controller, bzw. generell außerhalb von Fluid auf die Sprachdatei zugreifen

Muss man auch außerhalb von Fluid auf Labels zugreifen, so kann man einfach den folgenden Aufruf verwenden. Er funktioniert genau wie der Viewhelper, da dieser nichts anderes tut, als diese Funktion aufzurufen.


PHP: Den Key bei der in_array-Funktion bekommen, falls etwas gefunden wurde

Benötigt man bei der Funktion in_array gleichzeitig den Key, der gefunden wurde, so kann man sich mit folgendem kleinen Snippet behelfen. Hierfür wird aber dann array_search anstelle in_array benutzt.


PHP: Funktion um Sonderzeichen durch Entsprechung des Alphabets zu ersetzen

Hat man beispielsweise eine Liste mit Namen und möchte diese gruppiert nach dem ersten Buchstaben ausgeben, so kann es vorkommen, dass Namen dabei sind, die mit Sonderzeichen beginnen. Ein Beispiel hierfür wäre das Sonderzeichen Š, welches bei…


Wordpress: Wartungsmodus nach Aktualisierung manuell ausschalten

Wordpress versetzt die Seite in den Wartungsmodus, wenn es Updates am System, Themes oder Plugins macht, damit die Datenbank nicht geändert wird, wenn geupdatet wird. Nun kann es aber vorkommen, dass ein Update fehlschlägt und die Seite bleibt im…


PHP: Umlaute/Sonderzeichen in CSV Export (Encoding)

Bei einem CSV Export via PHP ist mir aufgefallen, dass viele Sonderzeichen, insbesondere das €-Zeichen (Euro) einfach kaputt dargestellt werden. Nach sehr langer Suche und herumprobieren habe ich hier die Lösung gefunden. Excel erwartet das Windows…


Cordova: Windows Phone - File Plugin benutzbar machen

Möchte man das File-Plugin von Cordova benutzen und möchte einfach das Standard Verzeichnis des jeweiliges Betriebssystem nehmen, so kann man eigentlich immer cordova.file.dataDirectory benutzen. Bei Windows Phone funktioniert dies leider nicht.…


Windowsphone: Webfonts auf HTML5 Windows Phone Apps zum Laufen kriegen

Bei einer App für Cordova, Phonegap oder einem anderem Framework habe ich einen seltsamen Fehler bemerkt. Probiert man die Html5 App im IE Browser auf dem Windows Phone aus, so funktionieren alle Webfonts, öffnet man allerdings die Webapp, so wird…