allowed_on_groups設定で「everyone」グループを選択しても、イベント作成は有効になりません。

discourse post event allowed on groups 設定のドロップダウンには、「everyone」グループがオプションの 1 つとして表示されます。選択した場合、全員がイベントを作成できるようになることが期待されますが、実際にはそうではありません。フォーラム上のどのユーザーでもイベントを作成できるようにするには、trust_level_0 グループを選択する必要があります。

過去にも、「everyone」グループが設定のドロップダウンメニューに含まれるという同様の問題が発生したことがあると思います。おそらく、この設定はすべてのグループを取得していますが、「everyone」グループは実際のグループではなく、ほとんどの設定から除外されるべきです。

「いいね!」 5

はい、既存のグループを取得するために list_type: group を使用していると思います。これは、私のテーマコンポーネントのいくつかで行っています。一般的に、everyone グループは少し奇妙(実際にはグループではない)だと思います。正直なところ、anon グループ(または TL0 以上)をさまざまな場所でターゲットにできるようにしたい(少なくとも追加のデフォルトグループとして)と考えています。CSS では .anon を使用できますが、グループとは同じではありません。

「いいね!」 5

現在、これらのようなものがいくつかあり、テンプレートに関する現在の Bug も含まれています - "everyone" group unable to see private templates

この疑似グループがすべてのものにどのように使用されているかを正確に確認し、一貫して機能させるか、ドロップダウンから完全に削除することを検討していると思います。:crossed_fingers:

「いいね!」 5

私も今日これに遭遇しました。まだ誰も機能しませんが、TL0 は機能します。

「いいね!」 5

私も今日これに遭遇しました。これは本当にバグです!これを#bugに移動してみます(成功)

私が発見した唯一の方法は、異常に粘り強いユーザーが(建設的に)苦情を言ったことです。だから、私と他の管理者が過去2年間イベントを投稿した唯一の人物である理由がわかります!!!

「いいね!」 4

これが再び発生しました。

このプラグインを使用するほとんどの人は、「everyone」に関するこのちょっとしたトリックを知らない限り、つまずくと思います。おそらく、「everyone」オプションをオプションから非表示にするのが、これを修正する簡単な方法でしょう。

「いいね!」 6