Önemli: Bu sayfa çerez kullanıyor (cookies). Tarayıcı çerezleri kapatmadan Bu web sitesini kullanarak, bunu kullanmak için kabul anlamına gelir.
Şimdi satın alın! Özellikler Yüklemeler

Bizimle kazanın!

Eğer vBET katılmak için para kazanmaya başlamak istiyorum Ortaklık programı.
Sonuçlar 1 için 5 , 5

Konu: [], *, Ve diğerleri gibi, url bazı tek özel karakter çıkarın

  1. #1
    Üye
    Üyelik tarihi
    Mayıs 2010
    Mesajlar
    97

    Default [], *, Ve diğerleri gibi, url bazı tek özel karakter çıkarın

    Merhaba çocuklar, burada biraz yardıma ihtiyacım var


    vbseocp.php --> Karakter Değiştirme --> Sigara Yerine URLs İngilizce Karakter kümesi. Sigara Tutmak için-İngilizce BB yükleme talimatı gibi adresler Karakterler


    varsayılan dil (İngilizce) i gibi, bazı karakterler URL'lere gerekli Yüklü kaldırmak gerekir [, ], * i varsayılan dil bu tek bir karakter ile konfor değilim, çünkü tek bir karakter, (İngilizce)



    lütfen varsayılan dil (İngilizce) url bu tek karakterleri kaldırmak için nasıl adamlar yardımcı olabilir, ancak hala seçenek "URLLERİ tutun İngilizce olmayan karakterleri" kullanılarak






    i eklemek için çalıştı [ve] ve vbseocp.php içinde * karakteri -> Stopword'leri tanımla ama çalışmıyor, ya da kendi vbseocp.php kaldırılır -> Özel Karakter Değiştirmeler tanımlayın?

    VEYA

    koşullu kodu varsa "URL'ler İngilizce olmayan karakterleri değiştirme?" varsayılan dil sadece ve sadece, örneğin belki de, böyle vbseo / resources / xml / config.xml bir şey koşullu kod ayarlayabilirsiniz, diğer diller için "diğer diller için" URLLERİ İngilizce olmayan karakterleri tutun "
    if ($ vbetlang == varsayılan)
    {
    URL'lere İngilizce olmayan karakterleri değiştirme?
    }
    if ($ vbetlang! = default)
    {
    Diğer diller için URLLERİ İngilizce olmayan karakterleri tutun
    }

  2. #2
    Üye
    Üyelik tarihi
    Mayıs 2010
    Mesajlar
    97

    Default

    İlk yol için ben zaten bunu yapmak için nasıl, vbseo forum Andrés Durán Hewitt için teşekkürler:

    Merhaba,

    Siz hala ne olursa olsun karakter değişkenlerini tanımlamak seçeneği İngilizce olmayan karakterleri URL'lere tutun '. Lütfen aşağıdaki özel karakterler değiştirmeleri tanımlamak için deneyin:

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    Ve nasıl gidiyor bana bildirin.

    Saygılarımızla.





    ama biz yukarıdaki ikinci yolu kullanarak eğer, herkes bu koşullu hakkında bilgi var, ve ben size yukarıdaki ilk yolu kullanarak öneririz lütfen bize bildirin daha iyi olur Eğer (neredeyse hepimizin olarak kullanabilirsiniz varsayılan dil olarak İngilizce / latin )

  3. #3
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default

    Şimdi dikkatle okunması ve yakında cevap verecek?

  4. #4
    Üye
    Üyelik tarihi
    Mayıs 2010
    Mesajlar
    97

    Default

    Bu konuya kendini url gibi örnek


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    ingilizce forum için daha iyi, kalın yukarıdaki [], * özel karakteri kaldırıldı, daha iyi bu gibi url

    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-others.html



    diğer url'ler Örneğin, başlık ve url bazı özel karakter olduğu
    [Dil: $ dil dil BBCode'lar katmayın] Hızlı Cevap
    Goto = newpost bağlantılar düzgün yönlendirme yok
    langtitle = sk] F.. bug?
    Showthread.php? P = yeniden yazılamaz x değil
    "Vbet_ bayrak" sorunu
    2 lang = bbcode olması ...
    Last edited by basketmen; 04-11-10 at 20:21.

  5. #5
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default

    Tamam bu yüzden - BB dosyası tarafından da yapabilirsiniz:
    1. Açık vbenterprisetranslator_seo.php
    2. Bul:
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. VBSEO benzer çiftleri ekle

    Yaptığınız değişiklikleri üzerine olacağından, her güncellemeden sonra tekrar eklemek olacaktır. Yani vBSEO özel değiştirmeleri tutarak daha iyi bir fikir gibi görünüyor.

    2. önerme hakkında. Böyle bir durum bu gibi görünecektir:
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    Biz böyle bir çözümün gerçek forumda bazı test örneği bu değil yapmak için tavsiye ve nasıl davranacağını kontrol sınav vermedi. Ben işe inanmıyorum yapılandırma sadece değeri alınır ve değişkene bağlı olduğunu varsayalım, bu nedenle değişken sadece bir dize değeri olarak bu tedavi. Test değil sanırım. Yani böyle bir değişiklik değişken yapabileceğini değerini alır yerde başka bir yerde sesi olmalıdır:
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    Eğer değişkenin küresel (sürekli değişken değil ise) o zaman bunu üzerine yazabilirsiniz / / Vbenterprisetranslator_functions_seo.php dosya. Bu gibi bir kod 2 yer vardır:
    Code:
    if ($language) {
    $text = vbet_filter_replace_text($text, VBSEO_SPACER, VBSEO_APPEND_CHAR);
    } else {
    $text = vbseo_filter_text($text, $allowcharsl, $filter_stop_words, $reversablee, $keep_tailspaces);
    }
    Böylece metin değerlendirilmeden önce, başka bir açıklamada global değişken değeri değiştirebilirsiniz.

Bu Konu İçin Etiketler

İzinleri Yetkileriniz

  • Size olmayabilir Yeni Mesaj
  • Size olmayabilir yazılan mesaj içermekte
  • Size olmayabilir Mesaj ekleri
  • Size olmayabilir Mesajınızı Değiştirme
  •