Kaptam egy-két észrevételt a címben említett progival kapcsolatosan. Sajnos csak most jutottam odáig, hogy érdemben a kódban is körülnézzek. Javítottam a hibákat, és frissítettem a publikált telepítő csomagot. Bár a fájl neve ugyan az már a javított Beta 3-s programot telepíti.

További információk a működésről és a telepítésről: http://www.atlantico.hu/fejlesztes/885/

Munkám során sok Joomla rendszerbe illeszkedő kisebb és nagyobb elemet készítek az egyszerű moduloktól a nagy összetett komplett funkciókat megvalósító komponensekig. Ezen fejlesztések elkészítése során a legtöbbet visszaköszönő probléma az volt, hogy miképp lehet a fejlesztői gépen található sok-sok Joomla instance-ból kiemelni azokat az elemeket amelyek a telepítő anyaghoz szükségesek. Ennek megoldására született meg a Joomla Extension Packager amit ezennel útnak indítom a blogon keresztül – amíg a weboldalamat újraélesztem e témakörnek megfelelően.

Mire is szolgál?

Aki ismeri a Joomla felépítését, működését, az tudja, hogy minden elem rendelkezik egy őt leíró XML fájlal. Ezen fájlba a fejlesztőnek minden lényeges információt be kell jegyeznie, a leíró adatoktól a felhasznált állományokon át, a felhasználótól kérdezendő paraméterig. Tekintettel arra, hogy a Joomla ezen leírás alapján fogja a telepítés során az állományokat a kapcsolódó helyekre kimásolni, így ha valaki ezen állomány alapján elkezdi összehordani a telepítő anyaghoz szükséges fájlokat, akkor könnyedén összeszedhető ami kell. Persze a könnyedén egy kisebb modul esetén még egyszerű dolog, de amikor az ember egy nagy több 10 formból álló, front- és backend felületen is operáló elemet, csomagot készít akkor ez már nem is ilyen egyszerű.

A Joomla Extension Packager ezen problémára ad egy első körös választ, és összeállítja a szükséges weboldalban található anyagokból a szükséges telepítő anyagot.

More »