Co nowego w Joomla! 3.5?

Co nowego w Joomla! 3.5?

W pierwszy dzień wiosny, 21.03.2016 urodziła się Joomla! 3.5 :-)

Najnowsza wersja zawiera 34 nowe funkcjonalności i obsługuje najnowszą wersję interpretera PHP 7. Dzięki temu, na serwerach, które mają już zaimplementowane PHP 7, strony oparte o Joomla! będą się znacznie szybciej wczytywać.

Najważniejsze nowe funkcjonalności w Joomla! 3.5:

  • wsparcie dla PHP 7 - przy najmniej dwukrotnie szybsza Joomla! przy użyciu o połowę mniej pamięci;
  • powiadomienia e-mail - nowa funkcja, dzięki której będziesz otrzymywać powiadomienia o aktualizacjach Joomla!;
  • eksport informacji systemowych - lepsze wsparcie dzięki możliwości eksportowania anonimowych danych systemowych;
  • umieszczanie obrazów za pomocą metody przeciągnij i upuść (drag & drop) - łatwe umieszczanie obrazów w domyślnym edytorze TinyMCE;
  • obsługa emotikonów - wystarczy skopiować wybraną emotikonkę i wkleić bezpośrednio do edytora;
  • umieszczenie przycisków Artykuł, Grafika, Podziel stronę i Więcej w górnym obszarze edytora;
  • anonimowe zbieranie danych systemowych - dzięki nim możliwe będzie szybsze ulepszanie Joomla!;
  • łatwe umieszczanie modułów wewnątrz artykułów;
  • wyświetlanie statusów elementów w menadżerze kategorii (Artykuły, Doniesienia, Kontakty, Reklamy);
  • dodanie odnośników Pokaż witrynę i Pokaż zaplecze w pasku stanu zaplecza administracyjnego;

Grafika promocyjna Joomla! 3.5

Wsparcie dla PHP 7

PHP w wersji 7 przynosi znaczne zmiany w porównaniu do poprzednich wydań. Zdecydowano się na przeskok o jeden numerek z 5.6 do 7 pomimo, że prace nad PHP 6 trwały od 2005 r. Nie wnikając zbytnio w szczegóły w PHP 7 bardzo mocno skupiono się na funkcjach związanych z zarządzaniem pamięcią. Dzięki temu skrypty mogą działać o wiele szybciej przy nawet dwukrotnie mniejszym zapotrzebowaniu na pamięć.

Wiele firm hostingowych zaimplementowało już PHP 7 na swoich serwerach. Warto zatem sprawdzić czy możesz już korzystać z tej wersji interpretera PHP i włączyć ją dla swoich serwisów.

Jeżeli Twoja firma hostingowa nie planuje udostępnienia PHP w wersji 7, rozważ zmianę hostingu ;-)

Powiadomienia e-mail

Jedną z podstawowych zasad, które wpływają na bezpieczeństwo Twojego serwisu jest dbanie o aktualizację CMS Joomla! Co dziennie wykrywane są nowe zagrożenia i luki w systemach informatycznych, które wykorzystywane są przez oszustów i hakerów próbujących zaatakować system. Dlatego dla każdego administratora serwisu WWW opartego o CMS Joomla!, priorytetem powinno być dbanie a jak najszybszą aktualizację serwisu po wydaniu najnowszej aktualizacji.

Do tej pory informacje o nowej aktualizacji przekazywane były za pośrednictwem oficjalnej witryny projektu: www.joomla.org i przekazywana dalej dzięki portalom społecznościowym i informacją publikowanym na innych stronach związanych z Joomla! Jeżeli administrator serwisu nie przeglądał regularnie tych kanałów informacyjnych, to jedyną informacją o nowej aktualizacji otrzymywał po zalogowaniu się do panelu administracyjnego witryny. 

Teraz, dzięki nowemu rozszerzeniu o nazwie System - Joomla! Update Notification, o nowej aktualizacji Joomla!, administrator zostanie powiadomiony za pomocą e-mail.

Dodatek w zasadzie nie wymaga konfiguracji. Domyślnie zaraz po instalacji jest włączony, a powiadomienia wysyłane są do wszystkich zarejestrowanych w systemie użytkowników, którzy należą do grupy Super Users.

Jeżeli w Twoim serwisie jest kilku administratorów, którzy należą do grupy Super Users, możesz ograniczyć wysyłanie powiadomień do jednego lub kilku administratorów. W tym celu zaloguj się do zaplecza witryny i w menu Rozszerzenia kliknij pozycję Dodatki, a następnie odszukaj na liście dodatku System - Joomla! Update Notification i kliknij w jego nazwę. W polu Super Users Emails wpisz adres email użytkownika, który ma otrzymywać powiadomienia. Możesz także w tym polu wpisać kilka adresów oddzielając je przecinkami. Pamiętaj tylko, że wpisane w tym polu adresy muszą należeć do zarejestrowanych w systemie użytkowników, którzy muszą być przypisani do grupy Super Users. W polu Email language możesz wybrać język w jakim będą przesyłane maile z powiadomieniami o aktualizacjach. 

