Nagy divat mindenhol mindenkit szidni, a nem működő dolgokért. Nos én is beállok a sorba, egy kis kiegészítéssel, legalább egy kerülő megoldást addig is mutatok, míg kisilabizálom mit is rontottak el az érintettek.

Nem kicsit bugos a Joomla update XML feldolgozója – persze ez csak a hozzá fejlesztőket érinti.

Adott a Joomla! Update funkciója. Ez úgy műxik, hogy egy regisztrált címen a regisztrált xml fájlt keresi a funkció. Miután megvan végignézi és ez alapján működik a dolog. Elvben! Ha angolszász területen vagy, vagy ha nem tettél ékezetes karaktereket a leíró szövegbe (már megint az a fránya ÁRVÍZTŰRŐTÜKÖRFÚRÓ ugyebár).  A fájl fejlécébe ugyanis hiába teszed be a szükséges bejegyzéseket az UTF-8-ról, a feldolgozó eljárás szépen tesz rá!

Jelenleg az a kerülő megoldás használható, hogy a leíró szövegekben nem szabad ékezetes betűket használni és megy a dolog.

A hibát meg próbálom javítani…

Egy fejlesztés kapcsán visszanéztem a TFS szervizben mióta tartok PHP alapú forráskódot, és használom munkámban a mindennapokban. Nagy meglepetésemre az első PHP kódot 2012. október 24-én toltam be, így közel egy éve használom már erre is (a .NET kódok mellett) a TFS-t. Az elmúlt egy évben a lehető legnagyobb megelégedésemre szolgált, hogy végre egységesen minden e kódbázison nyugszik, s számos alkalommal húzott ki a csávából a visszalépés, a visszanézés lehetősége.

Nagy örömömre a héten a végleges szolgáltatások is bekerültek a TFS 2013-ból, így még több és jobb szolgáltatás áll rendelkezésemre.

Screenshot (3)

Remélem ez a fejlődés ugyan ilyen szépen megy tovább és még több és jobb, a mindennapokat segítő megoldáshoz jutunk még.

A JoomlaDay-en érdekes előadást hallhattunk Csontos Balázstól a Joomla 3.2 beta újdonságairól. Most, hogy kicsit levegőhöz jutottam, feltettem és elkezdtem megnézni. Első élményem az administrator felületre történő belépést követően az engem fogadó képernyő kapcsán ért! Nézzétek csak:

Joomla 3.2 Administrator Control PanelJoomla 3.1 Administrator Control Panel

A figyelmes szemlélők minden technikai csoda helyett máris azzal szembesülnek, hogy végre valami szoftverergonómiához némi érzékkel rendelkező designer kapta kezébe a felületet, és a simán technikai infókat egymásra halmozó ablak helyett egy átgondolt, áttekinthető és az eddigi (Joomla! 2.5) hagyományait folytató HASZNÁLHATÓ kezelőfelületet kapott az egész. Nu kérem lassan tényleg elhiszem, hogy lesz ebből LongTerm kiadásra kész változat.

Ugyanez a változás tetten érhető a belső felületeken is, példaként a legtöbbet használt cikk kezelő álljon itt példának:

Joomla 3.2 Administrator Article ListJoomla 3.1 Administrator Article List

Elnézve ezeket a változásokat, lassan meg merem mutatni végfelhasználóknak a felületet, mert ismét egy könnyen kezelhető és áttekinthető és nagyon esztétikus felületet használhatnak majd. Ha ezt összehasonlítom a vetélytársakkal, akkor azt hiszem ez valódi előnyt jelent még mindig, illetve megint.

Ha valakit megsértettem érzéseiben elnézést, de a WordPress admin felülete ehhez képest egy hulladék. Minden fejlesztő – így a WP fejlesztői is – gyakorlatilag szabadon használják a vásznat, és nincsenek ennyire szépen és egységesen vezetett megjelenések. Nem kell velem egyetérteni, de én így látom. Uff.

A Joomla projekt régóta nyomja, hogy a REST API natívan bekerül a Joomla! keretrendszerbe. Szüksége is lenne rá, mert ez a rész eléggé elhanyagolt a többi CMS rendszerrel összehasonlításban. Jelenleg a rendszerrel Webservice vagy RESTAPI kapcsolatot natívan sehogy, egyébként kiegészítőkkel és plusz kódolással lehet megvalósítani. Jelenlegi feladataim között egy ilyen implementáció is fut, ezért különösen felfigyeltem a JoomlaDay Hun 2013 rendezvényen Victor Dover előadásának arra a mondatára, hogy a REST API csak a Joomla! 4-ben lesz elérhető…

Az eddigi infók szerint a Joomla 3.2-ben ezt minimál szinten már bemutatják, és a J! 3.5-ben az első változatot kiadják. Ezt erősíti meg a Web Services Working Group oldala is, melyet figyelek-figyelek, de nem tudom valóban mi az igazság. Azért megnézem a J! 3.2 Beta-t és meglátjuk. Akárhogy is van, nagyon késésben vannak ezzel a szolgáltatással…