Tai vat, RSS dabar eina UTF-8 kodavimu. Šitą sugebėjau greitai
padaryti, nes tas skriptukas, kuris gaudo el.paštu siunčiamas naujienas
ir jas deda į duombazę bei sugeneruoja RSS eina ne per Apache, o tiesiog
per shellą. Apache vis dar gyvena su perl5.6.1, kuris nepalaiko normalių
simbolių užkodavimų/atkodavimų.
Faktiškai vienitelis pakeitimas, kurį padariau buvo šios eilutės
pakeitimas (duomenys vis dar saugomi iso-8859-13 duombazėje):
$dt = encode("utf8", decode("iso-8859-13", $dt));
Lyg validuojasi
normaliai. Žiūrėsim.
Rodo normaliai, tik va galetum ideti visgi pilnus tekstus su komentaru skaiciumi ir nuoroda i komentavima…
Anyway, sveikinu ;]
Nu o dabar man Abilon nerodo. Užstringa ties pirma lietuviška raide.
Reiks dvi versijas turbūt pateikt.
Pilnus tekstus tai gal ir galėčiau. Komentarų skaičių pateikt tai nelabai (vien dėl to kad RSS generuojamas tik vieną kartą — tuo metu kai postinamas straipsnis)
Beje, o juk nuoroda į komentavimą tai yra…
There was an error parsing the RSS feed.
Aggreg8 did not recognise your feed as valid XML.
http://www.lietuvoje.lt/~moxliukas/index.pl?id=rss
Nu man aggreg8 rodo. Jei nepatingėsiu tai skrynšotą padarysiu
jo, as irgi galiu padaryti:)
bet idomu kodel.. url'a lyg ir teisinga parasiau..
o daugiau imho nieko nereikia..
kiti psl veikia.. pvz.: dzhibo..
Hmm… Nu tikrai nežinau apie ką kalbi.
http://lietuvoje.lt/~moxliukas/stuff/aggreg8.gif
O man SharpReaderis isvis nepasileidzia — „The application failed to initialize properly“ :/
na bandžiau aggreg8 ir su mozilla, ir su mozilla firebird'u – deja, niekaip nerodo tavo feed'o.. screenshot'a irgi galiu padaryt, bet ne tame esmė :-)