vbulletin 4.0 Türkçe karakter problemi çözümü

'vBulletin Destek ve Sorunlar' forumunda Mavi_Sema tarafından 25 Şubat 2010 tarihinde açılan konu

  1. Mavi_Sema

    Mavi_Sema Özel Üye

    Sponsorlu Bağlantılar
    vbulletin 4.0 Türkçe karakter problemi çözümü konusu vBulletin 4.0 Forumu ile beraber gelen SEO URL uygulaması Türkçe karakter problemi çözümü

    AC:


    includes / class_friendly_url.php

    BUL:

    Kod:
    protected static function cleanURL($fragment)
    {
    $fragment = to_ascii($fragment);
    return trim(urlencode(preg_replace('#-+#', '-', $fragment)), '-');
    }
    }
    
    ALTTAKİYLE DEĞİŞTİR:

    Kod:
    protected static function cleanURL($fragment)
    {
     
    // Turkce karakter uyarlamasi basladi
    $translite_simbols = array(
    'Ü'=>'U',
    'ü'=>'u',
    'Ä'=>'A',
    'ä'=>'a',
    'ß'=>'ss',
    'ö'=>'o',
    'Ö'=>'O',
    'ç'=>'c',
    'Ç'=>'C',
    'ğ'=>'g',
    'Ğ'=>'g',
    'ü'=>'u',
    'Ü'=>'u',
    'ş'=>'s',
    'Ş'=>'S',
    'ı'=>'i',
    'İ'=>'I',
    '®'=>'r',
    '©'=>'c',
    '€'=>'E',
    'ue'=>'u',
    'oe'=>'o'
    );
    $fragment = strtr($fragment, $translite_simbols);
    // Turkce karakter uyarlamasi bitti
    $fragment = to_ascii($fragment);
    return trim(urlencode(preg_replace('#-+#', '-', $fragment)), '-');
    }
    }
    
    NOT: vbulletin 4.0 Beta 4 de denenmiştir

    Alıntıdır.
     
  2. avatar

    avatar Üye

    eline sağlık paylaşım için teşekkürler
     

Bu Sayfayı Paylaş