Probleme bei der Darstellung des Newsletters? Dann klicke hier für die Webansicht

TYPO3 News von jweiland.net

May 2020

 

TYPO3 Newsletter - May 2020

Welcome to the new issue of the TYPO3 Newsletter. Here you will find news and interesting facts from the TYPO3 universe.

As a special highlight this month, we are offering readers of our TYPO3 Newsletter the opportunity to purchase the German translation of the TYPO3 Extbase eBook at a special discount.

As far as events are concerned, the trend of the last 2 months continues: many events are being held online. As a replacement for the canceled TYPO3 Developer Days, the TYPO3 Techsummer20 was launched at relatively short notice. There will also be many virtual user group meetings with interesting topics in the coming days and weeks.

A lot has also happened on the extension market, and many established and new, interesting extensions are now available for TYPO3 10.

Pro tip: if you ever want to find your extension, your blog article here in the newsletter: you will find the relevant information below!

And now, on behalf of the entire jweiland.net team, I hope you enjoy browsing through this newsletter! Stay healthy!

Wolfgang Wagner
jweiland.net

The Extbase book in German - exclusive offer for our readers

Last year, we offered readers of our newsletter an exclusive discount on the English-language TYPO3 Extbase eBook.

Since April, a translation of the book has also been available to German-speaking TYPO3 developers. The technical book provides beginners and advanced developers with access to the demanding subject matter and uses practical examples to show how to write clean code according to modern standards for TYPO3. Now you can also learn in German how to plan and develop projects with Extbase and Fluid and how to avoid typical security vulnerabilities in extensions.

As a subscriber to our TYPO3 newsletter, you will receive an exclusive 25% discount on the recommended retail price at Leanpub until June 12, 2020 and pay only US $27.74 plus VAT.

Take advantage of the offer now and secure the discount!

TYPO3 News

TYPO3 v6.2.50, 7.6.43, and 8.7.34 ELTS Released

New ELTS versions available, including the first 8.7 ELTS release

You, me, and TYPO3 ... with Oli Bartsch

Behind TYPO3 is above all the community. This series introduces some members of this community.

TYPO3 face masks

They're here: the brand new TYPO3 masks! Protect your fellow human beings and stand up for TYPO3!

Improving Developer Adoption in TYPO3

TYPO3 Core Lead, Benni Mack of b13 talks about how he hooked into the PHP Framework Interoperability Group, and what it means for the project. Getting involved with FIG has put TYPO3 in a position to innovate and collaborate with other PHP projects. TYPO3 is now easier to learn because it uses shared abstractions and widely used standards. This also opens up creative potential for TYPO3 developers.

How We Make TYPO3 Upgrades Fast and Easy

Upgrades between major versions of TYPO3 are easier than ever before. People seem to overestimate the work required to upgrade their sites.

TYPO3 tips

Unit-, Functional- and Acceptance-Tests for a TYPO3 Extension with GitHub Actions

Since November 2019, you can perform the above tests with Github Actions. This article shows how.

Caching in TYPO3 - Part 2

We all want our TYPO3 pages to load faster. By understanding the concept of cache variants of a single page, you know exactly how to build and refine your websites built with TYPO3-and you will never ever have to worry about editors complaining about performance anymore. Let's wrap our heads around the cHash parameter!

FlexformDataProcessor for Custom Content Elements

Awesome list of TYPO3 knowledge resources

List of useful sources around TYPO3. Feel free to expand it!

Use case: Caching, DI and events

Let's look at a practical implementation of the TYPO3 v10 features "Dependency Injection" and "Events" in combination with the caching framework to show some of their flexibility, power and beauty.

TYPO3: two-column and multi-column forms

Forms are a common content element. The form can be kept clear and compact with a two-column or multi-column design.

Article suggested by: Christoph Werner

Is TYPO3 suitable for SEO? Yes!

When talking about SEO, Wordpress is often mentioned as a particularly suitable CMS. But what about TYPO3's SEO options?

Suggest article by: Christoph Werner

TYPO3 + CKEditor: Everything You Need To Know

The world's most popular CKEditor has been integrated into TYPO3 and it was one of the great decisions. Here, I want to guide from basic to advanced level CKEditor integration and customization into TYPO3 CMS.

