Author: Marcus Schwemer

Fluid Styled Content – Next Generation TYPO3 Templating

Fluid Styled Content (FSC) is the new standard for rendering the standard content elements of TYPO3 in the frontend. It is a replacement for the good old system extension “CSS Styled Content“ (CSC). The goal of FSC is to ease the templating for the frontend. This article shows how to use and customize FSC. What’s new? CSC has done the complete rendering via TypoScript since the beginning. As you probably know, it was really a pain to customize the frontend rendering, especially if it is / was not your daily business. In contrary to that FSC comes only with...

Read More

TYPO3 6.2.18 and TYPO3 7.6.3 released – Security & Bugfix Update

On tuesday, February 17th, the TYPO3 development team released the maintenance updates of TYPO3 for the versions 6.2 and 7.6. Four security patches and many bugfixes were included. Read on for details …  Fixed Security Vulnerabilities Security bulletins were published for the following issues: SQL Injection in dbal (EXT:dbal) TYPO3 versions: 6.2.0 – 6.2.17 Link: If you are using dbal, you are hit by this severe issue, if you are using dbal with mysql passthrough enabled. Cross-Site Scripting in link validator component (EXT:linkvalidator) TYPO3 versions: 6.2.0 – 6.2.17, 7.6.0. – 7.62 Link: This enables cross-site-scripting in the backend using the link validator. In order to exploit this issue, the attacker must have a valid backend login and access to content which is scanned by the linkvalidator. Cross-Site Scripting in content element „form” (legacy) TYPO3 versions: 6.2.0 – 6.2.17 Link: A cross site scripting vulnerability was detected in the content element form. In order to exploit this issue, the attacker must have a valid backend login and access to a form content element. Cross-Site Scripting in form component (EXT:form) TYPO3 versions: 6.2.0 – 6.2.17 Link: This issue can be explored by any website visitor using a form, provided by the system extension “form”. The extension fails to sanitize the user input properly. All issues are solved by installing the recent versions. If you are looking the changed lines of code, which were changed,...

Read More

Image Cropping in TYPO3 Backend

Since TYPO3 version 7 there is a new image cropping tool available in the backend. It enables the editors to select and save a region of an image right where they add the image. This post explains the usage, its configuration and how to use it in your own extensions. For Editors The cropping tool available is on the tab „Media“ in the content elements of type „Text & Media“. A click on the button „Open Editor“ opens the cropping tool. On the left side of the editor there is the original image, on the right side there is...

Read More

Get in touch with TYPO3 companions

As (probably) any other open source community the TYPO3 community is distributed around the world. In order not to get lost in the digital universe, all community members should stay in contact. This should be not only by digital means, but also afk (away from keyboard). Here is an overview, how can get or stay in contact with each other. TYPO3 Usergroups TYPO3 usergroups are (in most cases) regular held meetups where you can meet local fellows. On you find a list of current usergroups here. with 27 groups worldwide and 20 user groups in Germany. Many...

Read More

15 Local Development Setups for TYPO3

Fourteen setups and systems that help you to develop websites with TYPO3. Local development can really boost your efficiency and effectiveness! Most of the solutions are (at least) partially cross platform. Most of them work also with any other php / mysql project, like wordpress, drupal or joomla. On the first sight, it might be not clear why you should develop locally. I will show you three reasons. There are probably more. If you like to mention one or more additional reasons, you are welcome to add a note in the comments. 😉 3 Reasons, why you should develop locally...

Read More

Patrons Platinum Level

Amazon – Affiliate

If you like this blog and want to support me, you can use the following Amazon Logo to order products there. For each ordered product, I will receive a small commission. There will be no additional costs for you,

Become a Patron