PowerPoint’i presentatsioonid Joomla! CMS-is

08.03.2007  |  Gunnar

Nüüd, mil ma sain lõpuks oma presentatsiooni mingile esimesele veebis esitamise kujule, on mul juba uued ja natukese kolossaalsemad soovid. Kohe kuidagi ei meeldi mulle see mõte, et teen lihtsalt kataloogi, kuhu ma HTML-ks salvestatud slaidid üles saadan ja nii ongi. Võiks olla nii, et presentatsioon on osa minu lehekülje dünaamilisest sisust.

Kindlasti on mul soove veel, sest süües kasvab isu, aga alustuseks püüan teha presentatsioonist koduka osa. Ahjaa, ega sellest pääsegi, sest kodukas meil hetkel kahes keeles ning seega pole eriti muud valikut, kui presentatsioon on osa lehekülje sisust.

Joomla! CMS Märkuse korras ütlen kohe ära, et neid katseid tegin oma arenduse masina peal ja kuskil lives neid üleval pole. Tulevad siis, kui leheküljele upgrade‘i ära teeme. Ja veel, nii eelinfo korras järgnevale jutule – meie lehe mootoriks on Joomla! CMS. Seega lahendust otsime siis Joomla! kontekstis.

Eeltööna on mul tehtud kandes Kuidas PowerPoint’i presentatsioon HTML-i saada mainitu. Tulemuseks saadud HTML-i ma kasutada ei taha, sest see ei näe hea välja. Küll on aga kasutatavad slaidid, millest OpenOffice tegi pildid. Ehkki slaid pole sisu ja SEO seisukohalt teab mis asi, on see siiski parem kui mitte midagi.

Vahendid

Piltidest koosnev slideshow viib mu mõtted kohe mõnele pildigaleriile, millel oleks vastav tugi olemas. Et ma ei taha kasutada Joomla! ja teiste süsteemide vahelisi bridge‘e, siis peab tegemist olema mõne galeriiga, mis on just Joomla! jaoks ehitatud. Pluss veel, mitme keele tugi. OpenSEF extension‘i olemasolu ma hetkel taga ei hakka ajama, sest praeguse probleemipüstituse kohalt on see kõrvaline mure.

RSGallery2 Õnneks ei tule lahendust kaugelt otsida. Hädast aitab mind välja Joomla! jaoks loodud pildigalerii komponent RSGallery2. Sellel tundub kõik vajalik olemas olevat. Niisiis installin selle Joomlale peale ja proovin luua presentatsiooni. Installeerimise käigus lisan ka tõlgete toe jaoks vajalikusd XML-failid, mis ütlevad Joom!Fish’i komponendile, et mida ja kuidas tõlkida saab. Tundub, et kõik oleks olemas. Ahjaa, RSGallery konf tuleb ka paika ajada. Õnneks pole seda palju. Piltide näitamissuuruseks määran laiuse osas 800 pikselit, kõrguse lasen RSGalleryl arvutada proportsionaalselt.

Presentatsiooni koostamine

Eeltöö on tehtud ja nüüd võib asuda presentatsiooni koostamise juurde. Esiteks tuleb presentatsiooni jaoks luua uus galerii. Seejärel tuleb serverisse saata slaidid ning vajadusel kohendada nende järjekorda. Slaidide pealkirjad tuleb ka endal paika panna, sest vaikimisi pannakse pealkirjaks faili nimi. Failidest genereeritakse näitamissuuruses versioonid ja thumbnail‘id valmis automaatselt ning sellega ei pea ise vaeva nägema.

Nüüd jääb teha veel viimane liigutus – tõlkida ära galerii ja slaidide andmed Joom!Fish’i keskkonnas. See läheb õnneks ruttu, kuigi galeriide tõlkeid defineeriv fail tahab kohendusi, sest uues RSGallery2 versioonis on muutunud galerii tabeli nimi. Samuti on muutunud galerii välja nimi.

Presentatsiooni vaatamine

Presentatsiooni vaatamiseks loon leheküljele otselingi, mis avab äsjaloodud galerii slideshow režiimis. Pisikesi kohendusi tahab saada RSGallery2 slideshow moodul, kus hetkel valitakse slideshow esimeseks slaidiks kõige viimane slaid. See muudatus on lihtne, nii viie minuti töö. Teatan sellest probleemist kindlasti ka RSGallery2 autoritele, et nad saaksid vea parandada.

Presentatsioon avaneb nüüd vastaval menüül klikkides korrektselt. Edasi pole muud kui Start-nupu vajutus ja presentatsioon võib alata. Slaidi näidatakse vaikimisi 4 sekundit ning siis laetakse järgmine. Slaidide vahetamisel kasutab RSGallery2 erinevaid efekte, mis muudab presentatsiooni suhteliselt tõepäraseks.

Kui automaatne slaidide vahetamine pole vajalik, siis saab mööda slaide liikuda ka edasi-tagasi nooltega. Kasutajakogemuse muudab eriti heaks see, et slaidi vahetamisel ei laeta tervet lehte uuesti. Raamkeskkond ei muutu, vahetub ainult slaid.

Kokkuvõte

