PDA

View Full Version: Lahendatud Forum Blocks ikka lollakas ka ei tõlgita



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

Foorum plokid on ikka lollakas. Lõpuks Teema pealkiri on ikka näitab [/ langtitle] ja niit näitab see algne plakatid keeles.

Näide:

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

Thread tekst peaks olema kasutaja vaatamise keeles?

Kasutades vBET, mis tuli välja täna (4.2.2)

vBET
07-05-10, 18:00
Ma näen seda ja tean, et põhjus, ilma koodi kontrollimiseks. Jah - see on meie viga. vBET kontrollimisprotsessi'...' jaotisteks lahendada pealkirjad muudes keeltes, mis kus lõigatud (korrigeerimine bug: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Me igatseme müts kasutaja saab määrata seal'...' ise;)

Tundub, et parandatakse one bug me lõime veel üks - sorry vorsti miss. Meie hoolitseme selle pärast. Pange tähele, et see juhtub ainult pealkirjad muudes keeltes oli algselt'...' alguses. Me anname kiirparandus sellel siin.

Umbes TEXT ei vaadatud keel - see on kahjuks läbi meie ulatus sel hetkel - vt siit selgitus:

vBET
07-05-10, 18:15
Parandada. Sest kiirparandus palun:
1. Muuda faili / inclues / vbenterprisetranslator_functions_bbcode.html
2. Otsi:


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

3. Asendatakse järgmisega:


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
Parandada. Sest kiirparandus palun:
1. Muuda faili / inclues / vbenterprisetranslator_functions_bbcode.html
2. Otsi:


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

3. Asendatakse järgmisega:


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


Ei tööta ... siin on terve plokk


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
Sa kasutasid seda vales kohas ...[/ langtitle] Palun eemalda need muutused ning kasutada seda sobivas kohas. Kogu plokk peaks olema:


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



Ja see on blokeerida kohe pärast see, mis sa muutunud.

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