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

#1
Sponsorlu Bağlantılar
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.
 
Üst