I rëndësishëm: Kjo faqe është duke përdorur cookies (cookies). Duke përdorur këtë faqe interneti pa turning off cookies në shfletuesin, do të thotë se jeni dakord për të përdorur atë.
Buy Now! Features Downloads

Fito me ne!

Nëse ju do të donte për të filluar fituar para me vBET bashkohen për të Programi Filialin.
Results 1 te 5 e 5

Thread: Hiq disa karakter të vetëm të veçantë në url, si [,], *, dhe të tjerët

  1. #1
    Anëtar
    Antarësuar
    Maj 2010
    Postime
    97

    Default Hiq disa karakter të vetëm të veçantë në url, si [,], *, dhe të tjerët

    Hi guys, duhet ndihmë këtu


    në vbseocp.php --> Karakteri Zëvendësimin --> kam vendosur të Zëvendësojë Jo-anglisht Karaktere në Url?, për të Mbajtur Jo-anglisht Karaktere në URL-të si vbet instalimit udhëzimi


    në gjuhën default (anglisht) i duhet për të hequr disa karaktere që dont nevojshme në URLs, si [, ], * dhe karakterit të tjera të vetme, sepse unë nuk jam rehati me këto karakter të vetëm në gjuhën default (anglisht)



    Ju lutem ndihmë djema se si për të hequr këto karaktere të vetme në url në gjuhën default (anglisht), por ende duke përdorur "Keep jo në anglisht figurë në URLs" option






    i provuar për të shtuar [dhe] dhe * karakterin në vbseocp.php -> Define Stopwords, por duke punuar nuk e tij, ose mund të hiqet e saj nga vbseocp.php -> Define Custom zëvëndësimin karakterin tuaj?

    APO

    nëse ka kodin e kushtëzuar të "Replace jo në anglisht Figurë në URLs?" Gjuha e albumit të vetëm dhe "Keep jo në anglisht figurë në URLs" për gjuhët e tjera "për gjuhë të tjera, ndoshta ne mund të vendosni kodin e kushtëzuar në Muslimanët / e burimeve / xml / config.xml diçka si kjo vetëm për shembull
    if ($ vbetlang == default)
    {
    Replace jo në anglisht Figurë në URLs?
    }
    if ($ vbetlang! = default)
    {
    Mbani jo në anglisht Figurë në URLS për gjuhë të tjera
    }

  2. #2
    Anëtar
    Antarësuar
    Maj 2010
    Postime
    97

    Default

    për mënyrën e parë unë tashmë e di se si të bëhet kjo, faleminderit për Andrés Duran Hewitt në Muslimanët forum:

    Përshëndetje,

    Ju ende mund ta përcaktojë karakterin zëvendësues pavarësisht 'Mbajeni jo në anglisht Figurë në URLs' option. Ju lutemi të përpiqet të përcaktojë këto karaktere porosi zëvendësime:

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    Dhe më lejoni të dinë se si shkon.

    Të fala.





    por është më mirë nëse ne mund të përdorni mënyrën e dytë më lart, ju lutem na tregoni, nëse dikush ka informacion në lidhje me atë kusht, dhe unë sugjeroj që ju duke përdorur mënyra e parë më sipër, nëse jeni duke përdorur anglisht / latin si gjuhë default (si pothuajse ne të gjithë e përdorin atë )

  3. #3
    Michał Podbielski (vBET Stafi) vBET's Avatar
    Antarësuar
    Tetor 2009
    Postime
    3,037

    Default

    Unë jam i lexuar me kujdes tani dhe ju jap përgjigje së shpejti

  4. #4
    Anëtar
    Antarësuar
    Maj 2010
    Postime
    97

    Default

    shembull si ky url vetë thread


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    është më mirë url si kjo, Removed karakter të veçantë [,], dhe * në më lart të guximshme, më mirë për anglisht forum

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



    shembull tjetër URL, që kanë disa karakter të veçantë në titull dhe në url
    [Gjuha: $ Gjuha Mos shtoni BBCodes gjuhën] në Reply Quick
    & Goto = links newpost nuk e përcjellim si duhet
    langtitle = sk] F.. bug?
    Showthread.php? P = x jo rishkruar
    "Flamur-vbet_" çështje e
    Duke pasur 2 lang = BBCode ...
    Fundit edituar nga basketmen; 04-11-1020:21.

  5. #5
    Michał Podbielski (vBET Stafi) vBET's Avatar
    Antarësuar
    Tetor 2009
    Postime
    3,037

    Default

    OK kështu - ju mund të bëni që edhe fotografi vBET:
    1. Vbenterprisetranslator_seo.php hapur
    2. Gjej të:
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. Add ka çifte të ngjashme me Muslimanët

    Ju do të keni për të shtuar se përsëri pas çdo update, pasi ndryshimet tuaja do të jetë overwritten. Pra, duke e mbajtur atë në zëvendësime vBulletin porosi duket të jetë ide më të mirë.

    Rreth propozim tuaj 2. Gjendje të tillë do të dukej kështu:
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    Ne nuk provë zgjidhje të tilla në mënyrë që ne këshilla për të bërë këtë jo në ndonjë rast test në forum reale dhe shikoni se si sillet. Unë nuk besoj se do të punojë - Unë mendoj se nga config ajo merret thjesht vlera dhe bashkangjitur ndryshueshme, aq i ndryshueshëm do të trajtojnë këtë vetëm si vlerë string. Unë mendoj - nuk është testuar. Pra, ndryshim i tillë duhet të jetë ton në vend tjetër në vendin ku merr vlera e ndryshueshme ju mund të bëni:
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    Nëse është e ndryshueshme globale (dhe nëse është e ndryshueshme nuk konstante) atëherë ju mund të prishësh atë në / Përfshin / vbenterprisetranslator_functions_seo.php file. Ka 2 vende ku keni kodin si kjo:
    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);
    }
    Kështu që ju mund të ndryshojë vlerën e globale ndryshueshme në deklaratën tjetër, përpara se teksti vlerësohet.

Tags për këtë Temë

Regullat e Postimit

  • Ju mund të mos postoni tema të reja
  • Ju mund të mos Përgjigje pas
  • Ju mund të mos Postimi attachments
  • Ju mund të mos të ndryshoni postimet tuaja
  •