Ploggeri test
Plogger on üks vabavara veebigalerii, mille arendamises ma jõudumööda kaasa löön. Lähemate nädalate jooksul peaks testimiseks välja tulema avalik beeta, aga eriti julged saavad seda testida juba täna ja siit. Tal ei ole väga palju featuure ja ilmselt ei saa ka kunagi olema, eesmärk on ikkagi võimalikult lihtne ja samas mugav tarkvara.
Natuke vähem julgemad võivad proovida valmisgaleriid aadressil http://ploggertest.masendav.com - admin liidessesse pääseb, kui URLi lõppu lisada /admin. Kasutaja on admin ja parool on nimda. Võib vabalt uusi asju lisada ja pilte uploadida, ma lasen ühel hetkel kogu asja niikuinii maha.
NB! - Siit lingitud soft võib teie majal katuse sõitma panna, külmkapis õlle käärima ajada ja vanaema kassi põlema süüdata. Palun ärge kasutage seda pärisgaleriide tegemiseks, see on ainult testimiseks ja vigade avastamiseks.
Installeerimiseks on vaja MySQL andmebaasi, hea oleks uus ja tühi baas teha, aga sobib mõni olemasolev, mille külge ühendumiseks vajalikud andmed sul on. Kõigile tehtavatele tabelite nimedele pannakse “plogger” prefiks ette, nii et nad ei tohiks ühegi teise tabeliga konflikti minna.
Pakkige fail sobivasse kataloogi lahti ja siis avage brauserist http://url/_install.php - see skript peaks teid edasi juhatama.
Ülesehitus on järgmine: pildid jagunevad albumitesse, albumid omakorda jagunevad kollektsioonidesse. Üks album ei saa olla teise sees ning üks kollektsioon ei saa samuti olla teise sees. See tähendab siis seda, et piltide jaoks on 3-tasemeline hierharhia. Esimesel tasemel on kollektsioonid, neid võib olla piiramatu hulk, nende sees ei saa olla pilte. Kollektsioonide sees asuvad albumid, nende hulk pole ka piiratud kuidagi. Ja albumid omakorda võivad sisaldada suvalise koguse pilte.
Selline lihtne hierarhia on meelega disainitud. Selge on see, et küllalt tihti sellisest lähenemisest ei piisa ja on tore, kui pilte saab veel erinevalt kategoriseerida. Selleks on mitmeid erinevaid mooduseid, ühte töösolevat on kirjeldatud siin: http://dev.plogger.org/wiki/PictureTagging - tegemist Flickr.com-ile analoogse “tagide” ehk märgendite süsteemiga. Võimalik, et tulevikus tekib veel lisavõimalusi. Selles versioonis, mida siit tõmmata saab, tagimist veel ei ole.
Kui uus pilt lisatakse, siis fail (ja sellest tehtud eelvaated) salvestatakse failisüsteemi, andmebaasis (MySQL) hoitakse ainult metainfot. Igal kollektsioonil on oma kataloog, selle sisse tehakse ka igale albumile kataloog ja neis kataloogides asuvad galeriisse lisatud pildid (eelvaated on mujal).
Piltide lisamiseks on 3 võimalust:
1) admin liidesest ükshaaval uploadides
2) saata failid FTP-ga “uploads” kataloogi ja nad siis “Import” liidese kaudu sisse võtta
3) kasutada “Gallery remote” protokolli. Linuxis toetavad seda Digikam ja F-spot, Windowsi kohta info puudub. Kui keegi teab mõnda toetavat softi, siis andke aga teada. Gallery remote URL on http://ploggeri_url/plog-remote.php, kasutaja ja parool on samad, mis admin liidesel.
Veel põnevat: pilte saab kommenteerida (ja loomulikult saab kommenteerimist ära keelata). Kui administraatori e-posti aadress sisestada, siis saadetakse uutest kommentaaridest ka e-posti teel teade. Kõiki lisatud kommentaare näeb ühtsest liidesest.
Kollektsioonidel ja albumitel on RSS vood olemas, nende kaudu saab jälgida uute asjade lisandumist. On olemas lihtne otsing, otsingutulemustest saab samuti RSS voogu tellida. Otsid näiteks “skydiving”, lohista pisike sinine “RSS” link tulemuste all
oma uudistekogujasse ja edaspidi saadki kohe teada, kui lisandub mõni uus otsingutingimustele vastav pilt.
Albumist saab huvipakkuvaid pilte välja valida ja siis üheainsa zip failina alla laadida.
Slaidisõu on olemas.
Ja ühte koma teist on veel. Uurige ja avastage. See kõik ei ole kaugeltki mitte lõplik, liides tõenäoliselt muutub veel väga palju.
Kui julgete/viitsite, siis võite vigadest teatada ja uusi soove esitada http://dev.plogger.org kaudu (New ticket). Täitsa vabalt võib ka siia kommentaaridesse kirjutada. Need kommentaarid, mis ma varasema uuringu peale sain ei ole musta auku kadunud - katsun neid kõiki ka ühel või teisel kujul arvesse võtta.





Comments
hakkab looma :)
kaks pisiasja: loginaknal fookus nimeboxi panna, “view” võiks avaneda uude aknasse
kui pildi suurus on paika pandud (nt 500) ja ülesvisatav pilt ongi 500, ega siis server oma versiooni ei genereeri sellest?
mis thumbnaile genereerib üldse?
Teeb küll eraldi versiooni, samas peaks see olema identne originaaliga. Koodis on nii, et neid thumbnaile otsitakse ühest kindlast kohast - kui kirjutada sisse lisakontroll, et “kui pildi suurus on see ja see, siis näita originaali” .. noh.. saab ju, aga milleks? :)
Thumbnaile on praegu 2 erinevat: pisike (näidatakse kollektsioonis/albumis/otsingus), keskmine (näidatakse, kui vaatad pilt/slaidishõud) ja lõpuks RSS-ile on ka oma eraldi versioon. Kõiki neid suurusi saad adminnist näha kruvida ja uusi thumbnailide suurusi lisada on imelihtne.
Muide - piltide originaale ei muudeta, need jäävad täpselt selliseks nagu nad algselt olid.
ent kas ta juhul, kui üleslaetava pildi suurus on väiksem/võrdne “Large View Display Width” kas ta kopib või resample’b Large View versiooni?
noh, ma ei usalda üldiselt ei gd’d ega imagemagick’ut oma pilte ümber konvertima lihtsalt :)
Praegu resampleb, paneb siis kopeerima
2 uut ticketit läksid kirja: http://dev.plogger.org/ticket/62 (username autofookus)
http://dev.plogger.org/ticket/63 (faili kopeerimine resample asemel, kui suurus sobib)
View uues aknas - ma ei ole kindel, et see vajalik on. Saad ju ise avada uues aknas, kui vaja.
Write a Comment