Świętujemy dziś ważny dzień dla projektu Joomla! Właśnie sfinalizowane zostały dwa lata ciężkiej pracy programistów wolontariuszy. Po wszystkich dyskusjach, sprintach kodowania i naprawianiu błędów, w końcu nadszedł ten dzień. Z dumą ogłaszamy wydanie nowej głównej wersji, Joomla 6.0 (Kuimarisha), wraz z Joomla 5.4 (Kutegemea).
W dniu dzisiejszym uaktualniamy system naszego miesięcznika do wersji 5.4 aby w najbliższym czasie pzreporwadzić migrację do najnowszej wersji 6.0.
Chcesz wiedzieć, jakie korzyści przyniesie Ci Joomla 6? Odwiedź joomla.org/6
Co nowego w Joomla 6.0?
Joomla 6 to nowa, główna wersja. Wprowadza mnóstwo nowych funkcji, ulepszeń bezpieczeństwa i kodu, a także zwiększa szybkość działania. Poniżej wyróżniliśmy kilka funkcji. Listę wszystkich scalonych funkcji można sprawdzić na stronie zmian w GitHubie .
Automatyczne aktualizacje Joomla
Wraz z Joomlą 5.1 wprowadziliśmy bezpieczne aktualizacje Joomli TUF. Wraz z Joomlą 5.4 i 6.0 wprowadzamy automatyczne aktualizacje jądra Joomli! Teraz możesz automatycznie i bezpiecznie aktualizować swoją stronę internetową!
Szablon dla dziecka Cassiopeia z rozszerzonymi opcjami dostosowywania
Joomla 6 zawiera nowy szablon potomny Cassiopeia, który ma rozszerzone opcje kolorów i czcionek, umożliwiając zdefiniowanie większej liczby kolorów i rozmiarów czcionek bez konieczności tworzenia niestandardowego pliku CSS.
W naszym miesięczniku nie używamy systemowego szablonu Casjopeja. Zainstalowaliśmy framework Helix Ultimate, który umożliwia dynamicznie budować i modyfikować wizualizację serwisu w dowolny sposób.
Zaawansowane wersjonowanie
Wersjonowanie zawsze opierało się na tabelach bazy danych. Oznaczało to, że dane takie jak pola niestandardowe nie były uwzględniane w wersjonowaniu. Wersjonowanie zostało teraz rozszerzone o wersjonowanie również danych z pól niestandardowych.
Nowe pola niestandardowe
W Joomla 6 pojawiły się dwa nowe pola niestandardowe. Nowe pole „uwagi” pozwala dodawać notatki między polami niestandardowymi lub w artykule. Może to być bardzo przydatne do dodawania dodatkowych instrukcji między polami niestandardowymi, które ułatwią użytkownikom poruszanie się po nich. Dostępne jest również pole niestandardowe „liczby”, które pozwala wyświetlać liczby z opcjonalnymi opcjami formatowania waluty.
Wtyczka wstecznej kompatybilności 6
Nowością w Joomla 5.4 jest wtyczka „Behaviour – Backward Compatibility 6”. W Joomla 5.4 wtyczka nie wykonuje żadnych czynności poza jej istnieniem i włączeniem. Dzięki temu po aktualizacji instancji Joomla do Joomla 6 będzie ona mogła natychmiast uruchomić się z zaktualizowanym kodem, a rozszerzenia innych firm wymagające włączenia wtyczki w Joomla 6 nie spowodują niepowodzenia aktualizacji. Dlatego wtyczka „Behaviour – Backward Compatibility 6” usprawnia aktualizację z Joomla 5.
Przejścia CSS w Atum i Cassiopeia
Zarówno domyślny szablon front-endu (Cassiopeia), jak i szablon back-endu (Atum) korzystają teraz z przejść CSS. Dzięki temu nawigacja między stronami jest o wiele płynniejsza.
Funkcje i optymalizacje dla programistów
Nowe pola daty i daty/godziny
Dodano dwa nowe pola: dane wejściowe daty i daty/godziny-lokalnej.
TinyMCE 8.0.1
Wersja TinyMCE, czyli systemowego edytora publikacji, została zaktualizowana z wersji 6 do wersji 8. Wersja ta zawiera szereg poprawek błędów i udoskonaleń w zakresie ułatwień dostępu.
Pliki języka pamięci podręcznej
W Joomla 6 wprowadzamy warstwę buforowania dla metody languageHelper::parseIniFile. To znacznie usprawnia ładowanie ciągów językowych.