PDA

View Full Version: Решени HTML Коментари прикажани во пријавени пост корисничко име



moman
07-08-10, 12:58
Оваа мала грешка се јавува кога еден пост од страна на корисникот со корисничко име преведени се пријавени да модератор и испратени на конец. HTML кодот коментари се прикажани, бидејќи тие се претвораат во HTML безбедно карактери пред глобалната кука се кандидира.

Пред-
http://img39.imageshack.us/img39/7610/screenshot4ij.png

По-
http://img833.imageshack.us/img833/1936/screenshot5r.png

Поправи-
Во functions_vbenterprisetranslator_hooks.php Најди:

if (strpos($output,'')) {
$ Излез = str_replace (array ('',
''),'', $ Излез);

Замени со:

if (strpos($output,'') | | Strpos ($ излез ,'<!-- vBET_ENTA ->')) {
$ Излез = str_replace (array ('',
'','<!-- VBET_SNTA - >','<!-- vBET_ENTA -> '),'', $ излез);

Постојат веројатно е попаметен утврдат дека ќе им овозможи на овие коментари ќе се користи, односно во BBCode-от 'код', но тоа не е проблем во мојот случај.

kamilkurczak
09-08-10, 09:41
Добро. Значи ми треба да се репродуцира овој баг на мојот форум тест. Како можам да го направите тоа? Може да биде ова е во судир со друг mods? Можете ли да го провери тоа (се најде конфликт).
Јас ќе се обидам да го потврдите. Јас ќе се покаже на ова решение да Michał.
Благодарам

moman
09-08-10, 10:13
Ако се направи еден пост на јазик различен од стандардниот на форумот, а потоа корисник се чуваат со snta и enta тагови околу нив во базата на податоци. Едноставно пријави пост, и во авто-генерирани конец, поврзани Корисничко име ќе ви се коментарите.

kamilkurczak
10-08-10, 11:36
Не можам да се репродуцира ова прашање на мојот тест форумот.

секако дека треба да се знае - може да биде конфликт. Јас треба да се опише како да се најде конфликт во претходниот пост, па јас го опише сега.

Ве молиме, исклучете ги сите други mods еден по еден (vBET мораат да бидат овозможени) и обидете се да се најде ова прашање повторно. Ако некој на овој mods е забрането и не можеш да fint ова прашање - имаме конфликт со овој мод.

Значи, ве молиме пробајте да се најдат на овој конфликт:)

moman
10-08-10, 11:46
Не можам да го направи тоа на мојот форум во моментов, како што е во живо сајт, а не тест сајт.

Еве информациите што може да ви обезбеди:
1. На SNTA и ENTA коментари се зачувани во рамките на "postusername полето" во "пост" табела во базата на податоци.
2. Ако од извештајот е направен, vBulletin достигнува корисничко име од тоа поле, и на тој начин, коментарите што се прикажани.

Ако не можете да најдете грешка, не се грижи-тоа би можело да бидат специфични за мојот сајт, иако се сомневам дека тоа.

vBET
11-08-10, 18:25
Постои "postusername" не колумна во "пост" маса. Претпоставувам дека оваа колона е додаден од страна на некои современи - во овој случај тоа треба да се однесуваат како некои интеграција прашање. Но, не знаеме со која МО.

Постави табела немаат "корисничко име" колона - но таму не се вреднува со NTA тагови. Јас го проверив во нашата база на податоци од страна на ова прашање:

SELECT * FROM post where username like '%SNTA%'
И во нашиот форум има многу пораки напишани на различни јазици.

Може да се утврди кои од вашите mods додаде "postusername" колоната за да ги 'мислење' табелата. Тоа ќе биде корисно да дознаете што се случува таму. Во овој момент јас се движи оваа тема да смена на секција, а ние ќе се движи кон интеграција дел кога ќе знаеме со која МО се интегрираме тука.

moman
12-08-10, 11:49
Мислам дека цел корисничко име. Јас ќе ви овозможи со екранот наскоро.

moman
12-08-10, 11:57
Тоа беше навистина полето корисничко име.

Погледнете тука за пример:

Интересно, не сите преведени мислења содржи ENTA и SNTA тагови околу корисничко име.

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

BTW-ти треба да се зголеми резолуцијата ограничувања на спроведен слики.

kamilkurczak
12-08-10, 12:35
Добро, ова е "корисничко име". Сега е точно.

If you can't find the bug, no worries- it might be specific to my site, even though I doubt that.
во ред, но ние би сакале да се направи интеграција водич со современи, што предизвикува оваа бубачка. (Ако ова е прашање предизвикани од конфликтот).

второ - ние би сакале да ја потврдите вашата решение за нашите членови.

moman
14-08-10, 19:31
Дали сте сигурни дека ова е предизвикано од конфликт, и едноставно не се случи под одредени околности? За жал, јас навистина не може да направи дополнителни тестови во мојот крај. Само 8 мислења во мојот целата база на податоци имаат корисник со NTA коментари обвиткана околу нив. Исто така, имајте во предвид дека преводот систем се користи интензивно за мојот сајт-кешот база на податоци може да прерасне во 10GB +. Ова мора да значи една две работи: или бубачка постоеле во минатото и сега е фиксен, или дека вирусот се случува многу ретко.

Дали сте проверуваат вашиот пост табелата на базата на податоци на овој сајт?

kamilkurczak
17-08-10, 10:03
Да, ние сме го проверуваат и на нашиот тест форум (и на нашиот главен форум на vBET) се работи добро.

moman
17-08-10, 18:59
Добро-шансите се дека вирусот е стар и не е утврдена, тогаш. Јас сум со нов проблем со PHP дека сум испратени на овој форум, како и, ако може да се провери тоа за мене.

kamilkurczak
19-08-10, 08:41
Како што гледате на вашиот форум - ова е работи сега, реши

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