PDA

View Full Version: Riješen Forum Blokovi i dalje lud, a također nije preveden



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

Forum blokovi još uvijek lud. Na kraju nit naslov je još uvijek prikazuju [/ langtitle], a nit je prikazuje u izvornim plakatima jezik.

Primjer:

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

Tema tekst trebao bi biti u korisničkom gledanja jeziku?

Korištenje vBET koji je došao iz danas (4.2.2)

vBET
07-05-10, 18:00
Ja vidim i znam razlog, bez koda provjere. Da - to je naša bug. vBET je provjera za'...' u naslovima riješiti naslova na drugim jezicima kojima gdje cut (korekcija buga: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Mi propustiti šešir korisnik može postaviti tamo'...' sebe;)

Čini se da je ispravljanje jednog buga stvorili smo još jedan - žao drago propustiti. Mi ćemo se pobrinuti o tome. Imajte na umu da će se dogoditi samo s naslovima na drugim jezicima koji imaju izvorno'...' na početku. Mi ćemo dati brzo popraviti za to ovdje.

O tekstu ne gleda jeziku - to je, nažalost, izvan našeg opsega u ovom trenutku - pogledajte ovdje za objašnjenje:

vBET
07-05-10, 18:15
Ispraviti. Za brzo popraviti molim:
1. Urediti datoteku / inclues / vbenterprisetranslator_functions_bbcode.html
2. Find:


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

3. Zamijeniti:


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
Ispraviti. Za brzo popraviti molim:
1. Urediti datoteku / inclues / vbenterprisetranslator_functions_bbcode.html
2. Find:


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

3. Zamijeniti:


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


Ne radi ... ovdje je cijeli blok


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
Možete ga koristiti u pogrešnom mjestu langtitle ...[/] Molimo poništiti te promjene i koristiti ga u odgovarajuće mjesto. Cijeli blok bi trebao biti:


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



A to je blok tek nakon toga jedan koji ste promijenili.

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