Nagu näeme, saab mõningase pusimise järel nii PowerPoint’i kui OpenOffice’i presentatsioonid kenasti veebi ja veel nii, et need moodustavad osakese kodulehe sisust. Seejuures on huvitav, et kogu protsessi kõige nõrgemaks lüliks osutus just presentatsioonide koostamise tarkvara. Nii PowerPoint’i kui ka OpenOffice’i taga asub tugev arendajate meeskond, samuti on mõlemad süsteemid olnud turul päris kaua aega. RSGallery2 osutus aga igati meeldivaks üllatuseks. Kuigi leidusid mõned vead, olid need triviaalsed ning nende parandamine ei võtnud kaua aega.

12 kommentaari sissekandele “PowerPoint’i presentatsioonid Joomla! CMS-is”

  1. number 6

    Mul on küsimus Joomla kohta üldisemalt. On teil äkki silma jäänud mõni lahe mashup, mis on Joomlaga tehtud? Eestis ilmselt mitte, aga …

  2. Gunnar

    Humm… pole küll sellise pilguga Joomla! saite kaemas käinud, kuigi võimalik, et midagi on tehtud. Me oleme ise Joomla!t peamiselt veebitöödes kasutanud ja seda eeskätt seepärast, et mitme keele tugi ja SEO võimalused on hulka paremad kui näiteks Drupalil. Samuti on tavakasutajatele Joomla! lihtsam omandada.

    Samas saab uurida Joomla! kodukal uudiseid saitidest, mis on Joomla! peal ehitatud. Äkki mõni neist on midagi sellist.

  3. Kalev

    Olen ka kunagi veidi uurinud, et kuidas saaks Powrpointi preseka efektselt netti. Võib arvata, et sarnaseid hädalisi veel kes tahaks mingit lihtsat ja efektset lahendust, ehk turul võib olemas olla vajadus mingi uue lihtsa tööriista järele?

  4. Gunnar

    Noh, netti saab PowerPointi asju juba praegu lasta, kuid vaadatavad need tulemused teiste brauseritega peale IE pole. OpenOffice tegi presentatsioonid küll sellised, et vaadata saab kõikide brauseritega, kuid natukese mustad trikid tal - teeb lihtsalt pildid ja kogu moos. Midagi sealt kopi ja peistiga seega ei võta ja SEO osas tuleb teha hulk musta käsitööd.

    Ma arvan, et parim lahendus oleks see, kui MS kirjutaks HTML-i väljundi sellise, et sellest saavad aru kõik brauserid. Minu poolest võiks see IE-only formaat jääda neile, kelle jaoks see on piisav.

  5. Kalev

    Ma pidasin pigem silmas seda, et kas te näete, et kas see võiks olla ärivõimalus, progeda mingi eraldi lahendus? Millised variandid siin võiks olla.

  6. Gunnar

    Progeda saab kõike, iseasi on see, kui mõttekas taoline töö on. Kui ajakulu liiga suureks kisub, siis võib tööhind muuta kasu nulliks. Samas… ma olen esimese tutvuse tolle imelise HTML-ga ära teinud, mida PowerPoint välja pritsib, kuid eriti kaugele pole seda prügi jõudnud sorteerida. Keerles selline mõte peas, et äkki annaks kirjutada näiteks XSL teisenduse, mis PowerPointi väljundi kõikidele arusaadavaks teeks.

  7. Madis

    Korralik oleks kogu slaidshow veebikeeles kirjutada.
    Pisut huvitavat lugemist ka siit:
    http://www.opera.com/support/tutorials/operashow/

  8. Gunnar

    Õige kõik, samas on ikkagi algmaterjaliks enamasti PowerPoint. Midagi sealt veebi jaoks tuleb, aga see midagi on selline 1/10 ulatuses sobiv asi.

  9. Madis

    Selge, aga ma mõtlen just et pole olemas isegi ühtegi korralikku wyswiyg redaktorit, mis ikka korralikku koodi kirjutaks. Seega on Powerpointi slaidide “korralik” konvertimine (x)htmli pisut palju tahetud? Samas võib koodi arvelt ka kokku hoida ning põhieesmärgiks võtta, et asi lihtsalt töötaks enamuste(enamike?) brauseritega.

    Aga mida mina ka tean :)

  10. Madis

    Üks komaviga ja trükiviga tuli sisse.

  11. Gunnar

    PowerPointi juures on just see eesmärgiks võetud, et mitte üks teine asi peale IE ei suudaks seda valmis toodetud märgikeelt inimlikult näidata. Kui PowerPointi toodetud HTMLi hakata korda tegema, nii et sellest päriselt ka veebis mingit kasu oleks, siis kuluks sinna kõvasti aega. Praktiliselt nullist tegemine, sest ümber tegemiseks peab ju veel selle olemas oleva läbu ülesehituse ka omale selgeks tegema.

    Selles mõttes ongi kõige odavam see, et kui sisendiks on PowerPoint, siis ajad selle veebi piltidena üles ja vajamineva tekstilise sisu sisestad käsitsi, et otsingumootorite robotid saaks need lehed adekvaatselt ära indekseerida.

  12. Kalev

    http://www.slideshare.net/

Kommenteeri

sulge
Saada link e-postiga

© DT 2012 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress