Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ULT ugradjen u WordPress

[es] :: Web aplikacije :: ULT ugradjen u WordPress

[ Pregleda: 1097 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

broker

Član broj: 2415
Poruke: 8521
212.62.59.*



Profil

icon ULT ugradjen u WordPress14.11.2005. u 00:05

Nije baš kako zvuči u naslovu, ali je blizu. Zoltan Csala je napravio prepravku koda WordPress-a tako da koristi ULT za preslovljavanje iz ćirilice u latinicu i tako obezbedio da njegovi posetioci kojima ćirilica nije jača strana, ipak mogu da čiteju njegove blogove.

Izmena je jednostavna i za početnika (ULT je i zamišljen da bude lak za korišćenje) a lepo uputstvo je Zoltan stavio u blog na adresu http://zc.ods.org/dnevnik/wp-translit

Ako neko ne zna, ULT (Universal Language Tool) je PHP biblioteka koja omogućava ugradnju višejezične podrške u PHP aplikacije. Naročito je podržano preslovljavanje kao što je slučaj sa prepisivanjem naše ćirilice u latinicu.

Podrška za našu ćirilicu i latinicu je već ugrađena u biblioteku, tako da ako imate ćirilični sajt, lako možete da prikazujete i njegovu latiničnu verziju.

Više o ULT imate na http://ult.datavoyage.com/



[Ovu poruku je menjao broker dana 14.11.2005. u 01:06 GMT+1]
14.11.2005. u 00:05 

Mister Big Time
Belgrade

Član broj: 15306
Poruke: 4026
*.yubc.net.

Jabber: matrix@elitesecurity.org


Profil

icon Re: ULT ugradjen u WordPress14.11.2005. u 23:20
fino, a kako bi se ovo moglo iskoristiti za ostale web aplikacije, npr. forume?

There are wars that can't be won.

IT'S ALL THE SAME,
ONLY THE NAMES WILL CHANGE.

14.11.2005. u 23:20 

broker

Član broj: 2415
Poruke: 8521
212.62.59.*



Profil

icon Re: ULT ugradjen u WordPress15.11.2005. u 11:37
Slicno kao i za WordPress. Ja nisam probao da uglavljujem u druge aplikacije pa ne mogu da dam konkretne preporuke, ali mislim da je primer sa WordPress-om sasvim dobra informacija.

Naravno ako nekome zatreba pomoc, ja sam na raspolaganju.
15.11.2005. u 11:37 

euripyd
Euripyd Sofocle

Član broj: 10884
Poruke: 939
*.swipnet.se.



Profil

icon Re: ULT ugradjen u WordPress17.11.2005. u 08:20
Pazi, sasvim sam slucajno kliknuo na ovaj post da vidim sta je kad ono bas TO!!

Pitanje 1:
da li je to univerzalan tool i da li se moze primeniti na Mambo/Joomla!?
ili da li tako nesto postoji za Mambo/Joomla?

Pitanje 2:
Nisam nasao nesto mnogo tekstova o WordPress, pa ako neko ima malo vremena da postuje njegove bitne karakteristike ali i mane..

inace, preslojavnje je vrlo zanimljivo....

[Ovu poruku je menjao euripyd dana 17.11.2005. u 09:21 GMT+1]
Sunca li ti žarevog!!
17.11.2005. u 08:20 

broker

Član broj: 2415
Poruke: 8521
212.62.59.*



Profil

icon Re: ULT ugradjen u WordPress17.11.2005. u 14:05
ULT je zamisljen da se jednsotavno ugradjuje u bilo koju PHP aplikaciju.

Treba da uradis sledece:

- nadji u aplikaciji kod koji zapocinje output buffering. Potrazi funkciju ob_start(). Pre poziva ove funkcije ukljuc ult i incijalizuj ga (imas primer na sajtu ULt-a.

- nadji u aplikaciji kod koji zavrsava output buffering. Potrazi fukcije ob_end_clean(), ob_end_flush(), ob_get_clean(), ob_get_contents() il neku drugu. Moras malo prouciti kako konkretna aplikacija radi sa output buffering-om.

Nakon sto je zatvore bafer a pre nego sto je njegov sadrzaj ispisan, na sadrzaj bafera primeni $dvl->process () kako bi ga preslovio prma prethodno pdoesenim parametrima.


Ako imas aplikaciju koja ne radi output buffering onda korsisti primer sa sajta a ukratko postupak se svodi na:

- ukljuci ULT u kod
- inicijalizuj ga
- pozovi $dvl->block_start() da pocnes output buffering
- generisi sadrzaj strane
- pozovi $dvl->block_end() da zavrsis output buffering, izvrsis preslovljavanje i prikazes sadrzaj stranice. Ovo po pravilu ide na sam kraj koda jer bilo kakav ispis nakon zatvaranja bafera nece biti preslovljen.
17.11.2005. u 14:05 

euripyd
Euripyd Sofocle

Član broj: 10884
Poruke: 939
*.swipnet.se.



Profil

icon Re: ULT ugradjen u WordPress17.11.2005. u 19:43
U index-u Joomla!-e nasao sam

Code:
ob_start()


i

Code:
ob_end_clean()


Pitanja:
1. da li se to nalazi samo u indexu ili u nekom drugom fajlu?
2. gde da se primeni
Code:
$dvl->process ()
odnosno gde da se ispise?
3. gde da bude smesten fajl preslojavanja (ldef_sr-lat.php)?
4. kako se poziva cirilica odnosno latinica (misli se na link)?
Sunca li ti žarevog!!
17.11.2005. u 19:43 

broker

Član broj: 2415
Poruke: 8521
212.62.59.*



Profil

icon Re: ULT ugradjen u WordPress18.11.2005. u 21:32
Da li si pogledao sajt ULT-a? Tamo je sve objasnjeno. Imas i primer za WordPress.
18.11.2005. u 21:32 

[es] :: Web aplikacije :: ULT ugradjen u WordPress

[ Pregleda: 1097 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.