PDA

View Full Version: Solved Forum bado Blocks Buggy na pia si kutafsiriwa



Jesh
07-05-10, 16:34
Michal,

vitalu forum bado ina hitilafu nyingi. mwisho wa jina thread bado ni kuonyesha [/ langtitle], na thread ni kuonyesha kwa lugha ya awali ya mabango.

Mfano:

http://www.jesh.com/bug2.jpg

Thread TEXT lazima katika lugha user viewing?

Kutumia vBET waliotoka leo (4.2.2)

vBET
07-05-10, 18:00
Mimi naona na mimi kujua sababu bila kuangalia code. Naam - ni mdudu yetu. vBET ni kuangalia kwa'...' katika majina ya kutatua vyeo katika lugha nyingine ambapo kata (marekebisho ya mdudu: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Tumepoteza kofia mtumiaji anaweza kuweka kuna'...' mwenyewe;)

Inaonekana kwamba kurekebisha moja bug sisi aliumba mtu mwingine - pole kwa jino miss. Sisi kutunza kuhusu hili. Tafadhali kumbuka kwamba itafanyika tu na vyeo katika lugha nyingine kuwa awali'...' mwanzoni. Sisi kutoa kurekebisha haraka kwa kuwa hapa.

Kuhusu TEXT si katika lugha kutazamwa - hii ni bahati mbaya nje ya upeo wetu kwa wakati huu - tafadhali angalia hapa kwa maelezo:

vBET
07-05-10, 18:15
Kusahihishwa. Kwa ajili ya kurekebisha haraka tafadhali:
1. Edit faili / inclues / vbenterprisetranslator_functions_bbcode.html
2. Find:


if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';

3. Nafasi na:


if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '[langtitle=', $endShorted);
if (!$nextStart || $nextStart > $end) {
$toParse = substr($title,$start,$end - $start);
} else {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
}

Jesh
07-05-10, 20:16
Kusahihishwa. Kwa ajili ya kurekebisha haraka tafadhali:
1. Edit faili / inclues / vbenterprisetranslator_functions_bbcode.html
2. Find:


if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';

3. Nafasi na:


if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '';
}


Si kazi ... hapa ni kuzuia nzima


if (false === $end) {
$endShorted = strpos($title, '...', $start);

if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '[langtitle=', $endShorted);
if (!$nextStart || $nextStart > $end) {
$toParse = substr($title,$start,$end - $start);
} else {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'';
}
} else {
break;
}
} else {
$end += 12;
}

vBET
07-06-10, 18:32
Unaweza kutumika katika makosa mahali ...[/ langtitle] Tafadhali tengua mabadiliko hayo na matumizi yake katika mahali sahihi. Block yote lazima:


if (!$toParse) {
$endShorted = strpos($title, '...', $start);
if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '[langtitle=', $endShorted);
if (!$nextStart || $nextStart > $end) {
$toParse = substr($title,$start,$end - $start);
} else {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
}
} else {
$toParse = substr($title,$start,$end - $start);
}
}



Na hii ni block moja tu baada ya hii ambayo iliyopita.

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