Fontos: Ez az oldal cookie-kat használ (cookies). A weboldal használatával kikapcsolása nélkül sütik a böngészőben, azt jelenti, hogy egyetért a használat.
Vásároljon most! Jellemzők Letöltések

Keress velünk!

Ha azt szeretné, hogy kezdj el pénzt keresni a pénzt a vBET csatlakoznak a Affiliate Program.
Eredmények 1 a 5 A 5

Téma: Vegye néhány egyedi speciális karakter url, mint a [,], * és mások

  1. #1

    Default Vegye néhány egyedi speciális karakter url, mint a [,], * és mások

    Helló srácok, kell egy kis segítség itt





    az alapértelmezett nyelv (angol) i el kell távolítani egy karaktert, hogy ne szükséges URL-ek, mint a [, ], * és más karakter, mert nem vagyok kényelmet ezekkel egyetlen karakter az alapértelmezett nyelv (angol)



    kérjük segítsenek a fiúk, hogyan lehet eltávolítani ezeket a karaktereket egy url-ben az alapértelmezett nyelv (angol), de még mindig a "Keep nem angol karaktereket az URL" opciót






    Megpróbáltam felvenni, [és] és * karakter vbseocp.php -> meghatározása Stopwords, de nem működik, vagy annak távolítani vbseocp.php -> Adja meg egyéni karakter Pótalkatrészek?

    VAGY

    ha feltételes kód "Csere nem angol karaktereket az URL?" Az alapértelmezett nyelven és a "Keep nem angol karaktereket az URL-ekben" más nyelven "más nyelven, talán tudjuk meg a feltételes kódot vbseo / források / xml / config.xml ilyesmit csak a példa
    if ($ vbetlang == alapértelmezett)
    {
    Csere nem angol karaktereket az URL?
    }
    if ($ vbetlang! = alapértelmezés)
    {
    Tartsa nem angol karaktereket az URL-ekben más nyelvek
    }

  2. #2

    Default

    Az első utat már tudja, hogyan kell csinálni, hála a Andrés Durán Hewitt a vbseo fórumban:

    Helló,

    Még mindig lehet meghatározni karakter csere, függetlenül a "Keep nem angol karaktereket az URL-ekben" opciót. Próbálja meg a következő egyedi karaktert csere:

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    És hadd tudjam meg hogyan megy.

    Üdvözlettel.





    de jobb, ha tudjuk a második utat a fenti, kérjük ossza meg velünk, ha valaki rendelkezik információval arról, hogy a feltételhez kötött, és azt javaslom, használja az első út fölött, ha használ angol / latin alapértelmezett nyelv (mint szinte mindannyian használjuk )

  3. #3
    Michał Podbielski (vBET személyzet) vBET's Avatar
    Csatlakozott
    Október 2009
    Hozzászólások
    3,037

    Default

    Olvasok el figyelmesen, és most kapsz választ hamarosan

  4. #4

    Default

    A példa, mint ez téma önálló url


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    jobb az url, mint ez, eltávolítva a speciális karakter [,] és * vastagon a fenti, jobb az angol fórum

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



    más url például, hogy van néhány különleges karakter a cím és az URL-ben
    [Nyelv: $ nyelv ne adjon nyelv BBCode] A Gyors válasz
    & Goto = newpost hivatkozás nem megfelelő átirányítás
    langtitle = sk] F.. bug?
    Showthread.php? P = x nem átírt
    "Vbet_ flag-" kérdés
    Miután 2 lang = bbcode ...
    Utoljára szerkesztette basketmen; 04-11-10 -on 20:21.

  5. #5
    Michał Podbielski (vBET személyzet) vBET's Avatar
    Csatlakozott
    Október 2009
    Hozzászólások
    3,037

    Default

    OK, így - amit tehetünk, hogy is vBET file:
    1. Nyílt vbenterprisetranslator_seo.php
    2. Keresés:
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. Add van pár hasonlóan vBSEO

    Lesz hozzá ismét minden frissítés után, mivel a módosítások felülíródnak. Tehát tartása a vBSEO egyéni helyettesítő úgy tűnik, hogy jobb ötlet.

    Körülbelül a 2. állítás. Az ilyen állapotban így néz ki:
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    Nem vizsgált ilyen megoldás tehát tanácsot, hogy ezt néhány teszt példány nem igazi fórum, és ellenőrizze, hogyan viselkedik. Nem hiszem, hogy működni fog - Azt hiszem, hogy a config is vett egyszerűen érték és kapcsolódó változó, így a változó lenne kezelni ezt mint karakterláncot. Azt hiszem - nem tesztelték. Tehát ilyen változás kell hang, más helyen, ahol a változó értékét veszi meg tudná csinálni:
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    Ha a változó globális (és ha ez a változó nem állandó), akkor felülírja azt / Includes / vbenterprisetranslator_functions_seo.php fájlt. Van 2 hely, ahol van kódja így:
    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);
    }
    Így meg tudod változtatni a globális változó értéke else utasítás, mielőtt szöveg értékelni.

A téma címkéi

Hozzászólás szabályai

  • Ön nem indíthatsz új témákat
  • Ön nem post válaszok
  • Ön nem csatolhatsz
  • Ön nem módosíthatod a hozzászólásaidat
  •