Wydrukuj tÄ™ stronÄ™

Joomla 1.0. wkrótce

Oceń ten artykuł
(0 głosów)

Ponieważ niedługo ukaże się wersja 1.0 Joomla! przekazujemy informację o głównych zmianach, jakie pojawią się w tej wersji w stosunku do Mambo 4.5.2.3.

Czym jest Joomla!

Joomla! jest produktem Open Source Matters tego samego zespołu, który rozwijał wielokrotnie nagrodzony CMS Mambo. OSM zabrał ostatnią stabilną wersję Mambo (4.5.2.3) wyczyścił ją i nadał nową nazwę Joomla!. Wprowadzonych zostało kilka nowych niewielkich możliwości, które w pełni pojawią się w wersji 1.1.

RozwiÄ…zane problemy

Klika krytycznych błędów zostało naprawionych w tej wersji:

  • BÄ™dziesz mógÅ‚ zalogować siÄ™ do kilku różnych witryn nawet, jeÅ›li sÄ… w tej samej domenie i zainstalowane sÄ… w kilku podkatalogach
  • Wolne zapytania w menedżerze użytkowników zostaÅ‚y zmienione. To byÅ‚ problem na stronach zawierajÄ…cych kilka tysiÄ™cy zarejestrowanych użytkowników. Użytkownicy ci (pomimo tego, że nie bÄ™dÄ… mieli praw edycji), sÄ… dostÄ™pni na liÅ›cie wyboru w polu Autor artykuÅ‚u
  • Poprawiono współpracÄ™ z PHP 4.4

Szczegółowe omówienie poszczególnych zmian:

Poprawki bezpieczeństwa

  • Poprawiono bÅ‚Ä™dy w klasie phpMailer
  • Poprawiono zagrożenia SQL injection wynikajÄ…ce z aktywacji użytkowników
  • Poprawiono zagrożenia SQL injection, powstaÅ‚e w komponencie ankiet
  • Pliki typu Changelog zostaÅ‚y zamienione na pliki .php w celu zabezpieczenia ich przed możliwoÅ›ciÄ… podglÄ…du
  • Formularz "Powiadom znajomego" zostaÅ‚ maksymalnie zabezpieczony przed wykorzystaniem go jako bramki do rozsyÅ‚ania spamu
  • mosGetParam zostaÅ‚ wzmocniony poprzez wykorzystanie phpInputFilter dla trybu NO_HTML
  • Wprowadzono dodatkowÄ… wersjÄ™ globals.php. JeÅ›li zamienisz nazwÄ™ pliku globals.php-off na plik globals.php Joomla! bÄ™dzie on emulowaÅ‚ ustawienia register_globals=off. Może to wpÅ‚ynąć na pewne zmniejszenie bezpieczeÅ„stwa ale może polepszyć współpracÄ™ z niektórymi komponentami

Front End

  • Strona bÄ™dzie widoczna teraz dla administratora, nawet jeÅ›li jest w konserwacji

Zaplecze (Back End)

  • Do menu System zostaÅ‚ dodany z powrotem odsyÅ‚acz Informacje systemowe
  • "Submenu-Content" jest nowym dostÄ™pnym typem menu
  • Poprawiono wydajność dla akcji nie wymagajÄ…cych wyÅ›wietlania (np.: zapisywanie artykuÅ‚u)
  • Użytkownicy mogÄ… wybrać edytor, którego chcÄ… używać zamiast korzystać tylko z domyÅ›lnego

Obsługa wielojęzyczności

Wprowadzono wiele zmian umożliwiających lepszą integrację z Mambelfish.

Szablony graficzne

Solar Flare 2 został odświeżony i zmieniona została jego nazwa. Wprowadzono zmiany w szablonie graficznym dla administratora. Ikony na pasku narzędzi są w pełnej kolorystyce a nie w wersji wyszarzonej (co normalnie oznacza, że są niedostępne) .

Dodatkowe zmiany

Dodano przycisk "Check again" na pierwszej stronie instalatora

Wsparcie dla MySQL 4.1.x

Joomla! wspiera wykorzystanie PHP 5 i MySQL 4.1. Pliki dla innych wersji bazy danych są w katalogu /includes Po prostu skopiuj database.mysqli.php na istniejący plik databased.php. Po tym możesz użyć instalatora aby przeprowadzić instalację standardowo.

Zmiany w bibliotekach

  • patTemplate
  • OverLib
  • TinyMCE
  • Walter Zorn tooltips
  • JSCookMenu
  • DOMIT
  • DOMIT RSS

Użyteczność i zgodność ze standardami

Cały czas wprowadzana jest coraz większa użyteczność i zgodność ze standardami web. Kolejne zmiany będą wprowadzane wkrótce teraz wprowadzono następujące zmiany:

  • Dodano etykiety znaczników do modułów witryny i komponentów
  • mosHTML::selectList i mosHTML::radioList automatycznie wprowadza poprawne etykiety znaczników

Zgodność

Wykonaliśmy wiele pracy, aby wersja ta była kompatybilna z poprzednimi a szczególnie z Mambo 4.5.2.3, ale mimo to wprowadziliśmy kilka zmian, które mogą niekorzystnie wpływać na korzystanie z istniejących dodatków. Jeśli jesteś deweloperem Mambo i wkrótce będziesz deweloperem Joomla!, Twoja uwaga powinna się skupić na następujących punktach:

  • zmieniÅ‚y siÄ™ parametry patTemplate::createTemplate
  • zmieniÅ‚y siÄ™ argumenty database:setQuery
Ostatnio zmieniany Åšr. 28 Mar 2012
comments powered by Disqus

Artykuły powiązane

Najnowsze od Adam Sobkowicz