1. * 5651 Sayılı Kanun'a göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.
    * Telif hakkına konu olan eserlerin yasal olmayan şekilde paylaşıldığını ve yasal haklarının çiğnendiğini düşünen hak sahiplerinin İLETİŞİM bölümünden bize ulaşmaları durumunda ilgili şikayet incelenip gereği 1 (bir) hafta içinde gereği yapılacaktır.
    E-posta adresimiz

URL Türkçe Karakter Hatası Çözümü

Konusu 'XenForo' forumundadır ve YoRuMSuZ tarafından 20 Ekim 2013 başlatılmıştır.

  1. YoRuMSuZ
    Avare

    YoRuMSuZ Biz işimize bakalım!

    Katılım:
    7 Haziran 2006
    Mesajlar:
    24.433
    Beğenileri:
    7.360
    Ödül Puanları:
    11.330
    Cinsiyet:
    Bay
    Banka:
    8.871 ÇTL
    Forum scriptleri arasında yıldızı hızla parlayan XenForo kurduysanız URL'lerde Türkçe karakter hatası aldığınızı göreceksiniz. Bunun için yapmanız gereken iki aşama var.

    Not: Anlatım XenForo 1.2.2 sürümüne göredir... Üzeri çigili olan bölümleri değiştirmenize gerek yok...

    1. Aşamada Link.php dosyasında,
    2. Aşamada utf8.php dosyasında küçük değişiklikler yapmak. (Link.php dosyasını editleseniz de URL'lerde ö ve ü harfleri yine de anlamsız karakterlerle gösteriliyor. Bunu önlemek için utf8.php dosyasında düzenleme yapmalısınız.)

    İlk olarak library/XenForo/Link.php dosyasını açın ve aşağıdaki kod satırını bulun. (761. satır)

    PHP:
    $title strtr($title, array('"' => ''"'" => ''));
    Silin ve aşağıdaki kodu ekleyin...
    Kod:
      Kodları görebilmek için ÜYE omalısınız !
    Buraya kadar herşey tamam. Düzenlediğiniz Link.php dosyasını sunucuya gönderin. Linkleri test ettiğinizde Ö, ö, Ü, ü karakterleri yerine hala anlamsız karakterler göründüğünü göreceksiniz.

    2. Aşamaya geçiyoruz...

    library/Lgpl/utf8.php dosyasını açın.

    Büyük-küçük harf duyarlı arama yaparsanız daha rahat değişiklik yaparsınız.

    Şu ifadeyi arayın: 'oe'
    Şununla değiştirin: 'o'

    Şu ifadeyi arayın: 'Oe'
    Şununla değiştirin: 'O'

    Şu ifadeyi arayın: 'ue''
    Şununla değiştirin: 'u'

    Şu ifadeyi arayın: 'Ue'
    Şununla değiştirin: 'U'

    Tüm değişiklikleri yaptıktan sonra dosyayı sunucuya gönderin. Artık URL lerde Türkçe karakter hatası almayacaksınız. Kolay gelsin...

    Alıntılarda kaynak belirtmeniz rica olunur :)
     

Sayfayı Paylaş