PDA

View Full Version: Diselesaikan Comments HTML yang dipaparkan dalam nama pengguna jawatan yang dilaporkan



moman
07-08-10, 12:58
Bug kecil ini berlaku apabila jawatan oleh pengguna dengan nama pengguna diterjemahkan dilaporkan kepada moderator dan Hantar ke thread. Komen-komen HTML ditunjukkan kerana mereka ditukar kepada aksara HTML selamat sebelum cangkuk global yang sedang dijalankan.

Sebelum-
http://img39.imageshack.us/img39/7610/screenshot4ij.png

Selepas
http://img833.imageshack.us/img833/1936/screenshot5r.png

Menetapkan-
Dalam functions_vbenterprisetranslator_hooks.php mencari:

if (strpos($output,'')) {
$ Output = & str_replace (array ('',
''),'', $ Output);

Ganti dengan:

if (strpos($output,'') | | Strpos ($ output ,'<!-- vBET_ENTA ->')) {
$ Output = & str_replace (array ('',
'','<!-- VBET_SNTA - >','<!-- vBET_ENTA -> '),'', $ output);

Terdapat mungkin lebih bijak menetapkan yang akan membenarkan komen-komen ini akan digunakan iaitu dalam BBCode 'kod', tetapi itu bukan satu kebimbangan dalam kes saya.

kamilkurczak
09-08-10, 09:41
Ok. Jadi saya perlu mengeluarkan semula bug ini ujian forum saya. Bagaimana saya boleh berbuat demikian? Mungkin ini adalah bertentangan dengan satu lagi arena? Bolehkah anda check it (mencari konflik).
Saya akan cuba untuk mengesahkannya. Saya akan menunjukkan penyelesaian untuk ini MichaƂ.
Terima kasih

moman
09-08-10, 10:13
Jika anda membuat sesuatu jawatan dalam bahasa yang berbeza dari lalai forum, maka nama pengguna disimpan dengan tags snta dan enta di sekeliling mereka dalam pangkalan data. Hanya melaporkan apa-apa jawatan, dan dalam thread yang dihasilkan automatik, nama pengguna yang dikaitkan akan termasuk komen-komen.

kamilkurczak
10-08-10, 11:36
Saya tidak boleh mengeluarkan semula isu ini di forum ujian saya.

sudah tentu saya perlu tahu - mungkin konflik. Saya harus menerangkan bagaimana untuk mencari konflik dalam pos sebelum ini, jadi saya menjelaskan sekarang.

sila, Matikan semua arena lain satu demi satu (vBET mesti akan membolehkan) dan cuba untuk mencari isu ini sekali lagi. Jika salah satu arena ini adalah kurang upaya dan anda tidak boleh fint isu ini - kita mempunyai konflik dengan arena ini.

Jadi, sila cuba untuk mencari konflik ini:)

moman
10-08-10, 11:46
Saya tidak boleh berbuat demikian di forum saya sekarang, kerana ia laman secara langsung, bukan tapak ujian.

Berikut adalah maklumat yang saya dapat menyediakan anda dengan:
1. SNTA dan komen ENTA disimpan dalam bidang 'postusername' dalam jadual 'post' di dalam pangkalan data.
2. Apabila laporan itu dibuat, vBulletin ini diperoleh username dari bidang tersebut, dan dengan itu, ditunjukkan.

Jika anda tidak dapat mencari bug, tiada kebimbangan-ia mungkin khusus ke laman web saya, walaupun saya ragu-ragu bahawa.

vBET
11-08-10, 18:25
Terdapat ruangan 'postusername' tiada dalam jadual 'post'. Saya rasa ruangan ini ditambah oleh arena beberapa - dalam kes ini, ini harus menjadi perhatian sebagai isu integrasi beberapa. Tetapi kita tidak tahu yang arena.

Post table mempunyai kolum 'username' - tetapi tidak ada nilai dengan tags NTA. Saya memeriksa di dalam pangkalan data kami dengan pertanyaan ini:

SELECT * FROM post where username like '%SNTA%'
Dan di dalam forum kita ada banyak mesej yang ditulis dalam pelbagai bahasa.

Bolehkah anda menentukan yang mana satu arena anda tambah 'postusername' lajur untuk jadual 'post' anda. Yang akan membantu untuk mengetahui apa yang berlaku di sana. Pada masa ini saya memindahkan thread ini untuk seksyen penyelesaian masalah, dan kita akan bergerak ke bahagian integrasi apabila kita akan tahu dengan arena yang kita mengintegrasikan di sini.

moman
12-08-10, 11:49
Saya rasa saya bermaksud nama pengguna. Saya akan memberikan anda dengan screenshot tidak lama lagi.

moman
12-08-10, 11:57
Ia sememangnya medan nama pengguna.

Lihat di sini untuk contoh:

Menariknya, tidak semua diterjemahkan posts mengandungi ENTA dan SNTA tags sekitar username.

http://img265.imageshack.us/img265/2383/97408180.gif

BTW, anda harus meningkatkan sekatan resolusi pada imej-imej yang dilampirkan.

kamilkurczak
12-08-10, 12:35
ok, ini adalah 'username'. kini ia adalah betul.

If you can't find the bug, no worries- it might be specific to my site, even though I doubt that.
ok, tetapi kita ingin untuk membuat Panduan Integrasi dengan arena, yang menyebabkan bug ini. (Jika ini merupakan satu isu yang disebabkan oleh konflik).

kedua - kami ingin mengesahkan penyelesaian anda untuk ahli-ahli kami.

moman
14-08-10, 19:31
Adakah anda pasti ini adalah disebabkan oleh konflik, dan tidak berlaku di bawah keadaan tertentu? Malangnya, saya tidak boleh benar-benar melakukan apa-apa ujian lanjut pada akhir saya. Hanya 8 jawatan dalam pangkalan data keseluruhan saya mempunyai nama pengguna dengan NTA komen yang dibalut di sekeliling mereka. Juga, perhatikan bahawa sistem terjemahan digunakan secara meluas di tapak pangkalan data cache boleh meningkat kepada 10GB +. Ini harus bermakna satu dua perkara: sama ada bug yang wujud pada masa lalu dan kini tetap, atau bug yang berlaku jarang sekali.

Sudahkah anda memeriksa jadual pos pada pangkalan data di dalam laman web ini?

kamilkurczak
17-08-10, 10:03
ya, kami diperiksa dan di forum ujian kami (dan yang ada di forum utama kami daripada vBET) semua kerja yang baik.

moman
17-08-10, 18:59
Ok-peluang yang bug sudah tua dan telah ditetapkan, maka. Saya mempunyai satu isu baru dengan PHP yang telah saya posting dalam forum ini juga, jika anda boleh menyemak bahawa bagi saya.

kamilkurczak
19-08-10, 08:41
Seperti yang saya lihat di forum anda - ini adalah kerja sekarang, diselesaikan

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