Probleme bei der Darstellung des Newsletters? Dann klicke hier für die Webansicht
TYPO3 News von jweiland.net
September 2019
TYPO3 Newsletter - September 2019
Herzlich willkommen zur neuen Ausgabe des TYPO3 Newsletters. Hier findest Du Neuigkeiten und Interessantes aus dem TYPO3-Universum.
Modern Extension Development for TYPO3 CMS with Extbase and Fluid
Vor kurzem ist die dritte Auflage des TYPO3 Extbase Buches erschienen. Die überarbeitete und aktualisierte Fassung basiert auf TYPO3 v9 LTS und bietet jedem TYPO3-Entwickler fundiertes Wissen, um mit dem Extbase Framework und der Fluid Templating Engine moderne Extensions für TYPO3 zu planen und zu entwickeln.
Ein eigenes Kapitel widmet sich den Sicherheitsstandards in TYPO3 und informiert, welche typische Schwachstellen in Extensions auftreten und wie diese vermieden werden können.
Das eBook enthält 19 Kapitel, über 400 Seiten, mehr als 200 PHP Code-Beispiele und über 100 HTML/Fluid Snippets, sowie mehr als 100 Abbildungen. Es ist derzeit ausschließlich in englischer Sprache erhältlich.
Als Abonnent unseres jweiland.net Newsletters erhalten Sie bis zum 14. Oktober 2019 exklusiv 20% Rabatt auf den empfohlenen Verkaufspreis bei Leanpub und zahlen nur US $29.59 zzgl. USt.
Das mehrsprachige Backend war schon immer ein großer Vorteil von TYPO3. Ob Französisch, Deutsch oder Englisch, das Backend in einer Sprache zu nutzen, die man versteht, bedeutet, schneller und sicherer arbeiten zu können.
Nach einer langen Geschichte mit Pootle geht TYPO3 weiter zu Crowdin, um die Übersetzung auf die nächste Stufe zu heben.
Leicht verständlich erklärt: unser kostenloser Videokurs zeigt detailliert alle Arbeitsschritte für das Erfassen und Pflegen von Inhalten in TYPO3 9 LTS.
49 Videos, fast 8 Stunden Material, als Nachschlagewerk oder zum Selbststudium.
Früher™️ konnte man im selben Verzeichnis eines hochgeladenen Videos eine Bild-Datei mit dem gleichen Dateinamen des Videos anlegen, welches dann als Vorschaubild verwendet wurde. In aktuellen TYPO3-Versionen funktioniert das leider nicht mehr so einfach.
Dieser Artikel erklärt, wie man eigene Plugins für den CKEditor in TYPO3 programmieren kann. Zwar gibt es bereits eine Vielzahl von Plugins für den Editor, aber diese decken nicht alle Anwendungsfälle ab.
Termine (Veranstaltungen) sollen in Monatsabfolge angezeigt werden. Jeder Monat, in dem mindestens eine Veranstaltung stattfindet, soll samt Jahresanzeige als Überschrift über den zugehörigen Terminen erscheinen. Nach Ende des Termins soll die Anzeige verschwinden und, sofern keine weiteren Termine in diesem Monat stattfinden, auch die Überschrift.
Dieses Tool durchsucht einen Ordner nach Code, der beschädigt oder veraltet ist. Es handelt sich um einen Wrapper um die TYPO3 Scanner-Bibliothek, die aus dem TYPO3 v9-Kern extrahiert wurde.
Diese Extension rüstet eine Funktion nach, die man aus vielen anderen Anwendungen kennt: das automatische Speichern von Eingabeformularen im Backend in einem frei definierbaren Intervall.
Fügt einen Finisher hinzu, um Formulareingaben direkt auch in der Datenbank zu speichern.
Sicher, das geht auch mit Bordmitteln ohne Extension, aber dafür wären manuelle Anpassungen in der YAML-Konfigurationsdatei eines Formulars notwendig. Diese Extension kann einem also diese Arbeite abnehmen.
Extension Updates im September
Ein kleine Auswahl von Extensions, die im September neu bzw. in einer aktualisierten Version im TER veröffentlicht wurden (In der Reihenfolge der Veröffentlichung, Stand 30.09.2019):
Dynamic Content Elements (DCE) dce / stable Best flexform based content elements since 2012. With TCA mapping feature, simple backend view and much more features which makes it super easy to create own content element types.
[clickstorm] SEO cs_seo / stable SEO Extension: Enables important on-page features for search engine optimization (SEO). Expands the page settings and any existing records, e.g. with a preview for Google...
Frontend Editing frontend_editing / stable Enable editors to work with the content in the most intuitive way possible
Snapshot snapshot / stable Create and restore DB and fileadmin snapshots
Device Conditions device / stable Provides additional TypoScript conditions for user agent detections based on the Piwik Device Detector library
Heise Shariff rx_shariff / stable Shariff implementation for TYPO3 CMS including the backend module, a viewhelper and a plugin.
Scheduled Social rx_scheduled_social / stable Post news articles to social media platforms and fetch likes from your social media account
GH Random Content gh_randomcontent / stable This frontend plugin shows random content elements from selected page(s).
Maps2 maps2 / stable Create maps with Marker, Area, Routes or Radius based on Google Maps or OpenStreetMap
Grid Gallery gridgallery / beta Adds a modern gridgallery content element to the website.
Indexed Search Autocomplete indexed_search_autocomplete / stable Extends the TYPO3 Core Extension Indexed_Search searchform with an autocomplete feature.
Yoast SEO for TYPO3 yoast_seo / stable Optimise your website for search engines with Yoast SEO for TYPO3. With this extension you get all the technical SEO stuff you need and will help editors to write high quality...
Site Language Redirection site_language_redirection / stable PSR-15 middleware to redirect user to correct site language via HTTP headers (Accept-Language)
Generic Gallery generic_gallery / stable One gallery to rule them all. Extbase & Fluid driven for use with any gallery / slide / rotate plugin.
S3 driver for FAL fal_s3 / stable Connect FAL/TYPO3 to any of the configured S3 buckets with a few clicks. File based configuration allows specific buckets depending on the context of your application.
Diese Liste stellt nur ein Auswahl interessanter Extensions dar, keine Empfehlung oder Wertung. Die Extensions wurden in der Regel nicht durch uns entwickelt und auch nicht getestet.
Tipp: nicht jede Extension muss 1:1 verwendet werden. Manchmal kann der Code einer Extension aber auch einfach zeigen, wie bestimmte Dinge gemacht werden können ;)
Kommendes Jahr feiert die TYPO3 Snowboard Tour T3BOARD ihr 20-jähriges Jubiläum!
Das schreit natürlich nach einer Feier und einer besonderen T3BOARD. Deshalb wird es 2020 zwei Events geben, und zwar die T3BOARD20EU in Tirol, aber auch die T3BOARD20CA in Canada!
Auf der Website des Events findet ihr alle wichtigen Informationen zu den Locations sowie auch die Links zum Ticketkauf.
Es gibt auch die Situation beim Webdevelopment, einen Git Merge rückgänig machen zu wollen, denn es kann zum Beispiel passieren, daß man ein bestimmtes Feature zu früh zur Verfügung gestellt hat oder auch einfach zu viele Files geadded wurden. Wie das geht, zeigt dieser Artikel.
Ziemlich überraschend führte Google eine ganze Reihe neuer Meta-Tag-Attribute für die Steuerung der Verwendung und Darstellung der Inhalte in den Snippets der Suchmaschine ein. Dadurch erhalten Webmaster mehr Möglichkeiten, die Vorschau ihrer Inhalte in der Google-Suche einzuschränken.
Wir halten ständig alle Augen und Ohren offen, um gute Links für den Newsletter zu finden. Und doch entgehen uns vielleicht die einen oder anderen interessanten Sachen.
Und hier kommst Du in Spiel!
Du kennst einen interessanten Artikel zum Thema TYPO3 oder hast selber einen veröffentlicht? Du hast eine nützliche Extension entdeckt oder selbst entwickelt? Du veranstaltest ein Event, wie zum Beispiel ein Usergroup-Treffen?
Dann schicke uns einfach den Link mit einer kurzen Beschreibung. Eventuell können wir den Link dann in einem der nächsten Newsletter veröffentlichen.
Nutze bitte das Formular hinter dem folgenden Link, um uns dein Thema für den TYPO3-Newsletter zu schicken.
Hier den Link vorschlagen
Vielen Dank!
Dein Team von jweiland.net