Probleme bei der Darstellung des Newsletters? Dann klicken Sie 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.

Jetzt das Angebot nutzen und den Rabatt sichern!

TYPO3 News

Better Multilingual Support with Crowdin

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.

TYPO3 Tipps

TYPO3 9 LTS für Redakteure

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.

Beginners Guide to TYPO3 CMS, Community and Resources

Guter Überblick über Quellen und Ressourcen für TYPO3-Einsteiger. (Englisch!)

Artikel vorgeschlagen von: Sanjay Chauhan

Little gems in TYPO3 v9

Slides einer Vortrags von Jigal van Hemert über neue nette und teilweise recht unbekannte Funktionen in TYPO3 9 (Englisch).

TYPO3 V8 and MariaDB 10.2.7+

Hier erklärt Marcus Schwemer, warum TYPO3 8 Probleme mit MariaDB Version 10.2.7 und neuer hat.

Mehrere PIDs im Fluidtemplate auslesen, verneinen und für eine condition verwenden

Will man eine condition im Fluidtemplate auf bestimmte Seiten IDs anwenden, gibt es mehrere Optionen.

Vorschaubild für lokale Videos einbinden

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.

Ein eigenes Plugin für den CKEditor in TYPO3 schreiben

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.

Die 7 Todsünden des TYPO3-Redakteurs

Der Titel sagt ja eigentlich alles aus...

(Spoiler: dieser Artikel sollte mit Humor gelesen werden!)

Veranstaltungen nach Monaten sortiert ausgeben mit der TYPO3 Extension news

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.

Artikel vorgeschlagen von: Matthias Haack

TYPO3 Extensions

TYPO3 Scanner

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. 

Automatic Save

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.

Form to Database

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 ;)

Veranstaltungen

20 Jahre T3BOARD!

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.

Anmeldung für die T3BOARD20EU: https://t3board.typo3.org/t3board20eu/registration/before-you-register/

Anmeldung für die T3BOARD20CA: https://t3board.typo3.org/t3board20ca/registration/

This year at TYPO3 Developer Days, Karlsruhe

Die Agentur Nitsan Technologies aus Indien war auch dieses Jahr wieder bei den TYPO3 Developer Days mit dabei.

Artikel vorgeschlagen von: Sanjay Chauhan

Eine Liste (fast) aller Veranstaltungen findet ihr hier: https://typo3.org/community/events/official-typo3-event/all/

Verschiedenes

Git Merge rückgängig machen


CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 82

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.

Google führt neue Meta-Tag-Attribute für die Steuerung der Snippets ein

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.

Variable fonts & the new Google Fonts API

Änderungen in der Google Fonts API erklärt.

Dein Thema für den TYPO3-Newsletter

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

 

In den bisherigen Newslettern stöbern?

Hier gibt es alle bisher erschienenen TYPO3-Newsletter zum durchstöbern.

Keine aktuellen Infos verpassen:

Folgen Sie uns auf Facebook und Twitter

Bei Rückfragen stehen wir Ihnen gerne zur Verfügung. Supportanfragen per E-Mail bitte mit Angabe der Kundennummer an hosting@jweiland.net

Ihr Hosting-Team von jweiland.net

Sie erhalten diesen Newsletter, weil Sie sich mit der E-Mailadresse ###USER_email### registriert haben.

Sie möchten den TYPO3 Newsletter nicht mehr erhalten? Dann klicken Sie bitte hier zur Abmeldung.

 

jweiland.net - Jochen Weiland, TYPO3 Hosting, Schulungen, Projekte
Echterdinger Str. 57, 70794 Filderstadt
Info + Support: 0800 - 8976326 (0800 - TYPO3CM), ausserhalb Deutschlands: +49-711-9496960
USt-ID: DE226345594