JPortfolio
04.02.2007 | Gunnar
Seekordne viikend on möödunud vabamas vaimus ja jälle oli mahti uudistada igasugu huvitavaid asju. Tegin ära oma esimese tutvuse JPortfolio nimelise Joomla! CMS komponendiga, mis võimaldab lihtsasti ja mugavalt luua referentside listi või siis tööde portfolio. Arvan, et see komponent võib elavat huvi pakkuda paljudele firmadele ja FIE-dele, kelle lehekülje mootoriks on Joomla! CMS.
Installeerimine
JPortfolio tuleb Joomla! CMS-le lisada komponendina. Eeltoodud aadressilt tuleb laadida komponent zip-failina ning see siis Joomla! komponentide installeri abil ära installeerida. Installeerimine möödus õnneks valutult ning mingeid vigu või tehnilisi probleeme ei esinenud. Peale installeerimist ilmub komponentide menüüsse uus valik: JPortfolio. Sealt saab siis portfoliot hallata ja konfigureerida.
Kasutamine
Enne projektide või toodete info sisestamist tuleb sisestada kategooriad, mille alla tehtud tööd sisestada. Kategooriatele saab vajadusel sisestada ka pilte ja tutvustavaid tekste. Kui kategooriad on sisestatud, võib asuda tööde sisestamise juurde. Tööde kohta saab sisestada nimetuse, kohustuslikus korras pildi ja vabas vormis kirjelduse. Paar näidet elust enesest ka.
Kui töid on nii palju sisestatud, et võiks neid leheküljel juba näidata, siis tuleb luua uus menüüvalik menüüsse, kuhu portfolio link peab tekkima. Menüüvaliku tüübiks peab olema component ning komponendiks tuleb valida JPortfolio. Peale salvestamist on võimalik menüüvaliku seadete alt muuta erinevaid parameetreid, mis portfolio kuvamist mõjutavad, näiteks: kas näidata tagasi-nuppu, kas näidata navigatsiooniriba jne.
Miinused ja plussid
Miinustena tooksin välja selle, et alati peab valima kategooria, kui portfolioga tutvuda tahan. Seda ka siis, kui on ainult üks kategooria. Teine negatiivne asi on see, et iga töö kohta peab olema pilt sisestatud. Kui ei sisesta, siis näen pildi kohal puuduva pildi ikooni. Kolmas etteheide on see, et komponendil puudub korrektne SEF-i tugi. Parim, mille SEF-i osas saab, on Joomla! enda SEF-lingid. Samas, kes oskab, võib vastava SEF-extensioni alati ise kirjutada.
Plusside poolel on kindlasti see, et komponent installeerus ilma probleemideta ning toimimise kohta ei saa ka etteheiteid teha. Väga positiivne on see, et olemas on Joom!Fishi tugi, mis tähendab seda, et portfolio on tõlgitav erinevatesse keeltesse, mida leheküljel kasutatakse. Joom!Fishi toe jaoks tuleb JPortfolio komponendi kataloogist kopeerida vastavad failid Joom!Fishi sisuelementide kataloogi ning ongi tõlgete tugi olemas.
Kokkuvõte
Kokkuvõtteks võin öelda, et üldmulje JPortfolio komponendist jäi väga positiivne. SEF-i toe puudumise võib näiteks OpenSEF komponendi korral alati ära lahendada SEF-i URL-de käsitsi kohendamisega. See toimib siis seni kuni portfolio pole väga suureks kosunud. Igal juhul tuleb JPortfolio komponent tõenäoliselt kasutusele ka DT leheküljel kui me kord tehtud töid hakkame avaldama.

04.02.2007 kell 20:04
Kas seda portfolio layouti sealt muuta ka saab? Selles mõttes, et mulle alati ei meeldi, kui seal on ainult pildid ja mingit teksti või kirjeldust juures ei kuvata. Suht kirjuks võtab silmad.
04.02.2007 kell 22:55
Mingit template’ide tuge ei paista tal veel olevat. Samas saab CSS-i abil seal üksjagu asju joonde ajada. Ja kui väga vaja, siis võib ju ka koodi kallale minna.
08.02.2007 kell 21:54
See probleem on enamuste Joomla! komponentidega - templeitimine puudub sootuks või hõlmab see minimaalset osa kogu tulemusest.
Näpu võiks aga siinkohal tõsta klassile patTemplate mis peaks Joomla! kontekstis olema just moodulite ning komponentide templeitimiseks. Tõenaoliselt on seda klassi tüütu/keeruline kasutada.
23.02.2007 kell 12:26
Selle mitme kategooria osaannaks ju sisuliselt lahendada nii, et valida menüükirje tüübiks URL ja panna sinna link kategooriale, mida vähemalt näidisena toodud lehel ka tehtud on.