Egy hosszab fejlesztési ciklus eredményeként tegnap megjelent a Joomla! 3.7-es kiadása, amelyben több mint 700 probléma került javításra 8 biztonsági javítás mellett. A hivatalos bejelentés megtekinthető a Joomla! kiadási oldalán. Az új csomagok a Letöltések menüpontból érhetők el. A magyar lokalizációt a belső nyelvtelepítő segítségével lehet feltelepíteni, míg az aktuális nyelvi fájl frissítését és a Joomla! új kiadását a belső bővítményfrissítőn keresztül.

Főbb újítások

01. Egyéni mezők

A kiadás egyik legnagyobb újdonsága, hogy az adminisztrátorok képesek egyéni mezőket hozzáadni a cikkekhez, a felhasználókhoz és a kapcsolattartókhoz, valamint a fejlesztők a saját bővítményeikhez. A 15 különböző mezőtípus segítségével könnyedén hozhatók létre összetett tartalombeviteli rendszerek. amelyek könnyebb adatbevitelt tesznek lehetővé a tartalomszolgáltatók számára. 

Egyéni mezők típusai:

  • Egész szám: Ez a mező lehetővé teszi a felhasználóknak, hogy válasszanak egy számot a listából. Megadható a legkisebb szám, a legnagyobb szám, és a növelés mértéke.
  • Felhasználó: Egy adott felhasználó kiválasztására szolgáló mező.
  • Felhasználói csoport: Egy adott felhasználói csoport kiválasztására szolgál.
  • Jelölőnégyzetek: A jelölőnégyzetek segítségével a felhasználónak lehetősége van választási lehetőségeket definiálni. Egy mező létrehozásakor tetszőleges opciót társítható.
  • Képek listája: A mező segítségével összetett galériát lehet a cikkekhez adni. Ehhez először a bővítményekben be kell kapcsolni a galéria beépülő modulját, ahol meg lehet adni a bélyegképek méreteit és az elérési mappát.
  • Lista: Hasonló módon működik, mint a jelölőnégyzet mező, annyi különbséggel, hogy itt legördülő listából lehet kiválasztani az opciókat.
  • Média: Itt egy teljes mappa tartalmát tudjuk megjeleníteni a mező segítségével.
  • Naptár: Segítségével dátumkiválasztást tehetünk lehetővé. A dátum formátumát PHP paraméterekkel szabályozhatjuk. Alapértelmezetten "% Y-% m-% d" formátum lesz beállítva, amely az év/hónap/nap megjelenítést fogja adni. Pl.: 2017/04/26
  • Rádiógombok: Segítségével egy megadott elemlistából egy opció kiválasztásra ad lehetőséget.
  • SQL: A mező lehetővé teszi, hogy saját elemeket olvassunk be az adatbázisból, és azokat listába rendezzük.
  • Szerkesztő: Teljes értékű szövegszerkesztő felület tartozik majd a cikkek írásához. A szerkesztő felületet szabadon lehet konfigurálni, majd, például a gombokat el lehet rejteni rajta, meg lehet adni a szövegdoboz szélességét és a magasságát is.
  • Szín: A szín mező lehetővé teszi, hogy egy felugró ablakban egy színválasztó jelenítődjön meg.
  • Szöveg: Tetszőleges szöveg jeleníthető meg egy sorban.
  • Szövegmező: Többsoros szövegmező, ahol megadható a mező szélessége és magassága (sor és oszlopszám szerint).
  • URL-cím: Egy tetszőleges URL-cím megjelenítéséra ad lehetőséget. Támogatja a HTTP, a HTTPS, az FTP, az MAILTO, a FILE, stb. formátumokat.

02. Többnyelvű társítások komponens

A Többnyelvű társítások komponens lehetővé teszi, hogy egyszerűen fordíthassuk le a meglévő  tartalmainkat egyetlen egységes felület segítségével.

03. Továbbfejlesztett munkafolyamatok

Mostantól a menükezelőből is létrehozható új kategória, vagy cikk.

04. További fejlesztések

  • A továbbfejlesztett menükezelő segítségével még egyszerűbben hozhatunk létre felhasználó- és adminisztáror oldali menüket
  • A továbbfejlesztett TinyMCE szerkesztőben, mostantól egyéni vezérlőpultot tudunk létrehozni
  • A továbbfejlesztett bővítménykezelés megakadályozza a bővítmények véletlen eltávolítását

Biztonsági javítások

  • Alacsony prioritás - Információközlés (érintett verziók: Joomla! 1.5.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - XSS sebezhetőség (érintett verziók: Joomla! 3.2.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - XSS sebezhetőség (érintett verziók: Joomla! 1.5.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - XSS sebezhetőség (érintett verziók: Joomla! 1.5.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - XSS sebezhetőség (érintett verziók: Joomla! 3.2.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - Hozzáférés-megsértés  (érintett verziók: Joomla! 1.6.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - Hozzáférés-megsértés (érintett verziók: Joomla! 3.2.0 - 3.6.5) Bővebb információ
  • Alacsony prioritás - Információközlés (érintett verziók: Joomla! 3.4.0 - 3.6.5) Bővebb információ