Pobieranie
- Nowe instalacje: Kliknij tu, aby pobrać Joomla 1.7.0 (kompletny pakiet instalacyjny)
- Pakiet aktualizujący: Kliknij tu, aby pobrać łatkę aktualizującą do Joomla 1.7.0
- Pobierz kompletny pakiet języka polskiego do wydania 1.7.0
- Pobierz pakiet języka polskiego dla edytora TinyMCE do wydania 1.7.+
Uwaga: Przed aktualizacją prosimy zapoznać się z instrukcją aktualizacji.
Sposób postępowania
- Instalacja środowiska od podstaw oraz Wymagania techniczne albo w języku angielskim:
Nowa instalacja oraz Wymagania techniczne - Aktualizacja środowiska Joomla w wersji 1.6 albo w języku angielskim: Aktualizacja środowiska Joomla w wersji 1.6
- Migracja ze środowiska Joomla! z wersji 1.5.
- Pomoc podręczna dla Joomla 1.6+ w języku polskim
- Materiały na temat Joomla 1.6+ w Bibliotece Polskiej Dokumentacji Joomla! (wiki)
Chcesz przetestować środowisko Joomla? Wypróbuj demo lub Joomla JumpBox.
Uwagi do wydania
Przed aktualizacją swojej instalacji zapoznaj się z uwagami o wydaniu poniżej oraz sprawdź FAQ do wydania Joomla 1.7.0, czy nie zawierają istotnych informacji lub pomocnych uwag, które zostały zgłoszone już po opublikowaniu aktualizacji.
Nowe cechy w Joomla 1.7.0
Oprócz nowej platformy projektowej Joomla!, nowościami w wydaniu 1.7.0 są następujące cechy (odnośniki prowadzą do Joomla! Feature Tracker).- Dodano rejestrowanie w dzienniku zdarzeń przestarzałych elementów API (Andrew Eddie)
- Do klasy JToolBarHelper dodano funkcje obsługujące zadania przycisków Zapisz i nowy oraz Zapisz kopię (Joseph LeBlanc) oraz tutaj
- Opcje modułu Własny HTML wzbogacono o możliwość dodawania obrazka w tle (Angie Radtke)
- W opcjach pozycji menu typu Wyślij artykuł umożliwiono wyznaczenie kategorii domyślnej (Peter Kneisel). Jeśli kategoria zostanie oznaczona jako domyślna, użytkownicy uprawnieni do dodawania artykułów, będą mogli je tworzyć tylko w tej kategorii.
- Klasę JFormRuleOptions wzbogacono o regułę walidacji parametru typu "list" (Mark Dexter)
- Dodano możliwość wsadowego kopiowania/przenoszenia artykułów do innych kategorii (Michael Babker)
- Uaktualniono TinyMCE do wersji 3.4 (Rouven Weßling)
- Przełącznik języków wzbogacono o nowy parametr: Skojarzone pozycje menu (Jean-Marie Simonet)
- Zespoły tłumaczy mogą włączać plik css do pakietów językowych zaplecza, z regułą zmieniającą domyślny krój czcionki używanej na zapleczu, aby zapewnić lepszą czytelność w swoim języku (Jean-Marie Simonet)
- Menedżer języków wyświetla teraz zainstalowane języki na kartach wybieranych za pomocą zakładek menu lokalnego (Michael Babker)
- Udoskonalenia instalatora (Rouven Weßling)
- W formularzu kontaktowym można w prosty sposób umiszczać dodatkowe pola - captcha lub podobne, informacyjne (Elin Waring)
- W opcjach pozycji menu Lista wyników wyszukiwania dodano możliwość zapisania kryteriów wyszukiwania (wszystkie słowa, dowolne słowo, dokładne wyrażenie) oraz uporządkowania wyników. (Elin Waring)
- W komponencie Korespondencja dodano opcję pomijania w wysyłce użytkowników, których konta zostały wyłączone (Rune Sjoen oraz Bill Richardson)
- W edytorze CodeMirror dodano tryby PHP i HTML (Rouven Weßling)
- Z klasy JModelList usunięto zbędny typ zmiennej, uniemożliwiający implementację Joomfish (Geraint Edwards).
- Dodano w informacjach diagnostycznych dane o upływie czasu i zużyciu pamięci podczas wyświetlania strony przed i po przetworzeniu modułu (Vladimir Serotyukov oraz Dennis Hermatski).
- Uniemożliwiono podgląd pozycji treści (artykułów i innych) nieuprawnionym użytkownikom zalogowanym na zapleczu (Amy Stephen)
- Komponent Wyszukiwanie wzbogacono o obsługę OpenSearch (Rouven Weßling)
- Dodano funkcję automatycznej aktualizacji schematu bazy danych (Christophe Demko)
- W skrypcie progressbar.js dodano obsługę WAI-ARIA oraz HTML5 progressbar.js (Rouven Weßling)
- Wzbogacono funkcjonalność dodatku Wpinacz modułów (Elin Waring). Teraz można wpiąć pozycję modułów albo konkretny moduł, można również zdefiniować dodatkowo ustawienia prezentacji - styl ramki, tytuł.
- Wybór typu pozycji menu podczas edycji pozycji menu odbywa się teraz w oknie modalnym (Dennis Hermatski)
- Dodano opcję skojarzenia pozycji menu w ustawieniach wielojęzyczności (Jean-Marie Simonet)
- W tabeli #__languages dodano kolumnę ordering, dzięki czemu możliwe jest ustawianie kolejności języków (flag) w module Przełącznik języka (Jean-Marie Simonet)
Naprawione luki bezpiczeństwa
- Średni poziom - Trzon - Podatność na atak XSS. Więcej informacji »
Lista poprawek
Szczegółową listę poprawek zawiera oficjalny komunikat Projektu o wydaniu Joomla 1.7.
Statystyki
Statystyki dla okresu poprzedzającego wydanie wersji 1.7.0:
Joomla 1.7.0zawiera:
- 219 usuniętych problemów (SVN)
- 1 poprawkę bezpieczeństwa
Zespół Joomla! ds. Błędów
Dziękujemy Zespołowi Joomla! ds. usuwania problemów za ich oddanie i wysiłki związane z badaniem zgłoszeń, usuwaniem problemów i wprowadzaniem poprawek. Jeżeli znajdziesz w Joomla jakąś nieprawidłowość lub problem, prosimy zgłoś go w naszym systemie śledzenia błędów (narzędzia 1.7 Joomla! CMS Issue Tracker).
Na liście uczestników zespołu ds. błędów aktywnych podczas ostatniego cyklu wydawniczego są: A Firoozmandan, Akarawuth Tamrareang, Andrea Tarr, Andrew Eddie, Bill Richardson, Brian Teeman, Christophe Demko, Cristina Solana, Dennis Hermacki, Elin Waring, H. Amonoo, Ian Galpin, Jacob Waisner, Jean-Marie Simonet, Kevin Griffiths, Marijke Stuivenberg, Marius van Rijnsoever, Mark Dexter, Matt Thomas, Michael Babker, Miha Trtnik, Nicholas Dionysopoulos, Nikolai Plath, Ole Bang Ottosen, Peter Chovancak, Roland Dalmulder, Ronald Pijpers, Rouven Weßling, Rune Sjoen, Samuel Moffatt, Tim Plummer, Tom Fuller, Viet Hoang Vu.
Kierownictwo Zespołu ds. Błędów: koordynatorzy Andrew Eddie oraz Mark Dexter Coordinators; Bill Richardson, Elin Waring, Marijke Stuivenberg, Matt Thomas oraz Omar Ramos i szefowie zespołów.
Zespół Bezpieczeństwa
Wielkie podziękujowania Zespołowi Bezpieczeństwa za ich wysiłki w analizę raportów oraz poprawę luk w bezpieczeństwie. Aktualnie aktywnymi członkami Zespołu są: Airton Torres, Alan Langford, Andrew Eddie, Bill Richardson, Elin Waring, Jason Kendall, Louis Landry, Marijke Stuivenberg, Mark Dexter, Omar Ramos, Rouven Weßling, Samuel Moffatt.