イベント参加ボタン

イベントのRSVPをする際に、対面で参加するかZoomで参加するかを示す方法があると素晴らしいのですが。

私たちの会議には最大40人が対面で参加し、Zoomでも参加できます。

会議に先立ち、図書館やレストランに伝えるために、対面参加者の人数を見積もることが非常に重要です。現在Discourseでは、何人が対面で参加する予定なのかを知る方法がありません。

一つの方法は、「対面で参加するかチェック」というオプションのチェックマークを設けることです。

別の方法としては、「対面で参加」と「リモートで参加」というオプションボタンを設けることです。

私は2つのイベントを設定しようとしましたが、一部の人々には混乱を招き、単にどちらかをランダムに選択してしまいました。また、1つの投稿に2つのイベントを配置することはできないため、イベントを別の場所に配置し、メインの投稿にそれらへのリンクを貼る必要があり、すっきりしませんでした。

ご検討いただき、またDiscourseをご提供いただき、誠にありがとうございます。

こんにちは。

以下にCSSソリューションを示しますが、注意点があります。

  • このソリューションを使用すると、「興味あり」カテゴリを選択したユーザーに対してイベントチャネル機能を使用できなくなります。
  • イベントトピックからの通知/更新が重要な場合は、「興味あり」ステータスと「参加予定」ステータスで通知がどの程度異なるか(ユーザーはイベントの更新や確認メールを受け取るかなど)を確認してください。
  1. ページを右クリックして「検証」を選択し、トピックカテゴリのCSSクラスを確認します。この「ハック」は特定のカテゴリにのみ適用したいからです。

  2. これをテーマのCSS(管理者 > 外観 > テーマ > アクティブ > CSSの編集)に追加します。クラスは上記で見つかったCSSクラス(ここでは「category-events」)で始まる必要があります。

.category-events.btn.btn-icon-text.interested-button .d-button-label {
        display: none !important;
}

.category-events.btn.btn-icon-text.interested-button::after {
        content: 'Conf call participation';
}
  1. イベントの「参加者を表示」の…メニューから、この2番目のオプションを選択した参加者を表示します。

すごいのは、参加予定ボタンや不参加ボタンも、それぞれ独自のCSSクラスを持っているため、同様のことができます(Discourseの開発者様、ありがとうございます!)。

現時点で私の最大の願いは、イベントの参加者数を制限するオプションと、空きが出たときに参加確認のメッセージを送信するウェイティングリストです。

「いいね!」 2

ああ、気に入りました。ぜひ使えます。

ありがとう!

「いいね!」 1

どういたしまして :wink:

そして、この参加ボタン機能を使用しないイベントカテゴリでは、こちらを使用して参加者数を制限できます(コードを少し変更すれば、参加ボタンを調整して使用することもできます)。