TL0ユーザーはDiscourseHub/iPhoneで作成されたヘッダーサブメニューを見ることができません

ヘッダーサブメニュー は、iPhone で DiscourseHub を使用し、ユーザーが TL0 (広告を停止するためのロックされた TL と独自のグループ、テストユーザー) の場合に何も表示されません。管理者である私にはメニューが表示されます。メニュー (2 つのドロップダウン) は、Safari と TL0 を使用している場合はきれいに表示されます。

したがって、これをテストする簡単な方法は次のとおりです。

  • ヘッダーサブメニューコンポーネントを使用してメニューを作成します。
  • TL0 ユーザーを作成します。
  • DiscourseHub とそのユーザーを使用してフォーラムにアクセスします。

より難しい方法は、それが機能する場合、次の追加の手順を実行することです。

  • そのユーザーとそのユーザーのみに非公開グループを作成します。
  • AdSense 広告を表示する広告プラグインを設定します。
  • TL0 のグループを広告から除外します。

私にとっては、Hub を使用しているユーザーは数人だけで、それらはすべて高 TL のため、これは多かれ少なかれ軽微な問題です。しかし、私と同じように、これらのメニューを使用して新しいユーザーに重要な静的ドキュメントやヘルプを表示しているユーザーはかなり多くいます。

いいえ、ログからは何も見つかりませんでした。Discourse のバージョンは 3.1.0.beta2 (f8863b0f98) です。また、安全モードは試していません。理由は明らかです。Hub を使用していると非常に難しいタスクです。それを実行する方法は知りません。

発生時期は不明です。

  • 実際の TL0 は何を期待すべきかわかりません。
  • DiscourseHub でテスト担当者をめったに使用しません。

確かに、これは Discourse またはコンポーネントのバグ/誤動作/不正な動作である可能性がありますが、3 つすべてがあなたの一部であるため… :wink:

「いいね!」 1