VRewrite ve Zointseo 'da Türkçe Karekter
29
●2.558
- 09-10-2006, 01:49:25Üyeliği durdurulduŞimdilik zoints ürünlerini askıya aldım kendi forumumda.
- 09-10-2006, 02:58:21Üyeliği durdurulduTürkçe karakter sorunu için.
.htaccess içine en alta ekliyoruz
RewriteRule ^([a-z0-9_-]*-(f|all)[0-9]+(p[0-9]+|/index[0-9]*)?.html)$ forumdisplay.php/$1 [QSA,L] RewriteRule ^([a-z0-9_-]*-(t|p)[0-9]+(p[0-9]+|/index[0-9]*)?.html)$ showthread.php/$1 [QSA,L] RewriteCond %{REQUEST_URI} !(index.php|.css) [NC] RewriteRule ^(archive|sitemap)/(.*)$ $1/index.php/$2 [QSA,L]Alıntıdır.. - 10-10-2006, 19:26:52sadece onu ypamak yetmiyor fonksiyon ayarlarına karakterleri tanımlamanız gerekiyor bunun için;
includes/functions_zseo.php dosyasını bir notepad ile açın ve bulun;
$string = unhtmlspecialchars($string);
altan ekleyip kaydedin yerine upload edin sorun çözümlenecektir.
$string = str_replace("ı", 'i', $string); $string = str_replace("ğ", 'g', $string); $string = str_replace("ü", 'u', $string); $string = str_replace("ş", 's', $string); $string = str_replace("ö", 'o', $string); $string = str_replace("ç", 'c', $string); $string = str_replace("Ğ", 'g', $string); $string = str_replace("Ü", 'u', $string); $string = str_replace("Ş", 's', $string); $string = str_replace("İ", 'i', $string); $string = str_replace("Ö", 'o', $string); $string = str_replace("Ç", 'c', $string); $string = str_replace("'", '', $string); $string = str_replace(",", '', $string);bu ayar aslında VBSEo dakiyle aynı dğeişen bişey yok
- 04-01-2007, 21:40:05Kimlik doğrulama veya yönetimden onay bekliyor.bunlar VRewrite için mi zointseo içinmi???

VRewrite iöin olanı lazım bana
Vernon adlı üyeden alıntı: mesajı görüntüle
HaYLaZ adlı üyeden alıntı: mesajı görüntüle - 15-01-2007, 20:52:32Üyeliği durdurulduAlttaki Kodları Bulun:
function urlize($txt) { global $vbulletin; if ($vbulletin->options['vrewrite_stopword_on']) { $stop_words = preg_split('#\s+#', $vbulletin->options['vrewrite_stopword_filter'] ); foreach ($stop_words AS $word) { $txt = preg_replace('#\s' . $word . '\s#i', ' ', $txt); } } $txt = unaccent($txt); $txt = html_entity_decode($txt); $txt = str_replace(' ', '-', $txt); $txt = str_replace('_', '-', $txt); $txt = preg_replace('#[^a-zA-Z0-9_\-]+#', '', $txt); $txt = preg_replace('#[\-]+#', '-', $txt); return strtolower($txt); }Değiştirin:
function urlize($txt) { global $vbulletin; if ($vbulletin->options['vrewrite_stopword_on']) { $stop_words = preg_split('#\s+#', $vbulletin->options['vrewrite_stopword_filter'] ); foreach ($stop_words AS $word) { $txt = preg_replace('#\s' . $word . '\s#i', ' ', $txt); } } $txt = str_replace('ğ', 'g', $txt); $txt = str_replace('ç', 'c', $txt); $txt = str_replace('ı', 'i', $txt); $txt = str_replace('İ', 'I', $txt); $txt = str_replace('Ö', 'O', $txt); $txt = str_replace('ö', 'o', $txt); $txt = str_replace('Ü', 'U', $txt); $txt = str_replace('ü', 'u', $txt); $txt = unaccent($txt); $txt = html_entity_decode($txt); $txt = str_replace(' ', '-', $txt); $txt = str_replace('_', '-', $txt); $txt = preg_replace('#[^a-zA-Z0-9_\-]+#', '', $txt); $txt = preg_replace('#[\-]+#', '-', $txt); return strtolower($txt); }Kendinize Göre Değiştirebilirsiniz.Ama Yinede Problem Oluyor.
Örneğin : i => y Olarak Çıkıyor...


Örneğin : i => y Olarak Çıkıyor...