Article suggested by: Sanjay Chauhan

The Ultimate TYPO3 Security Guide - Step by Step (2020)

We are proud that our very own TYPO3 CMS is one of the world's most secure OpenSource CMS!

Article suggested by: Sanjay Chauhan

TYPO3 Extensions

Sync Crop Areas

This extension can be a great help if you work with "Responsive Images" in TYPO3 and use different crop variants for different screen sizes. If required, the crop areas of the different variants can be synchronized with one click if you want to use the same image section for all variants.

Mask Export

The new version of Mask Export brings TYPO 10 compatibility and a few new features.

Reserve - TYPO3 reservation system for corona lockdowns

In order to meet the requirements for controlling visitor flows in the context of corona lockdowns, we have developed a corresponding extension for one of our customers in a fast-track process. This allows time slots with a fixed maximum number of visitors to be managed for various facilities. Visitors can then reserve tickets for a time slot and receive a QR code to print out or display on their smartphone. A scanner module is integrated into the extension, with which QR codes can then be scanned at admission control.

The extension will be published for TYPO3 8, 9 and 10 in the TER next week.

10 Awesome TYPO3 Extensions For Editors - Series 3

Thanks for staying tuned to our T3Popular series, if you're new here, we have initiated a T3Popular Series for TYPO3 developers, integrators, editors, etc...,

Article suggested by: Sanjay Chauhan

TYPO3 Site Language Redirection

PSR-15 middleware to redirect user to correct site language.

  • Language detection is based on HTTP headers (browser language) or IP address.
  • When the user switches the language, a cookie gets set to save the new language as preferred language.

Article suggested by: Harald Atteneder (URBAN TROUT)

Extension updates in May

A small selection of extensions that were published in the TER in May in a new or updated version (in order of publication, as of 29.05.2020):

  • Session Planner
    session planner / stable
    Plan and display sessions for bar camp like events
  • Custom dashboard widgets
    custom_dashboard_widgets / stable
    Set of custom widgets for the new dashboard module. Let's start creating your own!
  • File List
    file_list / stable
    This extension provides a frontend plugin which shows a list of files and folders in a specified directory on the file system (comparable to Apache directory listing) or using more...
  • Secure Downloads
    secure_downloads / stable
    "Secure Download": Apply TYPO3 access rights to ALL file assets (PDFs, TGZs or JPGs etc. - configurable) - protect them from direct access.
  • File Fill
    filefill / stable
    Find and fetch missing local files from different remotes
  • Apache Solr for TYPO3 - Enterprise Search
    solr / stable
    Apache Solr for TYPO3 is the enterprise search server you were looking for with special features such as Faceted Search or Synonym Support and incredibly fast response times of...
  • Site Crawler
    crawler / stable
    Libraries and scripts for crawling the TYPO3 page tree.
  • KeSearch Indexer for Mask Elements
    mask_kesearch_indexer / stable
    Indexer for mask elements, both tt_content columns and tx_mask-tables.
  • Delete old files
    deletefiles / stable
    Scheduler task for deleting old files and folder. Supports FAL. Useful for GDPR / DSGVO compliance.
  • Useful information in reports module
    additional_reports / stable
    Useful information in the reports module: xclass, ajax, cliKeys, eID, general status of the system (encoding, DB, php vars...), hooks, compare local and TER extension (diff), used...
  • Cookie Consent for TYPO3 - GDPR Optin
    we_cookie_consent / stable
    Cookie Consent Panel (Optin) with DSGVO/GDPR compliant use of cookies. Preconfigured modules for Google Analytics, Facebook and other frequently used services. Arbitrary...
  • LoginViaEMail
    loginviaemail / stable
    EN: With the "Frontend user login" extension in the core, you can only log in with the user name. The e-mail address that the user has entered in the personal data cannot be used....
  • beautyOfCode Syntax Highlighter
    beautyofcode / stable
    This plugin provides Java-Script based, state-of-the-art, feature rich syntax highlighting by using SyntaxHighlighter or Prism. t3editor enabled.
  • TYPO3 Console
    typo3_console / stable
    A reliable and powerful command line interface for TYPO3 CMS
  • Amazon AWS S3 FAL driver (CDN)
    aus_driver_amazon_s3 / stable
    Provides a FAL driver for the Amazon Web Service S3.
  • Infinite Scrolling
    infinitescrolling / stable
    With this extension you can read nearly every paginator and realize infinite scrolling
  • Weather
    weather2 / stable
    Display weather reports and weather alerts using various Weather APIs. Default APIs: OpenWeatherMap and Deutscher Wetterdienst
  • Cookie manager - Consent Panel (Optin)
    om_cookie_manager / beta
    Features: Consent Panel (Optin), Grouping and Google Tag Manager support. With this Extension you can manage the script/html tags that generates cookies on your site or simply...
  • Social GDPR
    social_gdpr / stable
    Show social media after user confirmation

