Важно: Оваа страница е користење на колачиња (cookies). Со користење на овој веб-сајт без исклучување на колачиња во прелистувачот, значи дека се согласувате за негово користење.
Купи сега! Карактеристики Превземања

Заработи со нас!

Ако сакате да почнете да заработуваат пари со vBET приклучат на Affiliate програмата.
Резултати 1 да 5 на 5

Тема: Отстранете некои единствената посебна лик во URL-то, како [,], * и други

  1. #1
    Член
    Зачленет
    Мај 2010 година
    Мислења
    97

    Default Отстранете некои единствената посебна лик во URL-то, како [,], * и други

    Здраво момци, треба некаква помош тука


    во vbseocp.php --> Карактер Замена --> јас во собата го Замени Не-англиски Знаци во Адреси?, да се Задржи на Не-англиски Знаци на АДРЕСИ како vbet инсталација настава


    во стандардниот јазик (англиски) ми треба да се отстранат некои карактери кои воопшто не се потребни во URL, како [, ], * и други еден лик, затоа што јас не сум удобност со овие еден лик во стандардниот јазик (англиски)



    Ве молиме помогнете момци како да ги отстраните овие еден карактери во URL-то во стандардниот јазик (англиски јазик), но сепак со помош на "Чувајте Не-англиски букви во URL" опција






    Се обидов да додадете [и] и * лик во vbseocp.php -> Дефинирање Stopwords но не работат, или може да се отстрани од својата vbseocp.php -> Одлучете прилагодено карактер Замената?

    ИЛИ

    ако е условено кодот "Замени Не-англиски ликови во адреси?" за стандардниот јазик само и "Чувај Не-англиски букви во URL" и за други јазици "за други јазици, можеби може да се постави на условна код во нешто имала / ресурси / XML / config.xml вака само за пример
    if ($ vbetlang == стандардно)
    {
    Заменете Не-англиски ликови во адреси?
    }
    if ($ vbetlang! = стандардно)
    {
    Чувајте Не-англиски ликови во URL адреси за други јазици
    }

  2. #2
    Член
    Зачленет
    Мај 2010 година
    Мислења
    97

    Default

    за прв пат јас веќе знам како да го направи, благодарение на Andrés Дуран Хјуит во имала форумот:

    Здраво,

    Се уште може да се дефинира карактерот замена без оглед на "Чувајте Не-англиски букви во URL" опција. Ве молиме обидете се да се дефинираат следните кориснички карактери надоместоци:

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    И дозволете ми да знам како оди.

    Со почит.





    но подобро е ако можеме да користење на Вториот начин погоре, ве молиме кажете ни знам дали некој има информации за тоа условно, и ви предлагам да користите првиот начин погоре ако користење на англиски јазик / Латинска како стандардниот јазик (како што скоро сите го користат )

  3. #3
    Michał Podbielski (vBET персонал) vBET's Avatar
    Зачленет
    Октомври 2009
    Мислења
    3,037

    Default

    Јас сум тоа и читањето внимателно сега и да ви даде одговор наскоро

  4. #4
    Член
    Зачленет
    Мај 2010 година
    Мислења
    97

    Default

    на пример како оваа тема само рачно


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    подобро е URL-то како ова, отстрани посебен карактер [,], и * со задебелени букви погоре, подобро за англиски форумот

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



    други адреси пример, кои имаат некои посебни лик во насловот и во URL-то
    [Јазик: $ јазик не го додадете јазик BBCodes] во брз одговор
    & Оди = newpost врски не ги пренасочи правилно
    langtitle = sk] Ф.. грешка?
    Showthread.php? P x = не препишува и повторно
    "Vbet_ знамето" прашање
    Имајќи 2 lang = BBCode-от ...
    Последен пат изменето од basketmen; 04-11-10 на 20:21.

  5. #5
    Michał Podbielski (vBET персонал) vBET's Avatar
    Зачленет
    Октомври 2009
    Мислења
    3,037

    Default

    OK, па - можете да го направите и со vBET датотека:
    1. Отвори vbenterprisetranslator_seo.php
    2. Најди:
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. Додај има парови слично имала

    Ќе мора да го додадете повторно по секоја надградба, бидејќи промените ќе бидат препишани. Па имајќи го во имала обичај замена се чини дека е подобра идеја.

    За вашиот 2 исказот. Таква состојба би изгледал вака:
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    Не тест такво решение така што совети да го направите ова а не на некои тест пример на вистински форум и проверете како се однесува. Јас не верувам дека ќе работи - Претпоставувам дека од конфигурација ја зеле едноставно вредност и во прилог на променлива, па променлива ќе третираат оваа како стринг вредност. Претпоставувам - не тестираат. Па таквата промена треба да биде тон во друго место во место каде што се променлива вредност можете да направите:
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    Ако променливата е глобална (и ако е променлива не постојано), тогаш можете да го запише во / Вклучува / vbenterprisetranslator_functions_seo.php датотека. Постојат 2 места каде што имаат код вака:
    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);
    }
    Значи можете да ги менувате глобалната променлива вредност во друго изјава, пред текстот се оценува.

Тагови за оваа тема

Правила на пишување

  • Можете може да не да отвораш нови теми
  • Можете може да не да испраќате мислења
  • Можете може да не да вршите прикачувања
  • Можете може да не ги уредувате своите мислења
  •