View Full Version: Soal Blok forum masih buggy dan juga tidak diterjemahkan
Mikhal,
Blok forum masih buggy. Akhir dari judul thread masih menunjukkan [/ langtitle], dan benang menunjukkan dalam bahasa poster aslinya.
Contoh:
http://www.jesh.com/bug2.jpg
TEKS benang harus dalam bahasa pengguna melihat?
Menggunakan vBET yang keluar hari ini (4.2.2)
Saya melihat dan saya tahu alasan tanpa memeriksa kode. Ya - itu adalah bug kami. vBET adalah memeriksa'...' di judul untuk memecahkan judul dalam bahasa lain yang mana pemotongan (koreksi bug: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Kita kehilangan topi pengguna dapat mengatur ada'...' sendiri;)
Tampaknya mengoreksi satu bug kita buat satu lagi - kasihan tat lewatkan. Kami akan mengurus hal ini. Harap dicatat bahwa itu akan terjadi hanya dengan judul dalam bahasa lain yang memiliki awalnya'...' di awal. Kami akan memberikan perbaikan cepat untuk itu di sini.
Tentang TEXT tidak dalam bahasa dilihat - ini adalah sayangnya keluar dari ruang lingkup kami saat ini - silahkan lihat disini untuk penjelasan:
Dikoreksi. Untuk perbaikan cepat silahkan:
1. Edit file / inclues / vbenterprisetranslator_functions_bbcode.html
2. Cari:
if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
3. REPLACE oleh:
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]';
}
Dikoreksi. Untuk perbaikan cepat silahkan:
1. Edit file / inclues / vbenterprisetranslator_functions_bbcode.html
2. Cari:
if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
3. REPLACE oleh:
if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '';
}
Tidak bekerja ... di sini adalah seluruh 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;
}
Anda menggunakannya di tempat yang ...[/ salah langtitle] Harap membatalkan perubahan-perubahan dan menggunakannya di tempat yang tepat. Seluruh blok harus:
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);
}
}
Dan ini adalah blok setelah yang satu ini yang Anda berubah.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.