Arkadaşlar konuya ait taglar'a basınca adres çubuğunda
"www.siteadi.com/tags/bu%bir%20tagdir.html"
böle gözküyor " %20 " 'lerin yerine " - " nasıl yapabilirim...
Tag sorunu
9
●751
- 27-12-2009, 05:38:363.8.4'de sorunun çözümü
AC:
includes/functions_newpost.php
Bul :
$taglist_db = array(); $taglist_insert = array(); foreach ($taglist AS $tag)Üstüne Ekle ;
//Turkish character convert //Zafer BAHADIR $old=array("ş","Ş","Ğ","ğ","İ","ı","Ç","ç","Ö","ö" ,"Ü","ü"); $new=array("s","s","g","g","i","i","c","c","o","o" ,"u","u"); $taglist = str_replace( $old, $new, $taglist );
Automatic Thread Tagger eklentisini kullanıyorsanız
Admin CP - vBulletin Seçenekler-Automatic Thread Tagger
Ayarlar bölümündeki Filter -Replacement Characters
Kısmındakileri silin ve aşağıdakileri ekleyin
'&'=>'' '"'=>'' '('=>'' ')'=>'' '"'=>'' '''=>'' '!'=>'' '^'=>'' '*'=>'' '['=>'' ']'=>'' '{'=>'' '}'=>'' '~'=>'' '?'=>'' '<'=>'' '>'=>'' ':'=>'' ';'=>'' '='=>'' '+'=>'' '-'=>'' '_'=>'' '/'=>' ' '\'=>'' '.'=>'' ' & '=>'' 'Ç'=>'c' 'Ö'=>'o' 'Ü'=>'u' 'Ş'=>'s' 'I'=>'i' 'İ'=>'i' 'ç'=>'c' 'ö'=>'o' 'ü'=>'u' 'ş'=>'s' 'ı'=>'i' 'Ğ'=>'g' 'ğ'=>'g'not: işlem sonrası eklenen etiketler üzerinde etkili olur. - 28-12-2009, 11:13:21Vb 3.8.4 versiyonun etiketlerdeki karakter çözümü bu yanlız bu işlemi yaptıktan sonra açtığınız yeni konulardaki taglar düzgün oluşur önceden eklenen taglar aynı kalır yukarıda belirtmiştim.Sorbey adlı üyeden alıntı: mesajı görüntüle
- 28-12-2009, 11:39:29Teşekkürler "Auto tag" eklentisini kurdum bahsettiğiniz düzenlemeleride yaptım şuan yeni açtığım konulara konu başlığı neyse o şekilde otomatik tag veriyor örnek:Sorbey yukarı ve aşağı baktı bunuugrboz adlı üyeden alıntı: mesajı görüntüle
tag:sorbey,yukari,ve,asagi,bakti olarak düzenliyor ama ben özellikle tag eklemesi yapıyorum ve şöyle olmasını istiyorum yukari ve asagi.html ama bu yukari%20ve%20asagi.html olarak gözküyor. - 28-12-2009, 19:24:30Bunları uygulayınChallenge adlı üyeden alıntı: mesajı görüntüle
3.8.4'de sorunun çözümü
AC:
includes/functions_newpost.php
Bul :
$taglist_db = array(); $taglist_insert = array(); foreach ($taglist AS $tag)Üstüne Ekle ;
//Turkish character convert //Zafer BAHADIR $old=array("ş","Ş","Ğ","ğ","İ","ı","Ç","ç","Ö","ö" ,"Ü","ü"); $new=array("s","s","g","g","i","i","c","c","o","o" ,"u","u"); $taglist = str_replace( $old, $new, $taglist );Automatic Thread Tagger eklentisini kullanıyorsanız
Admin CP - vBulletin Seçenekler-Automatic Thread Tagger
Ayarlar bölümündeki Filter -Replacement Characters
Kısmındakileri silin ve aşağıdakileri ekleyin
'&'=>'' '"'=>'' '('=>'' ')'=>'' '"'=>'' '''=>'' '!'=>'' '^'=>'' '*'=>'' '['=>'' ']'=>'' '{'=>'' '}'=>'' '~'=>'' '?'=>'' '<'=>'' '>'=>'' ':'=>'' ';'=>'' '='=>'' '+'=>'' '-'=>'' '_'=>'' '/'=>' ' '\'=>'' '.'=>'' ' & '=>'' 'Ç'=>'c' 'Ö'=>'o' 'Ü'=>'u' 'Ş'=>'s' 'I'=>'i' 'İ'=>'i' 'ç'=>'c' 'ö'=>'o' 'ü'=>'u' 'ş'=>'s' 'ı'=>'i' 'Ğ'=>'g' 'ğ'=>'g'not: işlem sonrası eklenen etiketler üzerinde etkili olur.
Son olarak vbseo kullanıyorsanız
config_vbseo.php dosyasında alttaki ayar
kodu bul o ise 1 yap 1 ise o yapıp oyle deneyın.
define('VBSEO_URL_TAGS_FILTER', 0);