Tingnan ang Buong Bersyon: Lutas Forum bloke pa rin maraming surot at hindi rin isinalin
Michal,
Ang mga forum bloke pa rin ang maraming surot. Ang dulo ng thread na ang pamagat ay ipinapakita pa rin [/ langtitle], at thread ay nagpapakita ito sa orihinal na wika poster.
Halimbawa:
http://www.jesh.com/bug2.jpg
TEXT ng thread ay dapat sa pagtingin wika ng gumagamit?
Paggamit vBET na dumating out ngayon (4.2.2)
Makita ko ito at alam ko ang dahilan na walang code check. Oo - ito ay ang aming mga bug. vBET ay naghahanap ng'...' sa mga pamagat upang malutas ang mga pamagat sa iba pang mga wika na kung saan kung saan cut (pagwawasto ng bug: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Makaligtaan namin sumbrero gumagamit ay maaaring itakda may'...' kanyang sarili;)
Tila na ang Inaayos isa bug nilikha namin ng isa pang isa - paumanhin para sa katok makaligtaan. Kami ay mag-ingat tungkol sa. Mangyaring tandaan na ito mangyari lamang na may mga pamagat sa iba pang mga wika sa pagkakaroon ng orihinal na'...' sa simula. Kami ay magbigay ng mabilis na ayusin na dito.
Tungkol sa TEXT hindi sa tiningnan wika - ito ay sa kasamaang-palad sa aming mga saklaw sa sandaling ito - mangyaring tingnan ang dito para sa paliwanag:
Nawastong. Para sa mabilis na ayusin mangyaring:
1. I-edit ang file / mga inclues / vbenterprisetranslator_functions_bbcode.html
2. Maghanap ng:
if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
3. Palitan sa pamamagitan ng:
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]';
}
Nawastong. Para sa mabilis na ayusin mangyaring:
1. I-edit ang file / mga inclues / vbenterprisetranslator_functions_bbcode.html
2. Maghanap ng:
if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
3. Palitan sa pamamagitan ng:
if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '';
}
Hindi gumagana ... dito ay ang buong block
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;
}
Ginagamit mo ito sa maling lugar ...[/ langtitle] Mangyaring i-undo ang mga pagbabagong iyon at gamitin ang mga ito sa naaangkop na lugar. Buong block ay dapat na:
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);
}
}
At ito ay block na lamang matapos ang isa na kung saan kayo ay nagbago.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.