Penting: Halaman ini menggunakan cookie (cookies). Menggunakan website ini tanpa mematikan cookies pada browser, berarti Anda setuju untuk menggunakannya.
Beli Sekarang! Fitur Downloads

Dapatkan dengan kami!

Jika Anda ingin untuk mulai mendapatkan uang dengan vBET bergabung untuk Program afiliasi.
Hasil 1 untuk 5 dari 5

Thread: Menghapus beberapa karakter khusus tunggal dalam url, seperti [,], *, dan lain-lain

  1. #1

    Default Menghapus beberapa karakter khusus tunggal dalam url, seperti [,], *, dan lain-lain

    Hi guys, butuh bantuan di sini


    dalam vbseocp.php--> karakter pengganti - > cara menetapkan mengganti karakter Non-Inggris di URL?, untuk menjaga karakter Non-Inggris di URL seperti vbet petunjuk instalasi


    dalam bahasa default (inggris) saya perlu menghapus beberapa karakter yang dont dibutuhkan dalam url, seperti [, ], * dan karakter tunggal lain, karena saya tidak nyaman dengan karakter tunggal dalam bahasa default (inggris)



    tolong bantu orang-orang bagaimana untuk menghapus satu karakter di url di bahasa default (inggris), tapi masih menggunakan "Terus Non-Inggris Karakter dalam URL" pilihan






    saya mencoba untuk menambahkan [dan] dan * karakter di vbseocp.php -> Tentukan Stopwords namun tidak bekerja, atau dapat dihapus dari vbseocp.php -> Tentukan Custom Penggantian Karakter?

    ATAU

    jika ada kode kondisional untuk "Ganti Non-Inggris Karakter dalam URL?" untuk bahasa default hanya dan "Jauhkan Non-Inggris Karakter dalam URL" untuk bahasa lain "untuk bahasa lain, mungkin kita dapat mengatur kode kondisional dalam sesuatu vBSEO / sumber daya / xml / config.xml seperti ini hanya untuk contoh
    if ($ vbetlang == default)
    {
    Ganti Non-Inggris Karakter dalam URL?
    }
    if ($ vbetlang! = default)
    {
    Jauhkan Non-Inggris Karakter dalam URL untuk bahasa lain
    }

  2. #2

    Default

    untuk cara pertama saya sudah tahu bagaimana melakukannya, terima kasih untuk Andrés Duran Hewitt pada forum Klik di sini:

    Halo,

    Anda masih dapat menentukan karakter pengganti terlepas dari 'Jauhkan Non-Inggris Karakter dalam URL' pilihan. Silakan mencoba mendefinisikan kustom pengganti karakter berikut:

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    Dan biarkan aku tahu bagaimana kelanjutannya.

    Best regards.





    tetapi lebih baik jika kita dapat menggunakan cara kedua di atas, silahkan beritahu kami jika ada yang punya informasi tentang itu bersyarat, dan saya menyarankan Anda menggunakan cara pertama di atas jika Anda menggunakan bahasa inggris / latin sebagai bahasa standar (karena hampir kita semua menggunakannya )

  3. #3
    Michał Podbielski (vBET Staf) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Aku membacanya dengan hati-hati sekarang dan memberikan jawaban segera

  4. #4

    Default

    contoh seperti ini url diri benang


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    lebih baik url seperti ini, Dihapus karakter khusus [,], dan * di atas tebal, lebih baik untuk bahasa inggris Forum

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



    contoh url lainnya, yang memiliki beberapa karakter khusus dalam judul dan url
    [Bahasa: $ bahasa Jangan menambahkan bb bahasa] di Quick Reply
    & Goto = NewPost link tidak redirect benar
    langtitle = sk] F.. bug?
    P = showthread.php? X tidak ditulis ulang
    "Vbet_ bendera" masalah
    Memiliki 2 lang = bbcode ...
    Terakhir kali disunting oleh basketmen; 04-11-10 di 20:21.

  5. #5
    Michał Podbielski (vBET Staf) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    OK jadi - Anda dapat melakukannya juga oleh file vBET:
    1. Buka vbenterprisetranslator_seo.php
    2. Cari:
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. Tambahkan ada pasangan sama dengan Klik di sini

    Anda harus menambahkannya lagi setelah setiap update, karena perubahan akan ditimpa. Jadi menyimpannya dalam penggantian vBSEO kustom tampaknya menjadi ide yang lebih baik.

    Tentang proposisi 2 Anda. Kondisi tersebut akan terlihat seperti ini:
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    Kami tidak menguji solusi tersebut sehingga kami saran untuk melakukan hal ini pada beberapa contoh uji tidak pada forum nyata dan memeriksa bagaimana berperilaku. Saya tidak percaya itu akan berhasil - saya kira bahwa dari konfigurasi itu diambil hanya nilai dan melekat pada variabel, sehingga variabel akan memperlakukan ini sama seperti nilai string. Saya kira - tidak diuji. Jadi, perubahan tersebut harus nada di tempat lain di tempat di mana variabel mengambil nilai yang dapat Anda lakukan:
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    Jika variabel global (dan jika variabel tidak konstan) maka Anda dapat menimpa di / Includes / vbenterprisetranslator_functions_seo.php file. Ada 2 tempat di mana Anda memiliki kode seperti ini:
    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);
    }
    Jadi Anda dapat mengubah nilai variabel global dalam pernyataan lain, sebelum teks dievaluasi.

Tags untuk Thread ini

Posting Permissions

  • Anda mungkin tidak memposting thread baru
  • Anda mungkin tidak memposting balasan
  • Anda mungkin tidak memposting lampiran
  • Anda mungkin tidak mengedit posting Anda
  •