Виев Фулл Версион: Решити Форум Блокови и даље луд и не преводе
Михал,
Форум блокови су и даље луд. Крајем Наслов теме је још увек показује [/ лангтитле], а нит је она показује на изворном језику плаката.
Пример:
хттп://ввв.јесх.цом/буг2.јпг
Тема текст треба да буде на језику корисника прегледа?
Користећи вБЕТ да је изашао данас (4.2.2)
Ја то видим и знам разлог, без кода провере. Да - то је наша грешка. вБЕТ је проверу'...' у насловима да се реши титуле у другим језицима који где рез (корекција грешке: хттп://ввв.вбентерприсетранслатор.цом/форум/вбет4-буг-репортинг/644-форум-сидебар-проблем.хтмл). Пропустимо шешир корисник може подесити да'...' себе;)
Чини се да је исправљање једне грешке направили смо још један - жао за драго пропустити. Ми ћемо се побринути о томе. Имајте на уму да ће се то десити само са насловима на другим језицима који првобитно'...' на почетку. Ми ћемо дати брзо решење за то овде.
О тексту не гледа језику - ово је, нажалост, ван наше обима у овом тренутку - погледајте овде за објашњење:
Исправљена. За брзо поправити молим:
1. Едит Филе / инцлуес / вбентерприсетранслатор_фунцтионс_ббцоде.хтмл
2. Пронађи:
if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
3. Заменити:
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]';
}
Исправљена. За брзо поправити молим:
1. Едит Филе / инцлуес / вбентерприсетранслатор_фунцтионс_ббцоде.хтмл
2. Пронађи:
if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
3. Заменити:
if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '';
}
Не ради ... овде је цео блок
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;
}
Сте га користили у погрешном месту ...[/ лангтитле] Молим вас поништити те промене и користити га у одговарајуће место. Цео блок треба да буде:
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);
}
}
А ово је блок само након овог она која сте променили.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.