Novo na blogu — izbor pisma!

I ovaj zapis sam mogao da započnem mojim klasičnim „napokon“ ili „posle toliko vremena“, ali neću :) Elem (za promenu :) završio sam nešto što zamišljah da odradim od samog početka moga blogovanja i izbora bBlog mašine za tu rabotu — funkciju za izbor pisma ili „onlajn preslovljivač“. I da se ne bi neko zbunio ovim rečima, u pitanju je (do sada nepostojeća) mogućnost da se tekst na mojim zapisima u letu prevodi iz ćirilice u latinicu (kao ono što sam napravio za xxx strane koje su nekada postojale u okviru moga sajta, ali ih više nema).

bBlog: Izbor pisma

Dakle, na vrhu menija sa desne strane nalazi se grupa „Izbor pisma“ sa tri opcije. Prva je opcija „ćirilica“ je podrazumevani izbor, odnosno kada prvi put dođete na moje zapise, ili naredni nakon 2 sata (koliko je vreme trajanja pamćenja izbora pisma), sav tekst je ispisan ćirilicom. Druga opcija je „latinica“ koja, normalno, omogućava ispisivanje teksta na zapisima latiničnim pismom „sa kukicama“. Treća opcija je „ASCII latinica“ koja omogućava ispisivanje teksta takozvanom „ćelavom latinicom“, t.j. latinicom „bez kukica“, u slučaju da nemate instalirane UNICODE fontove pa ne vidite ispravno tekst koji čitate, t.j. pojedine karaktere.

Na žalost, ovo nije savršeno odrađeno jer se ne preslovljavaju veze u meniju, ali to je svo ograničenje. Sve drugo je preslovljeno. Još jedan nedostatak je blago usporenje renderovanja zbog preslovljavanja u letu i više pozivanja funkcije za preslovljavanje kod obrade detalja u delu sa zapisima (naslovi, datumi, kategorije, veze i slično). No, to mu dođe kao kompromis i usporenje je u opticaju samo kod latiničnih pisama dok se ćirilično ispisuje klasičnom brzinom.

Još je bitno da naglasim da se ovo odrađuje preko COOKIE ključa lang koji se mora upisati inače funkcija ne radi.

Ovime sam omogućio da i ljidi koji su „slabi“ sa ćirilicom mogu da čitaju moje zapise. Mislim da će se konačni inicijator završetka ovog posla sam prepoznati pa će i da dâ adekvatan komentar ;)

21 komentara

1: Avram 24. septembar 2005. u 23:48

Jea, preslojavanje rulz! :D

Reply to this comment
2: Igor 24. septembar 2005. u 23:53

Hehe, konačni inicijator, dobra ti je ova ;) Možda bi bilo preciznije reći: glavni krivac ;) Heh da, kad već nema jezične prepreke, onda mora biti barem ove pismovne :-/ Ali ajde, ja sam barem ćirilićno polupismen pa se snađem sa kraćim tekstovima, ali kad treba čitati neki dugačak tekst… huh… :-/ Ali eto, to je sad stvar prošlosti! :) Triput hura za našeg Urketa!!! :))) Bravo majstore! Samo je pitanje dana kad će te M$ Srbija zvati da radiš za njih ;)

Reply to this comment
3: Urke MMI 25. septembar 2005. u 00:15

Ama kaki… madaaaa, ako dobro plate, zašto da ne. Ipak, egzistencija je egzistencija :)

Reply to this comment
4: Urke MMI 25. septembar 2005. u 00:20

E vidiš, zanimljivo da čak i ovde radi, osim ovog dugmeta „zapiši“. To sam prevideo :) Al, biće i to kad se ponovo nakanim da „tjuningujem“ zapise :)

Reply to this comment
5: Igor 25. septembar 2005. u 00:35

Hehe, zna to i autor Gentoo distre ;_)

Reply to this comment
6: Goran Aničić 25. septembar 2005. u 13:43

Koliko vidim, funkcija preslovljava samo osnovnu kolumnu i footer, dok je meni nepromenjen?

Reply to this comment
7: Urke MMI 25. septembar 2005. u 13:53

Tako je. Funkcija se svodi na modifikator ctl koji sam stavio u šablon iza generatora teksta. Međutim, da bi radilo i u menijima morao bih da dodajem modifikator i u same funkcije za uzorkovanje kategorija, veza, zapisa i drugo, jer dodavanje u običnu sintaksu ne radi. No, kada budem imao malo više vremena, pozabaviću se i time. Ako ti treba ovo (nesavršeno), reci da okačim paketić.

Reply to this comment
8: Brđa 25. septembar 2005. u 23:58

Zašđo kod mene ne šljakaju pojedina slovca?
Recimo, piše mi Tirilica, piaNe novog komentara…

Reply to this comment
9: Urke MMI 26. septembar 2005. u 08:51

Pa upravo zato što nemaš odgovarajuće UNICODE fontove. Stavi recimo DejaVu ili URW fontove pa pokušaj ponovo.

Reply to this comment
10: Brđa 26. septembar 2005. u 09:08

Kako, bre, nemam. Za serifne fontove sam stavio Bookman Old Style i do sada su pošteno radili…
Ali, probaću sa nekim drugim.

Reply to this comment
11: Brđa 26. septembar 2005. u 09:29

Izgleda da jesu fontovi. Ali, Lisica me sad je*e k’o crhca :( Podesio sam da mi za serifne fontove bude DejaVu Serif a ona i dalje prikazuje Bookman. Jedino se „lepo” ponaša kada joj kažem da koristi uvek moje fontove, a to mi se baš i ne dopada….

Reply to this comment
12: Urke MMI 26. septembar 2005. u 21:36

Ja sam kao podrazumevani serifni font u definiciji bloga stavio URW Palladio L te ako ga nemaš koristi se ono što si postavio. E sad, vidi da staviš iste fontove i za junikod i za utf-8 i za ćirilicu u postavkama fontova u liji, inače će te zajebavati i dalje :)

Reply to this comment
13: Goran Aničić 27. septembar 2005. u 12:59

Ajd okači da vidimo.

Pošto vidim da nisi korigovao template, pogledaj [url=http://www.personalmag.co.yu/blog/?postid=732]zapis o SEO modifikaciji bBlog CMS-a.

Reply to this comment
14: Avram 29. septembar 2005. u 03:17

E Urko, vidi link ispod, možda dobiješ još neku ideju, ako ih nisi već iskoristio (sve koje postoje i ovde):
http://www.datavoyage.com/ult/

Reply to this comment
15: Urke MMI 29. septembar 2005. u 07:54

Nisam to koristio, upario sam stvar koju sam napravio tamo negde 2003. :)

Reply to this comment
16: Avram 1. oktobar 2005. u 21:38

Ne lazhi :D

Reply to this comment
17: Eddie 10. decembar 2005. u 13:24

Test

Reply to this comment
18: Eddie 10. decembar 2005. u 13:27

Zakaj ne dela?

Reply to this comment
19: yuresan 10. decembar 2005. u 13:30

Jure

Reply to this comment

Ostavite komentar


U komentaru možete koristiti sledeće XHTML: kôdove: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>