Discourse のコメントが「読み込み中...」で固まっている

こんにちは。

問題は解決しましたか? 私はDrupalウェブサイトで埋め込みコメントを機能させることができましたが、それは正規URLを使用した場合に限られました。

こんにちは。
はい、最終的に正規 URL に切り替える必要がありました。これにより、既存のすべてのトピックに対して完全なデータベース置換を実行し、ソース URL を Drupal のノード URL ではなく正規 URL を指すように変更する必要がありました。

さらに、これも大きな問題が発生しました。以前のウェブサイトのさまざまなイテレーションから複数の異なるリダイレクトが URL エイリアスに設定されていたため、これは /node/12345 を使用していたときは問題ありませんでした。これは常に同じ Discourse トピックにリダイレクトされるためです。その結果、数か月間、複数の重複トピックが作成されていました。

率直に言って、Discourse がこの新しいアップデートを強制し、正規 URL をオプション設定として許可しなかったことに深く失望し、苦々しく思っています。オプションでさえ許可せずにこれを強制した開発者には恥を知ってほしいです。なぜなら、これは特に Drupal ユーザーにとって終わりのない苦労を生み出すからです。投稿のタイトルが変更されるたびに、Discourse で重複トピックが作成され、埋め込みコードはこれを処理するのに十分賢くも堅牢でもありません。

「いいね!」 1

「読み込み中…」の解決策を探していたところ、ここにたどり着きました。これが問題の解決に役立ちました。

  1. 初めて埋め込みページを読み込む際に「読み込み中…」と表示されることがあります。更新を試してみてください。
  2. discourseEmbedUrl を使用する場合、指定した URL は実際の HTML を提供し、<title> 要素を含んでいる必要があります。