This list is only a selection of interesting extensions, not a recommendation or rating. The extensions were generally not developed or tested by us.

Tip: not every extension has to be used 1:1. Sometimes the code of an extension can simply show how certain things can be done ;)

events

Update - What's About TYPO3 Events in 2020?

Of course, many TYPO3 events have been canceled this year. Nevertheless, in addition to the user groups, there are also a number of official events that are being held online. Here is an overview.

TYPO3 Meetup Munich, 02.06.2020

The meeting of the TYPO3 Usergroup Munich will take place online on 02.06.2020. Topic among others: Asset management with Webpack Encore.

TYPO3 Usergroup Lake Constance, 09.06.2020

The TYPO3 Usergroup Bodensee meets again virtually on 09.06. Topic among others: Presentation of the CMS "Kirby" by its developer Bastian Allgeier.

Pre-registration is required.

TYPO3 Meetup Karlsruhe remote

On 17.06. the TYPO3 Meetup Karlsruhe will take place online.

Techsummer20

As the TYPO3 Developer Days have been canceled this year we have thought about how to make it possible to have some time together to talk a bit about TYPO3 and what's happening this year.

For this reason, we decided to organize the TYPO3 TechSummer. We will have two evenings and a whole day of talks, time for hanging around via screen, and get in touch with each other. Thanks to the Orga Teams of various bar camps the TYPO3 TechSummer leads directly to the first global TYPO3 Online Bar Camp. We would really love to see you all on some great events and hope to get a bit of the nice community feeling of TYPO3 via the screens.

You can find a list of (almost) all events here: https: //typo3.org/community/events/official-typo3-event/all/

Miscellaneous

Flexbox30

Free course on CSS Flexbox (English)

Use this tool to bypass the installation of the Zoom client

Zoom Redirector is a browser extension that redirects meeting links to Zoom's browser-based web client. For all those who appreciate Zoom for its image and sound quality but do not want to download the app.

Your topic for the TYPO3 newsletter

We are constantly keeping our eyes and ears open to find good links for the newsletter. And yet we may miss out on one or two interesting things. And this is where you come in! Do you know of an interesting article on the subject of TYPO3 or have you published one yourself?
Have you discovered a useful extension or developed one yourself?
Are you organizing an event, such as a user group meeting? Then simply send us the link with a short description. We may be able to publish the link in one of our next newsletters. Please use the form behind the following link to send us your topic for the TYPO3 newsletter. <LINK https://goo.gl/forms/VwQDjUknrEkAhFqp1>Suggest the link here Thank you very much! Your team from jweiland.net
 

Browse through the previous newsletters?

Here you can browse through all previously published TYPO3 newsletters.

Never miss the latest information:

Follow us on Facebook and Twitter

If you have any questions, please do not hesitate to contact us. Please send support requests by e-mail with your customer number to hosting@jweiland.net

Your hosting team from jweiland.net

You are receiving this newsletter because you have registered with the e-mail address ###USER_email###.

You no longer wish to receive the TYPO3 newsletter? Then please click here to unsubscribe.

 
jweiland.net - Jochen Weiland, TYPO3 Hosting, Trainings, Projects
Echterdinger Str. 57, 70794 Filderstadt
Info + Support: 0800 - 8976326 (0800 - TYPO3CM), outside Germany: +49-711-9496960
VAT-ID: DE226345594