Tärkeä: Tämä sivu käyttää evästeitä (cookies). Käyttämällä tämän sivuston sammuttamatta evästeet selaimella, tarkoittaa, että olet samaa mieltä käyttää sitä.
Osta nyt! Ominaisuudet Downloads

Ansaitse kanssamme!

Jos haluat ansaita rahaa vBET liittymään Affiliate-ohjelma.
Tulokset 1 että 5 ja 5

Thread: Poista joitakin yksittäisiä Erikoismerkki URL, kuten [,], *, ym.

  1. #1
    Jäsen
    Liittynyt
    Toukokuu 2010
    Viestejä
    97

    Default Poista joitakin yksittäisiä Erikoismerkki URL, kuten [,], *, ym.

    Hei kaverit, tarvitsen apua tässä


    vuonna vbseocp.php --> Merkin Vaihto --> - asettaa Vaihda Non-englanti Merkkien Url?, Pitää Non-englanti Merkit URL-osoitteissa kuten vbet asennusohje


    n oletuskielen (englanti) minun poistettava joitakin merkkejä että dont tarvitaan URL-osoitteita, kuten [, ], * ja muita yhtä merkkiä, koska en ole mukavuutta näitä yhden merkin Oletuskieli (englanti)



    Auttakaa kaverit Miten poistaa nämä ainoat merkit URL Oletuskieli (englanti), mutta silti käyttävät "Keep Non-Englanti merkit URL-osoitteissa" vaihtoehto






    Yritin lisätä [ja] ja * merkki vbseocp.php -> Määritä Stopwords mutta sen ei toimi, tai voi sen poistaa vbseocp.php -> Määrittele Custom Character Vaihdokit?

    TAI

    jos on ehdollinen koodi "Korvaa Non-Englanti merkkien URL?" maksukyvyttömyydestä kieli vain ja "Keep Non-Englanti merkit URL-osoitteissa" muille kielille "muille kielille, ehkä voimme asettaa ehdoksi koodin vBSEO / Resources / xml / config.xml jotain tällaista juuri esimerkiksi
    if ($ vbetlang == oletus)
    {
    Vaihda Non-Englanti merkkien URL?
    }
    if ($ vbetlang! = oletusarvo)
    {
    Pidä Non-Englanti merkkien URL-osoitteita muilla kielillä
    }

  2. #2
    Jäsen
    Liittynyt
    Toukokuu 2010
    Viestejä
    97

    Default

    ensimmäistä tapaa tiedän jo miten se tehdään, kiitos Andrés Durán Hewitt in vBSEO foorumilla:

    Hello,

    Voit silti voi määritellä merkin tilalle riippumatta "Keep Non-Englanti merkkien URL-vaihtoehto. Yritä määritellä seuraavat mukautetut merkit tilalle:

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    Ja haluaisin tietää miten se menee.

    Ystävällisin terveisin.





    mutta se on parempi, jos voimme käyttää toista tapaa yllä, ota meihin yhteyttä, jos kellään tietoa että ehdollinen, ja ehdotan teille käyttää ensimmäistä tapaa yllä, jos käytät Englanti / latina oletuskieli (kuten melkein me kaikki käyttävät sitä )

  3. #3
    Michał Podbielski (vBET Staff) vBET's Avatar
    Liittynyt
    Lokakuu 2009
    Viestejä
    3,037

    Default

    Luen sen huolellisesti nyt ja antaa sinulle vastauksen pian

  4. #4
    Jäsen
    Liittynyt
    Toukokuu 2010
    Viestejä
    97

    Default

    Esimerkiksi näin kierre itse url


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    se on parempi url näin, poistettu erikoismerkin [,], ja * lihavoitu yllä, parempi englanti foorumi

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



    muut URL esimerkiksi sitä, että on joitakin Erikoismerkki otsikko ja url
    [Kieli: $ language Älä lisää kieltä BBCodes] in Pikavastaus
    & Goto = newpost linkit eivät redirect kunnolla
    langtitle = sk] F.. bug?
    Showthread.php? P = x ei uusiksi
    "Vbet_ flag-" ongelma
    Ottaa 2 lang = BBCode ...
    Viimeksi muokannut basketmen; 04-11-10 at 20:21.

  5. #5
    Michał Podbielski (vBET Staff) vBET's Avatar
    Liittynyt
    Lokakuu 2009
    Viestejä
    3,037

    Default

    OK niin - voit tehdä tämän myös vBET tiedosto:
    1. Avaa vbenterprisetranslator_seo.php
    2. Etsi:
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. Lisää siellä paria samoin vBSEO

    Sinun täytyy lisätä sen uudelleen jokaisen päivityksen jälkeen tekemäsi muutokset korvataan. Joten pitämiseksi vBSEO custom tilalle näyttää olevan parempi idea.

    Tietoja toinen lause. Tällainen edellytys olisi näyttää tältä:
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    Emme koe tällaista ratkaisua niin neuvomme tehdä tämän jotkut koeversio ei todellisiin foorumi ja tarkistaa, miten se käyttäytyy. En usko, että se toimii - Oletan, että siitä config se otetaan yksinkertaisesti arvo ja liitetään muuttuja, niin muuttuja kohtelisi sitä yhtä merkkijonoarvo. Oletan - ei testattu. Joten tällaiset muutokset tulisi sävy muuta paikkaa, missä muuttuja vie arvon voit tehdä:
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    Jos muuttuja on globaali (ja jos se muuttuja ei vakio), voit korvata sen / Includes / vbenterprisetranslator_functions_seo.php tiedosto. On 2 paikkoja, joissa olet koodia näin:
    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);
    }
    Joten voit muuttaa globaalin muuttujan arvoa muu selvitys, ennen kuin teksti on arvioitu.

Netistä poimittua

Postitusoikeudet

  • Sinä voi ei uusia viestiketjuja
  • Sinä voi ei vastata viesteihin
  • Sinä voi ei lähettää liitetiedostoja
  • Sinä voi ei muokata viestejäsi
  •