表达引擎问题 - 评论中的Javascript错误

时间:2009-10-10 13:23:29

标签: javascript comments expressionengine

我的网站上的评论系统出现问题。

评论显示时出现javascript错误消息。

这是我在用户尝试发表评论时收到的错误消息:

在2009年10月9日星期五04:19发布的

。(必须启用JavaScript才能查看此电子邮件地址)

下面是引用评论和评论表单的代码片段。

{url_or_email_as_author} tripped on {comment_date format='%D %M %d'},  {comment_date format='%Y'}  at  {comment_date format='%h:%i %A'} {comment}

我确实理解{url_or_email_as_author}嵌套在主weblog模板中,它可能导致条件变量的问题esp。 我的问题是,从提供的代码是否有任何方式我可以将评论者姓名链接到他/她已输入的网站网址?如果没有输入网站网址,那么评论者名称将只是没有任何链接的名称。我已经尝试将上面的代码附加到一个saperate模板上,然后将其嵌入到主博客模板中,但这没有用,最终导致整个布局的偏差。

非常感谢任何帮助!

万分感谢 约什

1 个答案:

答案 0 :(得分:1)

@philfreo是对的:你的问题与你的头衔不符。

1)“(JavaScript ...)”错误是由“自动将网址和电子邮件地址转换为链接?”引起的。可以在the weblog preferences中关闭的功能。此函数模糊了电子邮件地址,要求JS正确呈现它。

2)您的评论代码应嵌套在评论条目标记内:{exp:comment:entries}。您有正确的变量来显示评论作者的URL:他们只需在发表评论时输入他们的URL。