PDA

View Full Version: Kuondoa baadhi moja maalum tabia katika url, kama [,], *, na wengine



basketmen
03-11-10, 01:27
Hi guys, haja ya baadhi ya msaada hapa


in vbseocp.php --> Character Replacement --> i kuweka Nafasi Nyingine yasiyo ya Kiingereza katika URLs,? kwa Keep Nyingine yasiyo ya Kiingereza katika URL kama mafundisho vbet ufungaji


katika lugha default (kiingereza) i haja ya kuondoa baadhi ya wahusika kuwa dont zinahitajika katika URLs, kama [,], * na nyingine moja tabia, kwa sababu mimi si faraja na tabia hizi moja katika lugha default (Kiingereza)



tafadhali msaada guys jinsi ya kuondoa wahusika hawa moja katika url katika lugha default (kiingereza), lakini bado kwa kutumia "Keep Nyingine yasiyo ya Kiingereza katika URL" chaguo






i tried to add [ and ] and * character in vbseocp.php --> Define Stopwords but its not working, or can its removed from vbseocp.php --> Define replacements yako Custom Tabia?

AU

kama kuna masharti ya kanuni ya "kuondoa Nyingine yasiyo ya Kiingereza katika URL?" kwa lugha default tu na "Keep Nyingine yasiyo ya Kiingereza katika URL" kwa lugha nyingine "kwa lugha nyingine, labda tunaweza kuweka kanuni masharti katika kitu vbseo / rasilimali / xml / config.xml kama hii tu kwa mfano
kama ($ vbetlang == default)
{
Nafasi za Non-Kiingereza katika URL?
}
kama ($ vbetlang = default!)
{
Keep Nyingine yasiyo ya Kiingereza katika URL kwa lugha nyingine
}

basketmen
03-11-10, 01:45
kwa njia ya kwanza i tayari kujua jinsi ya kufanya hivyo, shukrani kwa ajili ya Andrés Duran Hewitt katika vbseo forum:


Hello,

Wewe bado unaweza kufafanua replacements tabia bila kujali 'Keep Nyingine Non-Kiingereza katika URL' chaguo. Tafadhali jaribu kufafanua kufuatia desturi wahusika replacements:



'['=>''
']'=>''
'*'=>''
Na napenda kujua jinsi unaendelea.

Kuhusu bora.






lakini ni bora kama tunaweza kutumia njia ya pili hapo juu, tafadhali hebu kujua kama mtu yeyote kuwa na taarifa kuhusu kwamba masharti, na i kupendekeza kwa kutumia njia ya kwanza hapo juu kama wewe kutumia kiingereza / latin kama lugha default (kama karibu sisi wote kutumia )

vBET
04-11-10, 19:58
Mimi kusoma kwa makini sasa na kukupa jibu haraka:)

basketmen
04-11-10, 20:17
mfano kama url hii thread binafsi



http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html

ni bora url kama hii, imetolewa tabia maalum [,], na * hapo juu ujasiri, na bora kwa ajili ya Kiingereza forum


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




URL nyingine mfano, ili kuwa na baadhi ya tabia ya pekee katika cheo na katika url
[Lugha: $ lugha Je, si kuongeza BBCodes lugha] katika Quick Reply
& Goto = newpost viungo si kuelekeza vizuri
langtitle = sk] F.. bug? (Http://www.vbenterprisetranslator.com/forum/bug-reporting/755-langtitle% 3Dsk% 5Df-bug.html)
Showthread.php p? = X si kuandikwa upya
"Vbet_ bendera-" Suala (http://www.vbenterprisetranslator.com/forum/bug-reporting/265-vbet_-flag-issue.html)
Baada ya 2 lang = bbcode ... (Http://www.vbenterprisetranslator.com/forum/bug-reporting/54-having-2-lang% 3D-bbcode.html)

vBET
04-11-10, 20:37
OK hivyo - unaweza kufanya hivyo pia kwa faili vBET:
1. Open vbenterprisetranslator_seo.php
2. Find:


$vbet_custom_char_replacement = array(
'"' => '',
'[langtitle=' => '',
'[/langtitle]' => '',
']' => '-'
);

3. Add huko jozi vile vile kwa vBSEO

Utakuwa na kuongeza tena baada ya update kila, tangu mabadiliko yako kuwa overwritten. Hivyo kuweka katika replacements vBSEO desturi inaonekana kuwa bora wazo.

Kuhusu pendekezo yako 2. Hali hiyo bila kuangalia kama hii:


if ($_REQUEST['language'])
{
Keep Non-English Characters in URLS for other languages
} else {
Replace Non-English Characters in URLs?
}

Hatukuwa mtihani ufumbuzi huo hivyo ushauri wa kufanya hii kwa mfano baadhi ya mtihani si kwenye jukwaa halisi na kuangalia ina tabia. Siamini itakuwa kazi - nadhani kutoka config ni kuchukuliwa tu thamani na masharti ya variable, hivyo kutofautiana bila kutibu thamani kama kamba. Nadhani - si kupima. Hivyo mabadiliko hayo lazima tone katika sehemu nyingine katika mahali ambapo variable inachukua thamani unaweza kufanya:


$theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English


Kama variable ni ya kimataifa (na kama ni variable si mara kwa mara) basi unaweza overwrite katika / inajumuisha / vbenterprisetranslator_functions_seo.php faili. Kuna 2 mahali ambapo una code kama hii:


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);
}

Hivyo unaweza mabadiliko ya kimataifa variable thamani katika taarifa kingine, kabla ya maandishi ni tathmini.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations delivered by vBET Translator 4.10.1