cwg- bash skripta za pravljenje web albuma (v0.3.0b4)

4

cwg- bash skripta za pravljenje web albuma (v0.3.0b4)

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

bocke ::.::Wizard::. ::ukoliko lepo podesis konfiguraciju

Da, da. Samo to. Mr. Green Šalim se. Isprobaću pa ti javljam utiske. Wink


Dokumentacija i sam config fajl imaju dovoljno objasnjenja. Ne bi trebalo da imas problema Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

v0.3.0b1 je stigla a sa njom i:
- Podrška za više jezika (trenutno postoji samo Srpski prevod ali je Engleski na putu)
- Poboljšanja u samom kodu skripte
- Poboljšanja HTML šablona i izgleda strana
- 9 novih HTML tema (ima par "dobrih" a ostalo su kolor varijacije podrazumevane teme)

Otvorena je Sourceforge strana pa bacite pogled na strane na Srpskom i Engleskom:
- http://cwg.sourceforge.net/ (Srpski)
- http://cwg.sourceforge.net/index-en.html (Engleski)

Što se tiče novih tema, jedna od njih se može videti na netu: http://cwg.sourceforge.net/galerija/index.html (ovo je ujedno i "zvanična" galerija koja prikazuje mogućnosti same skripte).

Ko ima vremena neka proba i neka mi javi ima li grešaka. Za sada sam primetio samo da skripta ne filtrira "`" i ":" karaktere (proveriću ovih dana pošto iovako imam da napravim par galerija).

[Dodatak]
Završih i prevod na Engleski (v0.3.0b2). Sređene su sf.net strane i sada sadrže malo više informacija. Dodata je TODO lista.



offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

[Dodatak]
Dodao sam github riznicu za cwg: https://github.com/djura-san/cwg
Tako će vam biti naljakše da pratite razvoj skripte.
Za one koji nisu upoznati sa git programom, evo kako da klonirate moju riznicu:
git clone git://github.com/djura-san/cwg.git
To je sve što vam treba da preuzmete riznicu. Da bi je osvežavali na svom računaru (ukoliko ima proman na glavom serveru), pređite u direktorijum gde se nalazi git riznica (na vašem računaru) i kucajte sledeće:
git pull

Skripta mi je neophodna ovih dana pa zato nastavljam razvoj na njoj. Nadam se da ću uskoro stići do te tačke da više radikalnih promena ne bude i da nema novih opcija već samo razvoj tema i sl. minorne stvari poput ispravljanja sitnih grešaka.

Trenutno, skripta radi bez problema (testirao sam današnju verziju više puta) i nema grešaka kada je kreiranje galerije u pitanju međutim neke sitnice nisu još sređene stoga "b" oznaka (beta) neće biti uklonjena dok ne budem siguran da je sve kako treba.

TODO (pored svega što sam ranije napisao):
- opcija za dodavanje imena datoteke ispod same slike (na indeks strani);
- dodavanje array-a za listanje tema? Ima li smisla ovako nešto dodavati?;
- makefile za instalaciju na nivou celog sistema;
- kreiranje deb paketa;
- Prevođenje početne strane sajta na više jezika (biće odrađeno kada se završi rad na skripti i kada dokumentacija prestane da se menja);
- sređivanje koda kod starijih CSS tema (70% završeno);
- optimizacija koda (ne znam da li je neophodna no proveriću 2x);
- prevođenje na ostale jezike;
- poboljšavanje dokumentacije;
- dodavanje još više fensi tema Smile

Promene (29-04-2011):
- dodate su "<li>" oznake kako bi omogućio lakšu upotrebu CSS3 elemenata. Same oznake ne utiču na izgled strana ali znače zbog opcija za dodavanje specijalnih efekata na svakoj XX "<li>" oznaci (recimo, na svaku parnu "<li>" oznaku da doda CSS3 senke za slike);

Očekujte do kraja dana novu galeriju sa CSS3 elementima na sledećem linku:
http://cwg.sourceforge.net/test/index.html

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

v0.3.0b5:
- promene u samom kodu ("moderniji pristup" i provere);
- nove teme, poboljšanja i CSS3 optimizacije (svaki still je smanjen YUI-em);
- imena galerija (direktorijumi) i imena sličica i slika sada mogu sadržati samo slova (a-z), brojeve i razmake. Više nije moguće da se koriste egzotični karakteri. Ranije je bilo moguće zato što sam ručno definisao svako pravilo međutim od sada koristim `alnum` POSIX klasu karaktera;
- poboljšana je detekcija lokacije same skripte;
- pregled galerija u veb pregledaču, nakon generisanja, se može ugasiti i više nije podrazumevani;

Sajt je ažuriran i dodata je još jedna test galerija ([1] [2]).

Šta treba odraditi:
- optimizacije u samom kodu ("protrčati" isti par puta);
- naći način da se kompletna galerija kreira bez upisivanja privremenih datoteka na tvrdi disk (ovo će biti zanimljivo i teško istovremeno);
- optimizacija tema i vrlo detaljno testiranje;
- dodavanje "viewport" meta oznake u html;
- dodavanje CSS3 efekata prilikom učitavanja svake strane (fade in/out);
- sređivanje parametara koji mogu da se prosleđuju skripti;
- umanjene sličice sa većim Y dimenzijama treba da poštuju dimenzije Y ose prosečne visine umanjenih prikaza (valjda zvuči logično?).

Jasno mi je da postoje postoje mnogo bolje alternative sada ali ću završiti dodavanje opcija u skriptu kako bih ispunio cilj koji sam postavio 2008 godine. Na kraju krajeva, ova skripta i jeste bila vežba Wink

Ko je trenutno na forumu
 

Ukupno su 682 korisnika na forumu :: 28 registrovanih, 2 sakrivenih i 652 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, aleksmajstor, Bogoslov, cenejac111, cvrle312, danilopu, dankisha, Djole, draganca, dragon986, Jovan Nenad, krkalon, lekso, madza, Markoni29, Miskohd, nenaddz, nuke92, ozz, rodoljub, royst33, Snorks, Srki98, Toni, trajkoni018, vandrej, VJ, voja64