Skip to content
Rozszerzenie TYPO3

tt_news Migracja dla TYPO3

Rozszerzenie migracyjne z tt_news na GeorgRinger/news. Przenosi dane, kategorie, obrazy i relacje. Standardowa ścieżka migracji przy aktualizacjach TYPO3.

Umów bezpłatną konsultację

Kto jeszcze używa tt_news, blokuje każdą aktualizację TYPO3 od wersji 10

tt_news był przez ponad dekadę standardowym rozszerzeniem do aktualności, komunikatów prasowych i wpisów blogowych w TYPO3. Tysiące stron zostało z nim zbudowanych, niektóre z setkami lub tysiącami artykułów. Problem: tt_news było ostatnio oficjalnie wspierane dla TYPO3 v7. Od TYPO3 v8 (2017) nie ma kompatybilnego wydania. Kto nadal ma tt_news w użyciu, siedzi na przestarzałej wersji TYPO3 i nie może korzystać ani z aktualizacji bezpieczeństwa, ani z nowych funkcji.

Oficjalnym następcą jest GeorgRinger/news (w skrócie: EXT:news), rozwijane od 2012 roku. news to najczęściej instalowane rozszerzenie TYPO3 (ponad 250 000 aktywnych instalacji, stan 2026), wspierające TYPO3 v11, v12 i v13. news_ttnewsimport to rozszerzenie migracyjne automatyzujące przejście: artykuły, kategorie, obrazy, Related News i odwołania do stron są przenoszone z tt_news do EXT:news.

Typowe scenariusze zastosowań

Aktualizacja TYPO3 z v7/v8/v9 na v12 lub v13. Najczęstszy przypadek: firma prowadzi stronę TYPO3 na v7 lub v9, z 500 do 5000 artykułami w tt_news. Planowana aktualizacja do v12 LTS nie udaje się z powodu tt_news, bo rozszerzenie nie jest kompatybilne. news_ttnewsimport przenosi wszystkie dane do struktury EXT:news, dzięki czemu aktualizacja może być kontynuowana.

Relaunch z istniejącymi danymi. Przy relaunchu strony design ma być zupełnie nowy, ale istniejące artykuły mają być zachowane. Artykuły przez lata zbudowały wartość SEO (backlinki, indeksacja, pozycje). Nowy start bez migracji zniszczyłby tę wartość. news_ttnewsimport zachowuje treści, EXT:news dostarcza nowoczesną technikę.

Środowiska Multi-Site ze wspólną bazą aktualności. Koncerny z 5 do 20 instancjami TYPO3 pielęgnujące aktualności centralnie i wyświetlające je na wszystkich witrynach. Migracja musi przebiegać skoordynowanie: najpierw migracja centralnej bazy danych, potem dostosowanie szablonów na wszystkich witrynach.

Architektura techniczna

news_ttnewsimport to rozszerzenie oparte na CLI, działające przez TYPO3 Command Controller. Proces migracji przebiega w pięciu krokach. Najpierw kategorie tt_news (tt_news_cat) są przekształcane w wpisy sys_category. Hierarchia kategorii (Parent-Child) jest zachowywana. Następnie migrowane są same rekordy aktualności: tytuł, teaser, bodytext, autor, data, typ, data archiwum i status Hidden/Deleted. W trzecim kroku obrazy i media są konwertowane ze starej struktury przechowywania na referencje FAL. Czwarty krok migruje Related News jako relacje. W ostatnim kroku aktualizowane są elementy treści na stronach aktualności: pluginy tt_news są zastępowane pluginami EXT:news.

Częste problemy i rozwiązania

Brak obrazów po migracji. tt_news przechowywało obrazy jako nazwy plików w polu tekstowym (np. “obraz1.jpg,obraz2.jpg”), pliki leżały w uploads/pics/. EXT:news używa FAL. Jeśli fizyczne pliki nie znajdują się już w oczekiwanym katalogu, migracja obrazów nie udaje się. Rozwiązanie: przed migracją sprawdzić, czy wszystkie odwołane obrazy fizycznie istnieją.

