掌上电脑

查看完整版本: 已解决 在报道后的用户名显示的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(阵列(“',
''),'',$输出);

替换为:

if (strpos($output,'')| | strpos($输出,'<!-- vBET_ENTA - >')){
输出=&str_replace(阵列(“',
'','<!-- vBET_SNTA - >','<!-- vBET_ENTA - >'),'',$输出);

有可能是一个更聪明的修复,使这些意见在“代码”BBCode代码,即要使用,但不是在我的情况表示关注。

kamilkurczak
09-08-10, 09:41
确定。所以,我需要我的论坛测试中重现这个bug。我该怎么办呢?可能这是一个与另一个MODS冲突?你能检查发现冲突。
我会尝试以确认它。我将展示这个解决方案米哈尔。
谢谢

moman
09-08-10, 10:13
如果你后,然后在不同的语言,从论坛的默认用户名与他们周围的snta和ENTA标签在数据库中存储。简单的报告后,在自动生成的线程,链接的用户名,将包括意见。

kamilkurczak
10-08-10, 11:36
我无法重现这个问题,在我的测试论坛。

当然,我需要知道 - 可能会发生冲突。我应该描述如何找到在以前的帖子冲突,所以我现在形容它。

请关闭所有其他MODS(vBET必须启用),并尝试再次找到这个问题。如果此MODS一被禁用,你可以不fint这个问题 - 我们有一个与这个mod冲突。

所以,请设法找到这一冲突:)

moman
10-08-10, 11:46
我不能做我的论坛上,现在,因为它是一个活的网站,而不是一个测试站点。

这里我可以为您提供提供的信息:
1。 SNTA和ENTA评论保存在“postusername”字段在数据库中的表“后”。
2。百度推广提出报告时,从这一领域中获取的用户名,因此,评论显示。

如果您无法找到的错误,无后顾之忧,它可能会具体到我的网站,即使我怀疑。

vBET
11-08-10, 18:25
有“后”表“中的任何列”postusername。我想这列被添加一些按付款当日价格计算的 - 在这种情况下,这应该是一些集成问题的关注。但我们不知道,按付款当日价格计算的。

邮政表列“用户名” - 但有没有与国家旅游局标签的价值。我检查了我们的数据库中查询:

SELECT * FROM post where username like '%SNTA%'
在我们的论坛有很多不同语言编写的消息。

你能确定你的MODS增加你的“后”表“postusername”列。这将有助于找出哪些是对那里发生的。在这个时刻,我谨此主题“疑难解答”一节,我们将它移到集成部分,按付款当日价格计算,我们整合这里时,我们就会知道。

moman
12-08-10, 11:49
我觉得我的意思是用户名。我会尽快与您提供的截图。

moman
12-08-10, 11:57
这确实是username字段。

这里举一个例子:

有趣的是,并非所有的翻译帖子中包含ENTA各地的用户名和SNTA标签。

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

顺便说一句,你应该增加附加的图片分辨率的限制。

kamilkurczak
12-08-10, 12:35
OK,这是一个“用户名”。现在它是正确的的。

If you can't find the bug, no worries- it might be specific to my site, even though I doubt that.
OK,但我们想使一个按付款当日价格计算,这将导致此错误的一个集成指南。 (如果这是由冲突所造成的的问题)。

第二 - 我们想确认您的解决方案为我们的成员。

moman
14-08-10, 19:31
你确定这是由冲突引起的,只是在特定情况下不会发生呢?不幸的是,我不能真的在我结束任何进一步的测试。只有8个职位,在我的整个数据库的用户名与他们周围包裹的国家旅游局的意见。此外,需要注意的是翻译系统是广泛用于我的网站缓存数据库可以增长到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
Integration with translations by vBET Translator 4.10.1