(Olvasási idő: 3 - 6 perc)

A Joomla! 3.5 kiadásra jelölt verziói alapján teszteltem az előrejelzett újdonságokat. Bár korábbra terveztem az elkészítését, csak most a 3.5 megjelenésekor sikerült feltennem az oldalra. Tapasztalataimat a hajtás után foglalom össze.

A tesztkörnyezet amit használok 32 bites Windows 7. A PHP7 támogatás teszteléséhez letöltöttem és telepítettem a WampServer 3.0.4 verzióját (a 32 bites változat az Apache 2.4.18, a MySQL 5.7.11 és a PHP 5.6.19/7.0.4 verzióját tartalmazza). A 64 bites verzió letölthető INNEN.

A WampSever 3 nem telepíthető a WS 2.5 verzióra, azt előbb el kell távolítani. Előtte természetesen célszerű elmenteni a megtartani kívánt webhelyeket, adatbázisokat, beállításokat. A telepítés gyakorlatilag 'next-next-finish'. A folyamat végén - eltérően a 2.5-től - lehetőségünk van meghatározni a WampServer számára alapértelmezett böngészőt és szövegszerkesztőt. Alapértelmezetten ezek az Internet Explorer és a Notepad, de lecserélhetjük valamilyen más telepített alkalmazásra.

Alapértelmezett böngésző a WampServer 3-ban

Alapértelmezett szövegszerkesztő a WampServer 3-ban

A WampServer 3.x hozott néhány újdonságot, ezekről majd egy új cikkben írok összefoglalót.

A hibátlan telepítéshez szükség van a Microsoft Visual C++ Redistributable for Visual Studio 2015 (x86)/(x64) előzetes telepítésére is. A PHP7 bővítményhez szükséges a Microsoft Visual C++ Redistributable for Visual Studio 2015 Update 1 (x86)/(x64) telepítése is.

Ha a WampServer telepítése kész, következzen a Joomla! 3.5 kiadásra jelölt verziójának telepítése. A telepítés nem különbözik attól, ami a Joomla! 3.x telepítése saját gépen című cikkben olvasható.

Most pedig következzen a Joomla! 3.5 újdonságainak tesztje.

Frissítés figyelő e-mail bedolgozó

Ez a fejlesztés lehetővé teszi, hogy a kiválasztott admin értesítéseket kapjon a megjelent frissítésekről. A beállítást a Bővítmények/Beépülők (Extensions/Plugins) menüpontban jelenlegi nevén a System - Joomla! Update Notification elemnél végezhetjük el. Összesen két paraméter beállítására van szükség. Az egyik annak a SuperUsernek az e-mail címe, aki az értesítéseket kapja. A másik beállítás a levél nyelvére vonatkozik. Ez az érték lehet 'Auto', ekkor az oldal alapértelmezett nyelvén küldi a rendszer az értesítést. Ezt a telepített nyelvek egyikére is meg lehet változtatni, ez esetben azon a nyelven érkezik meg az e-mail. 

joomla35rc-frissites-ertesites1.PNG

Az e-mail szövege két változó értékének megváltoztatásával szabható testre: a PLG_SYSTEM_UPDATENOTIFICATION_EMAIL_SUBJECT és a PLG_SYSTEM_UPDATENOTIFICATION_EMAIL_BODY értelemszerűen a levél tárgyát és szövegét adja. Ezeket a módosításokat a Bővítmények/Nyelvek/Felülbírálások (Extensions/Language(s)/Overrides) menüpontban tehetjük meg.

Bedolgozó a nem nevesített (anoním) adatok gyűjtéséhez

A telepítést követően az adminisztrációs felületre bejelentkezve rögtön kapunk egy kérdést az adatgyűjtés engedélyezésére vonatkozóan. Azonnal meg is nézhetjük, hogy a beépülő milyen információkat küld el a rendszerről. 

Nem nevesített statisztikai adatok gyűjtésének engedélyezése a Joomla! 3.5-ben

