vBulletin 4, the most powerful community software + vBSEO 3.5, the ultimate SEO solution = Your ultimate platform for 2010 and beyond. Click below to learn more.

Page 1 of 7
1 2 3 4 5 6 7 LastLast
Results 1 to 15 of 96

Tags sistem Türkçe karakter sorununa pratik çözüm

This is a discussion on Tags sistem Türkçe karakter sorununa pratik çözüm within the Türkçe forums, part of the General Discussion category; Tag sistem Türkçe karakter sorununa basit bir çözüm yolu buldum ve bu sorunu yaşayanlara faydası olabileceğinden paylaşmak istedim. Eski kodları ...

  1. #1
    Senior Member zbahadir's Avatar
    Real Name
    Zafer BAHADIR
    Join Date
    Jul 2007
    Location
    Trabzon
    Posts
    440

    Lightbulb Tags sistem Türkçe karakter sorununa pratik çözüm

    Tag sistem Türkçe karakter sorununa basit bir çözüm yolu buldum ve bu sorunu yaşayanlara faydası olabileceğinden paylaşmak istedim.

    Eski kodları yanlış anlamalara neden olmaması için temizledim.
    Bu yöntem yerine daha garanti olan etiketlerin Türkçe karakterlerini temizleyerek db'ye kayıt edilmelerini sağladım. Bu şekilde olunda tekrar tekrar ve bir çok yerde konvert edilmelerine gerek kalmayacak.

    Bu kez editlememiz gereken dosya;
    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 );
    Not: Bu işlemi yaptıktan sonra eklenen etiketler üzerinde etkili olacaktır.

    Demo :
    http://www.bizimforumlar.com/forum/
    Last edited by zbahadir; 05-02-2008 at 10:05 AM. Reason: Yeni ve kesin yöntem

  2. #2
    Senior Member ZeKiTuRk's Avatar
    Real Name
    Kenan
    Join Date
    May 2007
    Location
    Hannover / Germany
    Posts
    238
    verdiginiz demo linkteki tag linki

    Bizim Forumlar - Etiketler

    en bastaki çeşit kelimesi nasil cikiyor bi bakarmisiniz ..

  3. #3
    Senior Member zbahadir's Avatar
    Real Name
    Zafer BAHADIR
    Join Date
    Jul 2007
    Location
    Trabzon
    Posts
    440
    Sayfayı refresh etmeden etiketler aktif olmuyor sonra farkettim onun için ufak bir çalışma daha yapıyorum, birazdan onuda eklerim.

  4. #4
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul
    Posts
    16,944
    Blog Entries
    4
    Zafer ,

    Ilk önce tags'leri tags/ olarak yeniden seçip kaydedip sonra config_vbseo.php dosyasında ne yazdığına bakar mısın

    PHP Code:
    VBSEO_URL_TAGS_HOME 
    Sorunu debug etmeye uğraşıyoruzda
    Mert Gökçeimam / Crawlability Inc.

    Yeni vBSEO Kontrol Paneli ve vBSEO 3.5 Yayın Tarihleri

    vBSEO 3.5 Beta 2 Yayınlandı - vBulletin 4 Uyumlu!



    Kişisel Sitem : Felsefe - Kültür merkeziniz

  5. #5
    Junior Member
    Join Date
    Sep 2005
    Location
    France / Morocco
    Posts
    27
    Hello

    sorry for my intrusion, can you explain in english, i have a same problem with french characters

  6. #6
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul
    Posts
    16,944
    Blog Entries
    4
    Quote Originally Posted by jarod View Post
    Hello

    sorry for my intrusion, can you explain in english, i have a same problem with french characters
    The solution he find is for foreign character replacement within tags.

    You must use it at your own risk :

    in showthread.php find

    PHP Code:
        $tag_list fetch_tagbits($thread); 
    replace with

    PHP Code:
        //Turkish character convert
        //Zafer BAHADIR
        
    $old=array("ş","ç","Ş","Ğ","İ","Ç");
        
    $new=array("s","c","s","g","i","c");
        
    $thread=str_replace($old,$new,$thread);
        
    $tag_list fetch_tagbits($thread); 
    Don't forget to change turkish characters with french
    Mert Gökçeimam / Crawlability Inc.

    Yeni vBSEO Kontrol Paneli ve vBSEO 3.5 Yayın Tarihleri

    vBSEO 3.5 Beta 2 Yayınlandı - vBulletin 4 Uyumlu!



    Kişisel Sitem : Felsefe - Kültür merkeziniz

  7. #7
    Senior Member zbahadir's Avatar
    Real Name
    Zafer BAHADIR
    Join Date
    Jul 2007
    Location
    Trabzon
    Posts
    440
    Quote Originally Posted by Mert Gökçeimam View Post
    Zafer ,

    Ilk önce tags'leri tags/ olarak yeniden seçip kaydedip sonra config_vbseo.php dosyasında ne yazdığına bakar mısın

    PHP Code:
    VBSEO_URL_TAGS_HOME 
    Sorunu debug etmeye uğraşıyoruzda
    Code:
        define('VBSEO_URL_TAGS_HOME',               'tags/');
        define('VBSEO_URL_TAGS_ENTRY',              'tags/%tag%.html');
    
    Bu şekilde doğru görünüyor ama çalışmıyor.

  8. #8
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul
    Posts
    16,944
    Blog Entries
    4
    Quote Originally Posted by zbahadir View Post
    Code:
        define('VBSEO_URL_TAGS_HOME',               'tags/');
        define('VBSEO_URL_TAGS_ENTRY',              'tags/%tag%.html');
    
    Bu şekilde doğru görünüyor ama çalışmıyor.
    Son birşeyi daha kontrol edebilir misin

    $vbseo_url_formats kısmında tags/ olarak gözüküyor mu ?

    Kusura bakma Zafer seni yoruyoruz.
    Mert Gökçeimam / Crawlability Inc.

    Yeni vBSEO Kontrol Paneli ve vBSEO 3.5 Yayın Tarihleri

    vBSEO 3.5 Beta 2 Yayınlandı - vBulletin 4 Uyumlu!



    Kişisel Sitem : Felsefe - Kültür merkeziniz

  9. #9
    Senior Member zbahadir's Avatar
    Real Name
    Zafer BAHADIR
    Join Date
    Jul 2007
    Location
    Trabzon
    Posts
    440
    Quote Originally Posted by Mert Gökçeimam View Post
    Son birşeyi daha kontrol edebilir misin

    $vbseo_url_formats kısmında tags/ olarak gözüküyor mu ?

    Kusura bakma Zafer seni yoruyoruz.
    Yormak ne demek Mert bey!
    Siz bizim için o kadar yoruluyorsunuz.

    Evet, tags/ olarak görünüyor.
    Yalnız dikkatimi çeken bir şey oldu; kodlara bakarken bir yerde tags defined olarak tanıtılmış ondan olabilir mi?

    Arkadaşlar!
    Bu arada tags Türkçe karakter sorununu çözdüm gibi.
    Siz kullanmadan önce benim forumdan test edebilir hata olan yerleri belirtirseniz tamamlayabilirim.

  10. #10
    Senior Member HeLL_BoY's Avatar
    Real Name
    erol
    Join Date
    Mar 2008
    Posts
    116
    2. yapmış olduğunuz çalışmayı uyguladım şu anda gayet normal çalışıyor ve eski tag linklerinin değişmemesi kanaatimce daha iyi oldu çünkü açılmış olan konuların hepsinin altında sürüyle tag var hem google webmasterde hemde indexlenen sayfalarda kirlilik yaratacaklardı.

    Ayrıca Deramweaver'de editlemeyi yaparsanız çalışmayabilir daha öncede Mert beyin tavsiye etmiş olduğu editplus programını kullanırsanız daha garantili olur.

    Çalışmanı bizlerle paylaştığın için teşekkürler Zafer.

  11. #11
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul
    Posts
    16,944
    Blog Entries
    4
    Zafer bugün açtığın ticket içerisinde ftp , vbseocp login bilgilerini verebilir misin tekrardan.
    Mert Gökçeimam / Crawlability Inc.

    Yeni vBSEO Kontrol Paneli ve vBSEO 3.5 Yayın Tarihleri

    vBSEO 3.5 Beta 2 Yayınlandı - vBulletin 4 Uyumlu!



    Kişisel Sitem : Felsefe - Kültür merkeziniz

  12. #12
    Senior Member zbahadir's Avatar
    Real Name
    Zafer BAHADIR
    Join Date
    Jul 2007
    Location
    Trabzon
    Posts
    440
    Quote Originally Posted by Mert Gökçeimam View Post
    Zafer bugün açtığın ticket içerisinde ftp , vbseocp login bilgilerini verebilir misin tekrardan.
    Hemen yazıyorum;

  13. #13
    Member vezir's Avatar
    Real Name
    vezir
    Join Date
    Dec 2007
    Location
    Turkey
    Posts
    47
    acaba yeni vbseo sürümlerinde buna yönelik bi çalışma olacakmı yoksa zbahadir arkadaşın paylaşımını uygulayalımmı?

    bu arada zbahadir teşekkürler emeğine sağlık.
    vBSEO :crazy:

  14. #14
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul
    Posts
    16,944
    Blog Entries
    4
    Bu olayın vBSEO İle alakası bulunmamaktadır. Ondan dolayı herhangi bir çalışma yapılmayacak ileriki sürümlerde.
    Mert Gökçeimam / Crawlability Inc.

    Yeni vBSEO Kontrol Paneli ve vBSEO 3.5 Yayın Tarihleri

    vBSEO 3.5 Beta 2 Yayınlandı - vBulletin 4 Uyumlu!



    Kişisel Sitem : Felsefe - Kültür merkeziniz

  15. #15
    Senior Member zbahadir's Avatar
    Real Name
    Zafer BAHADIR
    Join Date
    Jul 2007
    Location
    Trabzon
    Posts
    440
    Bu sorun aslında vBulletin kodlarındaki ajax uygulamasının Türkçe veya eng dışı dilleri desteklememesinden kaynaklanmaktadır.

    vBulletin ingilizce olarak tasarlandığı için diğer dillerde benim çözüm önerim en sağlıklı yöntem olarak görünüyor.

    Etiketlerin günümüz internet teknolojilerinde URL'nin Türkçe karakterleri desteklemesinin şimdilik mümkün olmadığı için etiketleri Türkçe karakterlerinden arındırmak zaten en sağlıklı yol gibi görünüyor.

Similar Threads

  1. tag`lardaki türkce karakter sorunu ?
    By ZeKiTuRk in forum Türkçe
    Replies: 5
    Last Post: 05-01-2008, 10:51 AM
  2. Türkçe Karakter Sorunu
    By salimakin in forum Türkçe
    Replies: 2
    Last Post: 11-06-2007, 02:21 PM
  3. Ayarlarda Türkçe Karakter Sorunu
    By NukeLeo in forum Türkçe
    Replies: 2
    Last Post: 10-17-2007, 01:33 PM
  4. Replies: 7
    Last Post: 07-21-2007, 05:17 PM
  5. Replies: 2
    Last Post: 09-24-2006, 05:14 AM

Tags for this Thread