
Pożegnanie z Mask - Content Blocks przejmuje kontrolę
Dziś na Slacku TYPO3 pojawiło się ważne ogłoszenie: Nikita Hovratov, opiekun popularnego rozszerzenia TYPO3 Mask, ogłosił, że jego dalszy rozwój zostanie wstrzymany. Poprawki błędów będą dostępne do 30 kwietnia 2026 r. - potem to się skończy. Wsparcie dla TYPO3 v14 nie jest planowane. Zamiast tego przyszłością będą bloki treści.
Dlaczego jest to ważne
Mask był prawdziwym przełomem dla wielu integratorów - w tym dla mnie. Możliwość tworzenia własnych elementów treści za pomocą jednego kliknięcia ułatwiła realizację niezliczonych projektów. Przez lata często korzystałem z Mask i wiem, że wielu członków społeczności uważa podobnie.
Istnieje już jednak nowoczesna alternatywa w postaci Content Blocks. Został on masowo opracowany w ciągu ostatnich dwóch lat i oferuje wszystkie funkcje, które zapewniał Mask - tylko lepiej. Rekomendacja Nikity jest jasna: każdy, kto korzysta z TYPO3 v13, powinien migrować do Content Blocks już teraz. Według niego i mojego osobistego doświadczenia, jest to całkiem proste.
Co to oznacza dla istniejących projektów?
Jeśli obecnie nadal korzystasz z Mask, masz czas na migrację do kwietnia 2026 roku. Później nie będzie już żadnych aktualizacji. Ważne informacje: Content Blocks nie ma jeszcze graficznego interfejsu użytkownika, ale istnieje schemat JSON dla IDE z automatycznym uzupełnianiem. Ja - i najwyraźniej wielu innych - nie tęsknię za graficznym interfejsem użytkownika, ponieważ konfiguracja za pomocą YAML jest bardzo łatwa i szybka do nauczenia. Każdy, kto do tej pory pracował z YAML, szybko się w nim odnajdzie. Jednak GUI zostanie prawdopodobnie dodane w przyszłości.
Wielkie podziękowania dla Nikity i Gernota
Chciałbym skorzystać z okazji, aby podziękować Nikicie. Mask został pierwotnie opracowany przez Gernota Ploinera , zanim Nikita przejął i kontynuował projekt. Gernot również zasługuje na wielkie podziękowania za pomysł i pierwszą realizację tego wspaniałego rozszerzenia. Maska była jednym z najważniejszych rozszerzeń dla poszczególnych elementów treści w TYPO3. Jego praca znacznie ułatwiła rozwój projektów i z pewnością będzie używana w wielu konfiguracjach TYPO3 przez długi czas. Dziękujemy za lata pracy, wsparcia i pasji włożonej w projekt!
Jeśli masz jakieś pytania lub chciałbyś omówić migrację, sprawdź kanał Slack.
Back

Kto tu pisze?
Cześć, jestem Wolfgang.
Od 2006 roku zagłębiam się w fascynujący świat TYPO3 - to nie tylko mój zawód, ale także moja pasja. Moja ścieżka prowadziła mnie przez niezliczone projekty i stworzyłem setki profesjonalnych samouczków wideo skupiających się na TYPO3 i jego rozszerzeniach. Uwielbiam rozwikływać złożone tematy i przekształcać je w łatwe do zrozumienia koncepcje, co znajduje również odzwierciedlenie w moich szkoleniach i seminariach.
Jako aktywny członek Komitetu Edukacyjnego TYPO3, jestem zaangażowany w utrzymywanie aktualnych i wymagających pytań egzaminacyjnych TYPO3 CMS Certified Integrator. Od stycznia 2024 roku mam zaszczyt być oficjalnym Partnerem Konsultacyjnym TYPO3!
Ale moja pasja nie kończy się na ekranie. Kiedy nie nurkuję w głębinach TYPO3, często można mnie spotkać na rowerze, eksplorującego malownicze szlaki wokół Jeziora Bodeńskiego. Te wycieczki na świeżym powietrzu są dla mnie idealną równowagą - utrzymują mój umysł w świeżości i zawsze dostarczają mi nowych pomysłów.