Merhabalar,
siteme en son bir blok yükledim. RDF haberlerin sitede kaymasini saglayan bu blokta her sey sorunsuz calisiyor. Sadece türkce karakterleri düzenleyemiyorum. Haber sitesinde düzgün cikan türkce karakterler blokta hep altta göründügü gibi cikiyor.
Büyük ihtimalle block dosyasina bir dil komutu eklemem gerekiyor. Fakat pek cok sey denememe ragmen bu sorunu cözemedim.
Önerisi olan varmi ?
Blok su sekilde cikariyor türkce harfleri :
"YSK'dan seçmenlere 'saatlerinizi ileri almayı unutmayın' uyarısı"
Simdiden tesekkürler
Merhaba :)
blok muhtemelen UTF-8-kodlamalı RDF bilgilerini doğru göstermiyor.
Almanca biliyorsun herhalde.
http://www.pragmamx.org/Forum-topic-27367-start-msg178440.html#msg178440
Cevap icin tesekkürler Sitki,
fakat sorun tam hallolmadi, bicim degistirdi :)
YSK'dan seçmenlere 'saatlerinizi ileri almay? unutmay?n' uyar?s?
böyle oldu simdide.
Ama dogru yerdeyiz sanirim. Blog sitesi UTF-8 koduyla calisiyor. Ne yazikki degisemiyorum onu.
Blokta bunu nasil sunayim ?
bendeki sorun tam tersi sanirim. Yani UTF-8 ile görüntülenmesi gerekiyor. Bunu nasil kodlarim?
Selamlar
ZitatBlog sitesi UTF-8 koduyla calisiyor
Link verebilirmisin lütfen, eklemek istediğin RDF içeriğinden (Feed).
Ayrıca, blok yönetiminde
Yeni Blok Ekle (RSS/RDF İçeriği) üzerinden linki eklemeyi denedin mi.
RDF/RSS olarak yeni blok ekledim fakat görsel olarak iyi durmuyor. Bu blockta kayan yazi var. Ayrica ordada ayni sorun yasandi simdi denedim.
Feed adresi http://gencliginsesihaberblogu.blogspot.com/
Selamlar
Yapmış olduğun değişiklikler ile, kullandığın RDF bloğunu buraya eklermisin.
merhaba bende aynı sorunu yaşıyorum, hazır konu açılmışken burdan yazim.
sitki arkadaş burda vermiş oldugunuz kod hangi dosyada ?
$content .="<a href=\"".(htmlspecialchars($regs[3][0]))."\" target='_blank'>".(htmlspecialchars($regs[1][0]))."</a><br /><br />\n\n";
Teşekürler..
Vermiş olduğum linkteki çözüm yolu bir almanca içerikli RSS/RDF için, yani UTF-8 kodlamadan ISO-8859-1 kodlamaya dönüştürüyor. Fakat doğru olarak Mustafa'nın da dikkat çektiği gibi, burada Türkçe karakterler söz konusu olduğu için, çeviri sonraki şekilde yapılması lazım.
string iconv ( string $kodlamadan , string $kodlamaya , string $dizge )
Yani
iconv("UTF-8", "ISO-8859-9", $content)
http://www.php.net/manual/tr/function.iconv.php
Merhaba tekrardan,
yanliz degilmisim demekki :)
Kardes üstte linkini verdigim blok benim RSS / RDF sitem. Onun adminide benim. Ama orda ne yazikki dil kodunu degisemiyorum. Nedenini bilmiyorum.
RSS / RDF block'u iste burdan yani Pragma'dan indirdigim block. Yani orjinali bir sey degismedim pek. Degistigim yerlerde görüntü ile ilgili seylerdi.
Yani sorun bana özel bir sorun degil üstteki arkadasin cevabindanda anladigim kadari ile.
Genel olarak söyle bir sorun var.
Dil kodu UTF-8 veya herhangi baska bir kod olan sitelerden akan haberler, yada bilgiler vesaire.. site dil kodu ISO 8859-9 oldugu icin bozuk cikiyorlar. RSS / RDF block'una UTF-8 li yazilari ISO 8859-9 li hale getirecek bir komut eklemeliyiz. Yukarda verdigin kodu ekledim fakat block bozuldu bu defa.
Umarim bir cözüm buluruz.
Selamlar
zazaeren merhaba
bana blocku gönderebilirseniz ayrdımcı olabilirim.
çünkü ben direk RSS RDF dosya olarak ekledım sorun bu şekilde oluştu.
Blocku gönderirseniz bakarım
http://www.pragmamx.org/Downloads-op-getit-lid-403-noJpC-.html
Bu siteden indirdigim Blocktur.
Bir önerisi olan yokmu :(