|
Probleme bei der Darstellung des Newsletters? Dann klicke hier für die Webansicht
|
|
TYPO3 News von jweiland.net
|
September 2019
|
| |
TYPO3 Newsletter - September 2019
|
|
Welcome to the new issue of the TYPO3 Newsletter. Here you will find news and interesting facts from the TYPO3 universe.
|
|
Modern Extension Development for TYPO3 CMS with Extbase and Fluid
|
|
|
The third edition of the TYPO3 Extbase book has recently been published. The revised and updated version is based on TYPO3 v9 LTS and offers every TYPO3 developer sound knowledge for planning and developing modern extensions for TYPO3 with the Extbase Framework and the Fluid Templating Engine.
A separate chapter is dedicated to security standards in TYPO3 and provides information on typical vulnerabilities in extensions and how these can be avoided.
The eBook contains 19 chapters, over 400 pages, more than 200 PHP code examples and over 100 HTML/Fluid snippets, as well as more than 100 illustrations. It is currently only available in English.
As a subscriber to our jweiland.net newsletter, you will receive an exclusive 20% discount on the recommended retail price at Leanpub until October 14, 2019 and pay only US $29.59 plus VAT.
Take advantage of the offer now and secure the discount!
|
|
|
|
|
|
|
The multilingual backend has always been a great advantage of TYPO3. Whether it's French, German or English, using the backend in a language you understand means you can work faster and more confidently.
After a long history with Pootle, TYPO3 is moving on to Crowdin to take translation to the next level.
|
|
|
|
|
|
|
|
Easy to understand: our free video course shows in detail all the steps for creating and maintaining content in TYPO3 9 LTS.
49 videos, almost 8 hours of material, as a reference work or for self-study.
|
|
|
|
|
|
|
|
Good overview of sources and resources for TYPO3 beginners. (English!)
Article suggested by: Sanjay Chauhan
|
|
|
|
|
|
|
|
Slides of a presentation by Jigal van Hemert about new nice and partly quite unknown features in TYPO3 9 (English).
|
|
|
|
|
|
|
|
Here Marcus Schwemer explains why TYPO3 8 has problems with MariaDB version 10.2.7 and newer.
|
|
|
|
|
|
|
|
If you want to apply a condition in the Fluidtemplate to certain page IDs, there are several options.
|
|
|
|
|
|
|
|
Früher™️ you could create an image file with the same file name of the video in the same directory of an uploaded video, which was then used as a preview image. Unfortunately, this no longer works so easily in current TYPO3 versions.
|
|
|
|
|
|
|
|
This article explains how to program your own plugins for the CKEditor in TYPO3. Although there are already a large number of plugins for the editor, these do not cover all use cases.
|
|
|
|
|
|
|
|
The title says it all...
(Spoiler: this article should be read with humor!)
|
|
|
|
|
|
|
|
Dates (events) should be displayed in monthly sequence. Each month in which at least one event takes place should appear as a heading above the associated events, together with the year. After the end of the event, the display should disappear and, if no further events take place in this month, the heading should also disappear.
Article suggested by: Matthias Haack
|
|
|
|
|
|
|
|
This tool searches a folder for code that is damaged or outdated. It is a wrapper around the TYPO3 Scanner library, which was extracted from the TYPO3 v9 core.
|
|
|
|
|
|
|
|
This extension upgrades a function that is familiar from many other applications: the automatic saving of input forms in the backend at a freely definable interval.
|
|
|
|
|
|
|
|
Adds a finisher to save form entries directly in the database.
Of course, this is also possible with on-board tools without an extension, but this would require manual adjustments to the YAML configuration file of a form. This extension can therefore do this work for you.
|
|
|
Extension updates in September
|
|
A small selection of extensions that were published in the TER in September in a new or updated version (in order of publication, as at 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 Optimize 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.
This list is only a selection of interesting extensions, not a recommendation or rating. As a rule, the extensions have not been 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 ;)
|
|
|
|
|
|
Next year, the TYPO3 Snowboard Tour T3BOARD will be celebrating its 20th anniversary!
Of course, this calls for a celebration and a special T3BOARD. That's why there will be two events in 2020, the T3BOARD20EU in Tyrol, but also the T3BOARD20CA in Canada!
On the event website you will find all the important information about the locations as well as the links to buy tickets.
Registration for the T3BOARD20EU: https: //t3board.typo3.org/t3board20eu/registration/before-you-register/
Registration for the T3BOARD20CA: https: //t3board.typo3.org/t3board20ca/registration/
|
|
|
|
|
|
|
The agency Nitsan Technologies from India was once again present at this year's TYPO3 Developer Days.
Article suggested by: Sanjay Chauhan
|
|
|
|
|
CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 82
|
|
|
There is also the situation in web development where you want to undo a Git merge, because it can happen, for example, that you have made a certain feature available too early or simply too many files have been uploaded. This article shows how to do this.
|
|
|
|
|
|
|
|
Quite surprisingly, Google introduced a whole range of new meta tag attributes for controlling the use and display of content in the search engine's snippets. This gives webmasters more options for restricting the preview of their content in Google search.
|
|
|
|
|
|
|
|
Changes in the Google Fonts API explained.
|
|
|
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?
|
|
|
Never miss the latest information:
|
|
|
|
|
|
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###.
|
|
|
| |
|
|
|