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ó