Przypisania kategorii giną. tt_news korzystało z własnych tabel kategorii (tt_news_cat), EXT:news używa sys_category. Jeśli migracja nie mapuje prawidłowo identyfikatorów kategorii, artykuły tracą przypisania. Rozwiązanie: news_ttnewsimport tworzy mapowanie (stary ID na nowy ID) i aktualizuje wszystkie odwołania.

Struktura URL zmienia się, pozycje SEO spadają. Artykuły tt_news miały URL jak /news/detail/tytuł-artykulu/. EXT:news domyślnie generuje /news/tytuł-artykulu/. Rozwiązanie: skonfigurowanie przekierowań 301 ze starych na nowe URL. Przy 1000 artykułach to ręcznie niemożliwe. Gosign automatycznie generuje mapę przekierowań ze starych i nowych struktur URL.

Migracja i kompatybilność wersji

news_ttnewsimport wspiera migrację do EXT:news na TYPO3 v11 i v12. Zalecany przebieg: najpierw aktualizacja TYPO3 do v11 (jeśli z v7/v8/v9, stopniowo), potem uruchomienie news_ttnewsimport, potem aktualizacja do v12 lub v13.

Dla bardzo dużych zbiorów danych (ponad 10 000 artykułów) Gosign zaleca przeprowadzenie migracji na systemie staging i sprawdzenie wyniku, zanim produkcja zostanie przełączona. Sama migracja trwa od 30 minut (500 artykułów) do 4 godzin (10 000 artykułów z obrazami). Dostosowanie szablonów (szablony Fluid dla nowego wyjścia EXT:news) to oddzielny nakład, typowo 2 do 5 dni.

Często niedocenianym aspektem migracji tt_news jest komunikacja z wyszukiwarkami. Google zaindeksowało stare URL i je ocenia. Jeśli po migracji 500 URL prowadzi donikąd (404), strona traci pozycje rankingowe. Gosign dlatego po każdej migracji konfiguruje monitoring przekierowań: tydzień po uruchomieniu dane Google Search Console są sprawdzane pod kątem błędów 404, brakujące przekierowania są uzupełniane.

Bezpłatna konsultacja: 30 minut ze specjalistą TYPO3

Analizujemy Twój projekt, szacujemy nakład i termin - bez zobowiązań, bez przygotowania.

Omów migrację News, 30 min, bezpłatnie

25 lat doświadczenia z TYPO3 · 800+ przeanalizowanych rozszerzeń · Rozwój przyspieszony przez AI

Rozwój przyspieszony przez AI: 75% szybciej

Aktualizacja TYPO3 i audyt RODO

Aktualizujemy Twoją instalację TYPO3 ekonomicznie do aktualnej wersji LTS - wraz ze wszystkimi rozszerzeniami, również przestarzałymi i niewspieranymi.

Wszystkie rozszerzenia zmigrowane

Również przestarzałe, niewspierane lub własne.

Cena stała

Przejrzyste koszty, bez ukrytych prac dodatkowych.

Przyspieszone AI

30-50% taniej niż rynek dzięki analizie kodu wspomaganej przez AI.

Zero utraty danych

Pełna migracja danych z zabezpieczeniem rollback.

Audyt RODO: Sprawdzamy Twoją instalację TYPO3 pod kątem zgodności z RODO - zgody cookie, tracking, rozszerzenia, formularze i hosting - i wdrażamy wszystkie działania ekonomicznie.

Gosign to agencja cyfrowa z Hamburga z 25-letnim doświadczeniem w rozwoju TYPO3. Przeanalizowaliśmy ponad 800 rozszerzeń TYPO3 i dziś rozwijamy je przy wsparciu AI nawet o 70% szybciej niż metodami klasycznymi. Naszymi klientami są średnie przedsiębiorstwa, uczelnie wyższe i instytucje publiczne w Europie.

Stan: kwiecień 2026

Umów bezpłatną konsultację

30 minut ze specjalistą TYPO3, bez zobowiązań.