if [ -f "./db/tekstovi/4.txt" ]; then mv "./db/tekstovi/4.txt" "./db/tekstovi/5.txt"; fi
if [ -f "./db/tekstovi/3.txt" ]; then mv "./db/tekstovi/3.txt" "./db/tekstovi/4.txt"; fi
if [ -f "./db/tekstovi/2.txt" ]; then mv "./db/tekstovi/2.txt" "./db/tekstovi/3.txt"; fi
if [ -f "./db/tekstovi/1.txt" ]; then mv "./db/tekstovi/1.txt" "./db/tekstovi/2.txt"; fi
cat ./db/tekstovi/1-title.txt ./db/tekstovi/2-title.txt ./db/tekstovi/3-title.txt ./db/tekstovi/4-title.txt ./db/tekstovi/5-title.txt > index.html
Postoji i noviji bashblogger (0.3.x) ali ja ga ne volim zato sto je mnogo komplikovan (bezveze je ali ima mocniji sistem arhiviranja pa je upotrebljiv i to prilicno).
Meni se mnogo svideo nacin na koji je autor bashbloggera 0.2 napravio sve to pa sam ja lepo editovao bashblogger 0.2. Ja sam gledao kako da to poboljsam pa sam razmisljao u sledecem pravcu:
- moram da sredim arhivu (po defaultu je arhiva bila jedan html sa svim tekstovima sto je glupo. Posle 5000 clanaka bi ta strana bila 10mb
- dodati feedove ili nesto za brzo pracenje statusa tekstova
- poboljsati vizuelni dozivljaj samog bloga (ikonice css i sl.)
Sve ovo je bilo nepohodno uraditi ali zadrzati jednostavnost. Verujte mi da sam dosta razmisljao o tome kako da ovo poboljsam (inace je dobra stvar pisati skripte zato sto vam poboljsavaju razmisljanje no da ne idem sa teme).
I tako sam ja editovao glavnu skritpu sve dok nisam napravio 19 kb koda "iz glave" (za glavnu skriptu) i 25 kb propratnih fajlova (za pravljenje html templejtova, provere za fajlovima i sl.) i dok nisam sve to ukombinovao sa idejom za arhiviranje tekstova koju sam gore naveo. Sam kod je jako ruzno pisan i nije citljiv "odmah" no ajd. Danas (posle 6 meseci aktivnog poboljsanja (mada vrlo neredovnog)) skripta radi bez problema. Dodao sam mnoge stvari poput RSS-a (2.0) i Atom-a (1.0), permalinkova (za svaki tekst)... Pise to u README fajlu u arhivi.
Jedino mi fali testiranje ftp opcije (bilo je tu malih promena pa...). Evo i nekih slika bloga koji koristim (trenutno je offline zato sto mucim muku sa prostorom na netu) koji mi je "igraliste" za testiranje koda koji dodajem i sl.
Mislim da lici na nesto (vizuelno je dopadljivo sto je bitno za jedan blog). Moze se koristiti u vise svrha: nekakav pc dnevnik (ko voli da vodi dnevnike), blog (offline sa uploadom ili (mnogo bolje) online tako sto cete da prebacite kompletnu skriptu na net i da je pokrecete direktno na serveru
## Instalacija
1. Raspakujte arhivu gde god zelite
2. Unutar arhive u lib/default-blog dira se nalazi fajl pod imenom cbt-rc koji treba da kopirate u ~/.cbt-rc
3. Podesite ~/.cbt-rc (DOBRO gledajte da podesite ovaj fajl buduci da on sadrzi kompletne informacije o blogu i svim opcijama). Ne morate da kreirate direktorijume rucno niti da se zamlacujete sa dodatnim kreiranjem fajlova za cbt. Sve ce samo biti kreirano stoga je bitno da samo dobro podesite putanje i opcije u ~/.cbt-rc
4. Pokrenite cbt skriptu (samo je pokrenite bez dodatnih opcija). Ovako ce svi fajlovi biti iskopirani na krajnju lokaciju i sve strane ce biti generisane.
PAZNJA: U kime (unutar ~/.cbt-rc) napisite vase ime. Nemojte koristiti ${USER} zato sto nece da radi skripta (ne znam zasto).
Elem evo linka pa ko zeli neka proba:
http://fotkica.com/UploadsN/2783_964047892_cbt-0.3.tar.bz2