A beépülőt engedélyezhetjük, vagy kikapcsolhatjuk a Bővítmények/Beépülők menüpontban. Ugyancsak itt van lehetőség arra, hogy a beállításokon módosítsunk.

Joomla! Statisztika beépülő modul a Joomla! 3.5-ben

Itt ugyancsak megtekinthetjük a beépülő által küldeni kívánt adatokat. Lehetőségünk van arra, hogy újra beállítsuk a rendszer egyedi azonosítóját (Unique ID), meghatározzuk a két adatküldés között eltelt időt és az adatküldés módját. Az első engedélykérésnél az Always (mindig), Once (egyszer) és Never (soha) opciók közül választhattunk. Itt a lehetőségek Always send (midig küld), On demand (igény szerint) és Never send (Sosem küld).

Joomla! statisztika beépülő modul beállításai a Joomla! 3.5-ben

Az Advanced fülön a Debug módot állíthatjuk be, ekkor minden oldallekérésnél elküldi az adatokat.

Joomla! statisztika beépülő modul haladó beállításai a Joomla! 3.5-ben

Elemek számának mutatása

A kategória kezelőknél most már nyomon követhetjük, az egyes kategóriákba besorolt, különböző státuszú elemek számát. A cikkek esetében ezek a státuszok a Közzétett (Published), a Visszavont (Unpublished), az Archivált (Archived) és a Törölt (Trashed). Jó tudni, hogy a közzétett elemek közé számítanak a már lejárt, és a jövőben megjelenő, de közzétett cikkek is. A számok, beleértve a nullákat is, hivatkozások, amikre kattintva egy szűrt (nulla esetén üres) listát kapunk az adott kategória adott státuszú cikkeiről.

Elemek számának mutatása a cikkeknél Joomla! 3.5-ben

 Ez a fejlesztés megjelent a cikkeknél, a hirdetéseknél, a kapcsolattartóknál, a hírcsatornáknál, és a felhasználói feljegyzéseknél. 

Nyilvános oldal (webhely) és adminisztráció hivatkozás a Felhasználó státusz modulhoz

Az adminisztrációs oldalon a lábléc bal oldalán található a Felhasználó státusz (állapot) modul. A beállítás a Bővítmények/Modulok menüpontban végezhető el. A bal felső sarokban a lenyíló listát a 'Webhely' (Site) értékről 'Adminisztráció'-ra (Administrator) kell állítani. Ki kell választani a Felhasználó állapot (User status) modult. Az új itt a webhelyre (View Site) és az adminisztrációra (Show Admin) mutató hivatkozás, illetve az, hogy mindkettő ki- és bekapcsolható.

Felhasználó állapot kijelzésének beállítása a Joomla! 3.5-ben

A láblécben megjelent egy új hivatkozás, amely egy új böngészőfülre betölti az adminisztráció főoldalát. A weboldal nyitólapját ugyancsak külön böngészőfülre betöltő hivatkozás ki- és bekapcsolhatóvá vált.

Felhasználó állapot kijelzése a Joomla! 3.5-ben

Felhasználói CSS hozzáadásának lehetősége a Protostar sablonban

A Protostar sablon css mappájában létrehozva a user.css állományt, az ott beállított érték felülírja a template.css-ben beállított értékeket. A teszthez létrehoztam a user.css állományt és beállítottam a .page-header értékeit. Az alsó szegély vastagságát és színét változtattam meg.

A Protostar sablon template.css eredeti értékei a Joomla 3.5-ben A Protostar sablon template.css értékeinek felülírása a user.css állományban a Joomla 3.5-ben

A változás a mentést követően azonnal látható volt.

A Protostar sablon eredeti formázása (template.css) a Joomla 3.5-ben A Protostar sablon felülírt formázása (user.css) a Joomla 3.5-ben

A lehetőségek ennél persze jóval nagyobbak, ez a példa csak a funkció működőképességét hivatott bemutatni.

