-1

サイトのコメント システムに問題があります。

コメントは、javascript エラー メッセージと共に表示されます。

これは、ユーザーがコメントを投稿しようとしたときに表示されるエラー メッセージです。

(このメール アドレスを表示するには、JavaScript を有効にする必要があります) 2009 年 10 月 9 日 金曜日 16: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} がメインのブログ テンプレート内にネストされており、特に条件変数で問題が発生する可能性があることは理解しています。 私の質問は、提供されたコードから、コメンターの名前を彼/彼女が入力したWebサイトのURLにリンクさせる方法はありますか? ウェブサイトの URL が入力されていない場合、コメント投稿者の名前はリンクなしの名前になります。上記のコードを別のテンプレートに添付してから、メインのブログ テンプレートに埋め込もうとしましたが、これは機能せず、レイアウト全体が歪んでしまいました。

どんな助けでも大歓迎です!

百万のジョシュに感謝

4

1 に答える 1

1

@philfreo は正しいです。あなたの質問はあなたのタイトルと一致しません。

1) 「(JavaScript ...)」エラーは、「URL とメール アドレスを自動的にリンクに変換しますか?」が原因です。ブログ設定でオフにできる機能。この関数は電子メール アドレスを難読化し、JS が正しくレンダリングすることを要求します。

2) コメント コードは、コメント エントリ タグ内にネストする必要があります: {exp:comment:entries}. コメント作成者の URL を表示する正しい変数ができました。コメントを残すときに URL を入力するだけです。

于 2009-11-05T21:56:44.800 に答える