Merhaba arkadaşlar,

Forumda vbseo'da hiç bir değişiklik yapmadığım halde bugün kalkıp foruma girdiğimde bazı kategorilere girmediği gördüm.

kategorilerde "ğ,ı,ş" gibi Türkçe harfler varsa girmiyor ve şu hatayı veriyor;

Geçersiz Komut: Forum
Eğer normal ve geçerli bir Linke tıkladığınızdan eminseniz, Lütfen,  Yönetici ile irtibata geçin.
Diğer kategorilerde ve konularda sorun yok, onlara giriyor.


Bu sorun neyden olabilir? yardımcı olabilirseniz sevinirim.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:01:12 -->-> Daha önceki mesaj 09:21:49 --

Sabahtan beri araştırıyordum sorunu şimdi çözdüm.
functions_vbseo_url.php dosyasından kaynaklanıyormuş.
Neden olduğunuda anlayamadım, kendiliğinden bir sorun oluştu.
Her neyse çözümü;
functions_vbseo_url.php dosyasında aratın;



array_merge(
array('Ş' => 'th', 'ş' => 'th', 'Ğ' => 'dh', 'ğ' => 'dh', 'ß' => 'ss',
'Œ' => 'oe', 'œ' => 'oe', 'Æ' => 'ae', 'æ' => 'ae',
'Ä' => 'ae', 'ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue'
), $GLOBALS['vbseo_custom_char_replacement']);
$text = strtr(
strtr($text,
$trarr_table
),
'ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜİàáâãäåçèéêëìíîïñòóôõöøùúûüıÿµ',
'szszyaaaaaaceeeeiiiinoooooouuuuyaaaaaaceeeeiiiinoooooouuuuyyu'
);

bununla değiştirin;


array_merge(
array('Ş' => 's', 'ş' => 's', 'Ğ' => 'g', 'ğ' => 'g', 'ß' => 'ss',
'Œ' => 'oe', 'œ' => 'oe', 'Æ' => 'ae', 'æ' => 'ae',
'Ä' => 'ae', 'ä' => 'ae', 'ö' => 'o', 'ü' => 'u', 'I' => 'i', 'ı' => 'i', 'ÿ' => 'i'
), $GLOBALS['vbseo_custom_char_replacement']);
$text = strtr(
strtr($text,
$trarr_table
),
'ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜİàáâãäåçèéêëìíîïñòóôõöøùúûüıÿµıIÜÇÖŞşüĞüöçğ',
'szszyaaaaaaceeeeiiiinoooooouuuuiaaaaaaceeeeiiiinoooooouuuuiiuiiucossuguocg'
);
kategorilerindeki linkler ;

Ğ => dh
ğ => dh
Ş => th
ş => th
İ => y
ı => y
ö => oe
ü => ue

bu şekilde olan arkadaşların linkleri tekrardan düzelecek, eski haline gelicektir.