Rendszer- és környezet információk letölthetősége

A Rendszer/Rendszerinformációk menüpontban két új gomb jelent meg. Ezek segítségével tölthetjük le a rendszer információkat szöveges, vagy JSON formátumban. Az érzékeny információk a letöltött állományokban 'xxxxxxxx' maszkkal helyettesítődnek, tehát nem kell attól tartanunk, hogy a rendszerünk biztonsága sérül. Ezzel együtt egy ilyen állomány természetesen nem közkincs, mivel valamennyi szoftverkomponens verziószámai, beállításai megtalálhatók benne, ami nem megfelelő kezekben okozhat bajt.

Rendszer- és környezet információk letöltése a Joomla! 3.5-ben

A rendszer és környezeti információk letölthetők támogatás céljából.

"Drag and drop" képkezelés a TinyMCE szerkesztőben

A funkció alapértelmezetten bekapcsolt a szerkesztő beállításai között a Bővítmények/Beépülőmodulok menüpontban a Szerkesztő - TinyMCE elemnél. Ugyancsak itt lehet beállítani a Médiakezelő azon mappáját, ahova az így feltöltött képek kerülnek. Ez egyben az új - és hasznos - funkció korlátja is. A képek beillesztése ezzel a módszerrel mindössze három lépés:

joomla35rc-draganddrop-kepkezeles1.PNG

1. A kép megragadása egér bal gombjával és a szerkesztő felület megfelelő pontjára húzása.

joomla35rc-draganddrop-kepkezeles2.PNG

2. A kép elengedése. A megjelenő zöld csík jelzi, hogy a feltöltés folyamatban van.

joomla35rc-draganddrop-kepkezeles3.PNG

3. A kép megjelenik a kijelölt pozícióban. Innentől ugyanúgy kezelhető, mint a hagyományosan feltöltött.

A drag and drop képkezelés a nyilvános felület cikk kezelőjében is használható. A funkció nem minden böngészőben működik: pl. az IE 11 alatt rendben, a Chrome 49.0.2623.87 m verzió alatt nem megy. A böngészőnek teljes HTML 5 támogatással kell rendelkeznie. Fontos, hogy a funkció használójának feltöltési jogosultsággal kell rendelkeznie a Médiakezelőben.

PHP 7 támogatás

A Joomla! 3.5 támogatja a PHP 7 verzióját. További információk (angol nyelven). Az új funkciók kipróbálását a PHP 7.0.4 verzióját használó WampServer 3.0.4 32bit környezetben végeztem.

 

És még egy-két apróság...

Modul beillesztése cikkbe

A gombok eddig a TinyMCE szerkesztőablaka alatt helyezkedtek el. Most "felköltöztek" az ikonok közé, az alsó sorba, és az eddigiek - Cikk (Article), Kép (Image), Oldaltörés (Page Break), Bővebben (Read More) - mellett feltűnt a Modul (Module) gomb is. A gombra kattintva egy listát kapunk az aktív modulokról, a kiválasztottat pedig beilleszthetjük a kurzor pozícióhoz. Érdemes a jogosultságokat végiggondolni, mivel a teszt során sikerült egy bejelentkezéshez kötött jogosultságú modult egy nyilvános cikkbe beillesztenem és a modul bejelentkezés nélkül is megjelent a cikkben.

A beillesztés egy szöveges hivatkozással történik. Ilyen a morzsamenü beillesztése:

Modul beillesztése cikkbe a Joomla! 3.5-ben

Változások az adminisztráció menüjében 

A Komponensek és a Bővítmények menüpontoknál az Adminisztrációban egy új szint jelent meg a menüben, így a funkciók gyorsabban, egyszerűbben érhetők el.

Bővített adminisztrációs menü a Joomla! 3.5-ben

 

 A többi újdonság megismerése már a gyakorlatban következik majd.

Nincs jogosultságod hozzászólás beküldésére. Kérlek jelentkezz be!

Comments powered by CComment