TYPO3 CMS 7+ Login Provider API und ’sorting‘

TYPO3 CMS 7+ Backend Login Provider API und sorting
Zum Artikel

Benutzerfreundlicher Umgang mit „broken links“

Durch das lebendige Ändern von Websites ändern sich auch die Adressen einzelner Seiten (URLs) laufend. Dies kann dazu führen, dass gespeicherte Adressen (von Suchmaschinen, Verlinkungen oder Bookmarks) nicht mehr erreichbar sind. Tipps für einen professionellen Umgang damit – und wie Sie Besucher und Suchmaschinen freundlich behandeln sowie den TYPO3 Linkvalidator […]
Zum Artikel

Wir waren auf den T3DD16!

Vergangene Woche fanden die TYPO3 Developer Days – kurz T3DD16 – in Nürnberg statt und mein Kollege Martin Kutschker und ich waren live dabei! Die Veranstaltung war über vier Tage angesetzt und wir waren vom Anfang bis zum Ende dabei. Es gab Vorträge, Hands-on Workshops und Diskussionen zu spannenden Themen […]
Zum Artikel

T3DD16 – plan2net sponsert die Coding Night

Von 1.-4. September 2016 finden aktuell in Nürnberg (Deutschland) die als „T3DD“ bekannten TYPO3 Developer Days statt. Es ist die grösste technische Veranstaltung der TYPO3 Community, die alle Aspekte des TYPO3 CMS behandelt: in intensiven Tutorials, Workshops und Sessions tauschen sich hier Developer über neue Entwicklungen aus, werden spannende Produktfeatures […]
Zum Artikel

TYPO3 ViewHelper Tipps

Heute möchte ich euch zwei Tipps zeigen, welche die Geschwindigkeit von TYPO3 ViewHelpers deutlich beeinflussen können. Tipp1: Caching Aufpassen muss man bei ViewHelpers die Facets\ChildNodeAccessInterface statt Facets\CompilableInterface nutzen, da sie nicht gecacht werden und sich das Parsen der Seite um Sekunden verzögern kann. Folgende ViewHelper werden nicht gecacht: <f:switch> → […]
Zum Artikel

MailHog – Einrichten eines lokalen Mailservers

Bei manchen Projekten ist es unvermeidbar einen lokalen Mailserver einzurichten, um gewissen Funktionalitäten zu prüfen bzw. zu entwickeln. Oftmals ist es jedoch gerade für Anfänger eine Herausforderung solch alltäglich gebräuchliche Tools zu verwenden bzw. einzurichten. Aus diesem Grund widmet  sich dieser Artikel dem Installieren eines lokalen Mailservers (MailHog) auf einem […]
Zum Artikel

Kleines Shell Script zum Auffinden von Bildern mit gewisser Größe

Voraussetzungen: Bash find, awk identify von ImageMagick oder GraphicsMagick #!/bin/bash MIN_WIDTH=240 MIN_HEIGHT=200 # internal field separator, https://bash.cyberciti.biz/guide/$IFS # changed to make file names with spaces work OIFS="$IFS" IFS=$'\n' # find all files with type image for image in `find . -type f -exec file {} \; | awk -F: '{if ($2 […]
Zum Artikel

TCA-Konfiguration und der TYPO3-Cache

Wie man als TYPO3-Extension-Entwickler die Performanz eines Seitenaufrufs ganz leicht verbessern kann. Seit der Version 6 LTS kann man in einer Extension verschiedene Konfigurationen des $TCA-Arrays, die traditionell in ext_tables.php abgelegt wurden, auslagern. Das sind zum einen Definitionen und Erweiterungen von SQL-Tabellen als auch Konfigurationen von Plugins. Configuration/TCA/<tabelle>.php TYPO3 erwartet […]
Zum Artikel

TYPO3camp in Wien vom 6.-8. Mai 2016

Anfang Mai findet auf der Hauptuniversität Wien das 1. TYPO3camp in Österreich statt. plan2net ist nicht nur Platinum-Sponsor des Events; unsere Kollegen werden in kurzen Vorträgen oder Sidetalks ihr Wissen mit den KollegInnen sehr gerne austauschen. Am 6. Mai startet das TYPO3camps mit der Erstregistrierung und einer gemütlichen WarmUp-Party. Samstag […]
Zum Artikel

Live Chat auf meiner Website – Dos & Don’ts

Kundenservice mit einem Live Chat auf der eigenen Website anbieten ist nicht schwer – unzählige Anbieter und technisch einfache Lösungen verlocken zur raschen Implementierung. Doch was ist im Hintergrund zu beachten? Welche Fallstricke lauern? Wie gelingt hervorragender Kundensupport? Was nützt Live Chat auf meiner Website? Chatfunktionen etablieren sich zunehmend auch […]
Zum Artikel

Anfrage
Eine kleine Rechenübung*: