-1

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

评论会显示一条 javascript 错误消息。

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

.(必须启用 JavaScript 才能查看此电子邮件地址)于 2009 年 10 月 9 日星期五下午 4:19 发布

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

{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} 嵌套在主博客模板中,它可能会导致问题,尤其是条件变量。 我的问题是,从提供的代码中,有什么方法可以让评论者的姓名链接到他/她输入的网站网址?如果没有输入网站 url,评论者的名字将只是一个没有任何链接的名字。我尝试将上面的代码附加到一个单独的模板上,然后将其嵌入到主博客模板中,但这没有用,最终导致整个布局出现偏差。

任何帮助将非常感激!

谢谢一百万乔希

4

1 回答 1

1

@philfreo 是对的:您的问题与您的标题不符。

1)“(JavaScript ...)”错误是由“自动将URL和电子邮件地址转换为链接?”引起的。可以在博客偏好中关闭的功能。该函数混淆了邮箱地址,需要 JS 正确渲染。

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

于 2009-11-05T21:56:44.800 回答