PDA

View Full Version: Noņemt kādu viena speciālā rakstzīme URL, piemēram, [,], *, u.c.



basketmen
03-11-10, 01:27
Hi guys, ir vajadzīga neliela palīdzība šeit


in vbseocp.php --> Character Replacement --> Es noteikti Aizstāt Non-angļu rakstzīmes URL?, lai Keep Non-angļu rakstzīmes URL, piemēram, vbet montāžas instrukcijas


ar noklusējuma valodas (angļu valodā) man ir nepieciešams, lai novērstu dažas rakstzīmes, dont nepieciešama URL, piemēram, [,], * un citu rakstzīmi, jo es neesmu komfortu ar šo vienu rakstzīmi Noklusējuma valodas (angļu valodā)



lūdzu palīdzēt guys to, kā novērst šos vienotu rakstzīmes URL Noklusējuma valodas (angļu), bet joprojām izmantojot "Keep Non-angļu rakstzīmes URL" iespēju






i tried to add [ and ] and * character in vbseocp.php --> Define Stopwords but its not working, or can its removed from vbseocp.php --> Definēt jūsu pielāgotās Character aizstāšana?

OR

ja ir nosacījums kods "Aizvietot Non-angļu rakstzīmes URL?" par noklusējuma valodu tikai un "Keep Non-angļu rakstzīmes URL" citās valodās ", citās valodās, varbūt mēs varam noteikt nosacītu kodu vbseo / resources / xml / config.xml kaut kas līdzīgs tas ir tikai, piemēram,
if ($ vbetlang == noklusējuma)
{
Aizstāt Non-angļu Rakstzīmes URL?
}
if ($ vbetlang! = noklusējums)
{
Keep Non-angļu rakstzīmes URL citās valodās
}

basketmen
03-11-10, 01:45
par pirmo, kā es jau zinu, kā to darīt, paldies par Andrés Durán Hewitt in vbseo forum:


Hello,

Jūs joprojām varat noteikt raksturu aizvietotāju neatkarīgi "Keep Non-angļu rakstzīmes URL" iespēju. Lūdzu, mēģiniet definēt šādus pasūtījuma rakstzīmes nomaiņu:



'['=>''
']'=>''
'*'=>''
Un ļaujiet man zināt, kā tas notiek.

Best regards.






bet tas ir labāk, ja mēs varam, izmantojot otru kā iepriekš, lūdzu, dariet mums zināmu, ja kāds ir informācija par nosacīti, un es jums iesakām izmantot aprēķināto pirmās kā iepriekš, ja jūs izmantojat angļu / latin, kā noklusējuma valodu (kā gandrīz mēs visi to izmantot )

vBET
04-11-10, 19:58
Es lasu to uzmanīgi tagad, un jums atbilde drīz:)

basketmen
04-11-10, 20:17
Piemēram, kā šis pavediens sevis url



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

tas ir labāk, url, piemēram, tas, atcēlusi īpašo raksturu [], un * treknā iepriekš, labāk angļu forum


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




citiem URL, piemēram, ka ir dažas īpašas rakstura Virsrakstā un url
[Valoda: $ valoda Nepievienot valodu BBCodes] Quick Reply
& Goto = newpost sakari ne novirzīt pareizi
langtitle = sk] F.. bug? (Http://www.vbenterprisetranslator.com/forum/bug-reporting/755-langtitle% 3Dsk% 5Df-bug.html)
Showthread.php p =? X nevar pārrakstīt
"Vbet_ karogu" jautājums (http://www.vbenterprisetranslator.com/forum/bug-reporting/265-vbet_-flag-issue.html)
Ņemot 2 lang = BBCode ... (Http://www.vbenterprisetranslator.com/forum/bug-reporting/54-having-2-lang% 3D-bbcode.html)

vBET
04-11-10, 20:37
OK tā - jūs varat darīt, ka arī vBET failu:
1. Atvērt vbenterprisetranslator_seo.php
2. Find:


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

3. Pievieno tur pāri līdzīgi vBSEO

Jums būs pievienot vēlreiz pēc katras atjauninājumu, jo jūsu izmaiņas tiks pārrakstīta. Tātad, saglabājot to vBSEO pasūtījuma protēzes, šķiet, ir labāka ideja.

Par jūsu 2. piedāvājums. Šāds nosacījums patiešām izskatās šādi:


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

Mums nav testu šādu risinājumu, lai mēs ieteiktu to izdarīt uz dažu testu Piemēram, ne par nekustamā forumā, un pārbaudīt, kā tas uzvedas. Es nedomāju, ka tas darbosies - es domāju, ka no config tas netiek vienkārši vērtību un pievienoto mainīga, tāpēc mainīgais attiektos pret šo tāpat kā virknes vērtību. Es domāju - nav pārbaudītas. Tātad, šādas izmaiņas būtu toni cita vieta, kur mainīgais tiek vērtību jūs varētu darīt:


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


Ja mainīgais ir pasaules mēroga (un, ja tas mainīgais nav nemainīgs), tad varat pārrakstīt to / includes / vbenterprisetranslator_functions_seo.php failu. Ir 2 vietas, kur jums ir kods, kas līdzīgs šim:


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

Tātad jūs varat mainīt globālā mainīgā vērtību cits apgalvojums, pirms teksts tiek novērtēta.

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