Dodatek System - Joomla! Update Notification

Eksport informacji systemowych

Bardzo przydatna funkcja w sytuacjach, kiedy pojawia się jakiś problem i trzeba przesłać szczegółowe informacje na temat wersji CMS Joomla! i środowiska, w którym jest zainstalowany.

Teraz w oknie Środowisko masz do dyspozycji dwa przyciski, dzięki którym szczegółowe informacje systemowe możesz pobrać w jednym z dwóch dostępnych formatów: pliku tekstowego lub JSON (JavaScript Object Notation). 

Okno Środowisko w Joomla! 3.5

Umieszczanie obrazów za pomocą metody przeciągnij i upuść

Jedna z najciekawszych zmian w Joomla! 3.5 :-)

Do tej pory, aby umieścić obraz na przykład w artykule, należało wykonać szereg różnych czynności. Teraz możesz umieszczać obrazy przeciągając je z Twojego komputera bezpośrednio do oka edytora! Po prostu umieść kursor w miejscu, w którym, chcesz umieścić obraz, a następnie przeciągnij właściwy plik obrazu do okna edytora.

Umieszczanie obrazu metodą drag & drop

Plik obrazu zostanie automatycznie przesłany na serwer do folderu: twoj-serwis/images i umieszczony we wskazanym miejscu treści. Istnieje oczywiście możliwość wyłączenia mechanizmu drag & drop oraz zmiany lokalizacji katalogu domyślnego, do którego przesyłane są pliki umieszczane tą metodą. Wystarczy edytować dodatek o nazwie Edytor - TinyMCE i wpisać w polu Images directory ścieżkę do folderu.

Edycja dodatku Edytor - TinyMCE



Obsługa emotikonów

Emotikony są obecnie bardzo popularne, zwłaszcza w portalach społecznościowych i urządzeniach mobilnych. Teraz możesz używać ich także w Joomla! 

Aby dodać emotikon wystarczy skopiować go na przykład ze strony: emojipedia.org i wkleić bezpośrednio do edytora.

Umieszczanie emotikonów w treści artykułu

Zmiana lokalizacji niektórych przycisków edytora

Nie musisz już przewijać okna, aby zlokalizować przyciski, które do tej pory umieszczone były pod oknem edytora. Teraz znajdują się one w górnym obszarze edytora.

Zmiana lokalizacji niektórych przycisków edytora TinyMCE

Anonimowe zbieranie danych systemowych

Opcja, która pozwala wysyłać dane o środowisku w którym pracuje Joomla! do centralnego serwera projektu Joomla! Przesyłane dane mają dotyczyć wersji CMS Joomla! oraz interpretera PHP, typu i wersji bazy danych a także typu serwera.

Za anonimowe zbieranie i przesyłanie danych odpowiada dodatek System - Joomla! Statistics, który domyślnie jest włączony, ale nie przesyła żadnych danych.

Aby wyłączyć lub sprawdzić, jak skonfigurowany jest ten dodatek w Twoim serwisie, otwórz okno menadżera dodatków, a następnie odszukaj na liście dodatek System - Joomla! Statistics i kliknij w jego nazwę. Klikając odnośnik: Click here to see witch information wiil be sent możesz zobaczyć dokładne informacje, które będą przesłane do serwera centralnego.

W polu Unique ID możesz kliknąć przycisk Reset Unique Id, aby zresetować unikalny identyfikator, który jest przesyłany razem z pozostałymi danymi. W polu Interval (hours) wpisz liczbę określającą co ile godzin system powinien wysyłać anonimowe dane. W polu Mode wybierz z listy sposób wysyłania danych: Always send (wysyłaj zawsze), On demand (na żądanie) lub Never send (nigdy nie wysyłaj).

 Opcje konfiguracyjne dodatku System - Joomla! Statistics

Łatwe umieszczanie modułów wewnątrz artykułów

W poprzednich wersjach, aby wyświetlić zawartość modułu wewnątrz artykułu należało wpisać w tekście specjalny kod ujęty w nawiasy klamrowe, w formacie: loadposition: nazwa-pozycji-modulu.

Teraz jest to o wiele łatwiejsze! Wystarczy, że umieścisz kursor w w miejscu, gdzie chcesz wstawić utworzony wcześniej moduł, a następnie klikniesz przycisk Module. W oknie modalnym kliknij tytuł lub pozycję wybranego modułu, a system sam wstawi do tekstu odpowiedni kod :-)

