View Full Version: Riješen HTML Komentari prikazani u izvijestio je nakon korisničko ime
To se događa kada manje kukac post korisnik s korisničkim imenom prevedeno je izvijestio da moderator i postavljene na thread. HTML komentari se prikazuju jer su konvertirati u HTML-sigurno znakova prije globalne kuka bitak trčanje.
Prije-
http://img39.imageshack.us/img39/7610/screenshot4ij.png
Nakon-
http://img833.imageshack.us/img833/1936/screenshot5r.png
Fix-
U functions_vbenterprisetranslator_hooks.php pronaći:
if (strpos($output,'')) {
$ Output = & str_replace (array ('',
''),'', $ Output);
Zamijenite sa:
if (strpos($output,'') | | Strpos ($ izlaz ,'<!-- vBET_ENTA ->')) {
$ Output = & str_replace (array ('',
'','<!-- VBET_SNTA - >','<!-- vBET_ENTA -> "),'', $ output);
Tu je vjerojatno pametnije popraviti koji će omogućiti ove komentare da se koristi, tj. u 'kod' BBCode, ali to nije problem u mom slučaju.
kamilkurczak
09-08-10, 09:41
Ok. Dakle, trebam reproducirati ovaj bug na moj forum testu. Kako mogu to učiniti? Može se to je sukob s drugom modove? Možete li to provjeriti (naći sukob).
Pokušat ću da biste je potvrdili. Pokazat ću ovo rješenje Michał.
Hvala
Ako napravite post u jeziku razlikuje od Foruma zadani, a zatim korisnička imena pohranjeni su s snta i enta oznake oko njih u bazi podataka. Jednostavno takvu dužnost, te u auto-generirani nit, povezani korisničko ime će sadržavati komentare.
kamilkurczak
10-08-10, 11:36
Ja ne mogu reproducirati ovaj problem na mom testu forumu.
naravno, moram znati - može biti sukoba. Ja bi trebao opisati kako pronaći sukoba u prethodnom post, pa sam ga opisati sada.
Molimo, isključite sve ostale modove jedan po jedan (vBET mora biti omogućen) i pokušati pronaći ovo pitanje opet. Ako jedan od ove modove je onemogućen, a ne možete fint tom pitanju - imamo sukob s ovim mod.
Dakle, pokušajte se pronaći ovo sukob:)
Ne mogu to učiniti na moj forum upravo sada, jer je to živi stranice, a ne test stranici.
Evo informacija mogu vam dati:
1. SNTA i ENTA komentari se spremaju unutar 'postusername' polje 'post' tablice u bazi podataka.
2. Kada je izvješće je napravio, vBulletin dohvaća korisničko ime iz tog područja, a time, komentari su prikazani.
Ako ne možete pronaći grešku, bez brige, to bi moglo biti određene na moje stranice, iako sumnjam da.
Nema stupcu 'postusername' u 'poslije' stol. Mislim u ovom stupcu je dodan neki mod - u ovom slučaju to bi trebao biti problem kao što neki integracije problem. Ali mi ne znamo s kojim mod.
Post tablice nemaju stupac "korisničko ime" - ali nema vrijednost s NTA oznaka. Sam ga provjeriti u našoj bazi podataka ovim upit:
SELECT * FROM post where username like '%SNTA%'
A u našem forumu ima puno poruka pisane na različitim jezicima.
Možete li odrediti koji od vaših Mods dodao "postusername stupcu na 'nakon' stol. To bi bilo korisno da saznate što se događa tamo. U ovom sam trenutku premjestiti ovu temu na otklanjanju poteškoća, a mi ćemo ga premjestiti na integraciji dijelu kada ćemo znati s kojim mod smo integrirati ovdje.
Mislim da sam trebao korisničko ime. Ja ću vam dati screenshot uskoro.
To je doista korisničko ime polja.
Vidi ovdje za primjer:
Zanimljivo, nisu svi prevedeni postove sadrže ENTA i SNTA oznake oko korisničko ime.
http://img265.imageshack.us/img265/2383/97408180.gif
BTW-treba povećati rezoluciju ograničenja na sliku.
kamilkurczak
12-08-10, 12:35
ok, ovo je "korisničko ime". Sada je točno.
If you can't find the bug, no worries- it might be specific to my site, even though I doubt that.
ok, ali mi bi htjeli napraviti Integracija vodič s mod, koji uzrokuje ovaj bug. (Ako je to problem uzrokovan sukobom).
Drugo - željeli bismo potvrdili rješenje za naše članove.
Jeste li sigurni da je ovo uzrokovano sukob, a samo ne desi pod određenim okolnostima? Nažalost, ja stvarno ne mogu napraviti daljnje testove na mom kraju. Samo 8 postova u moje cijele baze podataka su korisnička imena s NTA komentara omotan oko njih. Također, imajte na umu da je prijevod sustav koristi opsežno na mom site-cache baze podataka može narasti do 10 Gb +. Ovo, dakle, mora značiti jedan dvije stvari: ili bug postojao u prošlosti i sada je fiksna, ili da bug se javlja vrlo rijetko.
Jeste li provjerili Vaš post tablice u bazi podataka na ovoj stranici?
kamilkurczak
17-08-10, 10:03
Da, mi smo ga provjerili i na našem testnom forumu (i na našoj glavnoj forum vBET) sve radi dobro.
Ok, šanse su da bug je stara i je fiksna, a zatim. Imam novi problem s PHP da sam posted in this forum kao dobro, ako bi mogao provjeriti da je za mene.
kamilkurczak
19-08-10, 08:41
Kao što vidim na forumu - to je radi sada, riješeno
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.