Umieszczanie modułu wewnątrz artykułu

Wyświetlanie statusów elementów w menadżerach kategorii

Bardzo ciekawa funkcjonalność, dzięki której od razu wszystko fajnie widać, ile artykułów w danej kategorii ma status opublikowany, ile nieopublikowanych, zarchiwizowanych, czy wyrzuconych do kosza. Funkcjonalność ta została zaimplementowana we wszystkich domyślnych menadżerach kategorii: Artykuły, Doniesienia, Kontakty i Reklamy.

Wyświetlanie statusów artykułów w menadżerze kategorii

Ciekawe jest także to, że jak klikniesz w danej kolumnie na wybrany status, to otworzysz okno ze wszystkim artykułami posiadającymi ten status. Jest to na prawdę ekstra sprawa, bo nie trzeba filtrować artykułów, są już fajnie poukładane ;-)

Dodatkowe odnośniki w pasku stanu zaplecza administracyjnego

Funkcjonalność ta została dodana do istniejącego już modułu o nazwie User Status. Aby umieścić w pasku stanu nowe odnośniki wyświetl okno menadżera modułów (menu Rozszerzenia -> Moduły), a następnie za pomocą filtra wyświetl moduły zaplecza. Kliknij w nazwę modułu, aby wyświetlić jego opcje konfiguracyjne.

Lista modułów zaplecza Joomla! 3.5

Nowe pola to Show View Site (pokaż witrynę) i Show View Administrator (pokaż zaplecze). Pierwsze umieszcza odnośnik, który wyświetla w nowym oknie (zakładce) stronę główną witryny, natomiast drugi wyświetla pulpit zaplecza administracyjnego. 

 Opcje konfiguracyjne modułu User Status

Jeżeli w obu polach klikniesz przycisk Tak, to na dole w pasku stanu zaplecza administracyjnego zobaczysz odpowiednie odnośniki:

Pasek stanu zaplecza administracyjnego Joomla! 3.5

Nowe submenu dla pozycji Instalacje 

W CMS Joomla! 3.5 pojawiło się nowe menu podrzędne dla pozycji Instalacje w menu Rozszerzenia. Teraz widoczne są wszystkie opcje instalatora, które do tej pory dostępne były tylko po kliknięciu pozycji Instalacje.

Nowe submenu dla pozycji Instalacje

Do pobrania dla Joomla 3.5:

Pamiętaj, aby wykonać kopię zapasową serwisu, zanim przeprowadzisz aktualizację! 

Więcej informacji na temat nowych funkcjonalności w wersji 3.5, możesz przeczytać w Repozytorium GitHub.

 

Chcesz otrzymywać powiadomienia o moich kolejnych wpisach lub projektach?

Wielkanocna promocja na wszystkie e-booki
Jak robić szybkie i dostępne strony WWW - 4 spotka...

Podobne wpisy

 

    By accepting you will be accessing a service provided by a third-party external to https://www.slawop.net/

    Najnowsze komentarze

    Gość - Studio Jak wybrać hosting dla Joomla!?
    13 wrzesień 2019
    Warto jeszcze dopisać punkt, żeby przy wyborze wybrać panel między DirectAdmin/cPanel. Niektóre hostingi mają swoje własne rozwiązania - czasami bardzo specyficzne, co niekoniecznie jest dobrą rzeczą
    Gość - Marek Szyfrowanie symetryczne a niesymetryczne
    09 czerwiec 2019
    "Klucz przekazany do publicznej wiadomości, nazywany jest kluczem publicznym lub jawnym. Może on być stosowany do szyfrowania lub deszyfrowania informacji otrzymanych od osoby, która go wygenerowała. ...
    Gość - Marek Tworzenie szablonów dla Joomla! Helix Ultimate
    10 maj 2019
    Witam, napotkałem problem pojawiający się przy zmianie kolorów tła czy czcionek oraz importowaniem ustawień. W pierwszym przypadku, po zmianie kolorów i ich zapisaniem, panel podglądu strony przeładow...
    Gość - Andy SSL i Joomla! w Smarthost
    03 styczeń 2019
    Dzięki, jak zwykle dobra robota! Warto dodać, że instalacja certyfikatu SSL nie zapewnia bezpieczeństwa transmisji danych. To jest możliwe po wdrożeniu polityki bezpieczeństwa w firmie. Co do SSL - to...
    Gość - Henryk Jak utworzyć menu poziome w szablonie protostar?
    02 styczeń 2019
    Robię punkt po punkcie i nie wyświetla się poziome menu Nie wiem gdzie tkwi błąd i co robię źle?Jeśli to możliwe to proszę o pomocps. posiadam książkę "Joomla! 3x" i tu również niema pomocy Pozdrawiam...