招待フォームでログインを先に表示

招待をトピックへのリンクとして使用し、人々を適切なグループに追加します。simple patchを使用します。

ログインユーザーはグループにサイレントに追加され、トピックにリダイレクトされます。

残念ながら、ログインしていないユーザーは、フォームの後に「Log me in. I allready have an account.」ボタンが表示されるため、新しいアカウントを作成するように招待されます。

このボタンを上に移動させたいです。

これはCSSを追加することで可能でしょうか?

これはDiscourseの標準機能であるべきでしょうか?

「いいね!」 1

@thokaさん、こんにちは :wave:
CSSでは実現できません。モーダルテンプレートをオーバーライドする必要があります。

https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648#overriding-discourse-templates-23

また、将来的にモーダルは削除される予定ですので、専用の登録/ログインページを設けることを意図しています。:slight_smile:


以下を参照してください :point_down:

「いいね!」 2

このトピックは役に立ちますか?

「いいね!」 3

ありがとうございます!@thokaさんに効果があったかどうかはわかりませんが、CSSは最初はうまくいきましたが、その後うまくいかなくなりました。うまくいかなくなったときにJSを追加しましたが、今度はJSが機能しておらず、CSSを使用していますが、CSSは完璧にはほど遠く、必要な場所に正確に配置されていません。

ページの一部のアップデートで変更があった可能性があります。

ご希望通りに再び動作させるために必要なコードの変更についてアドバイスを得るには、Dev トピックを作成すると、より注目を集めるかもしれません。:+1:

「いいね!」 1

@JammyDodger さん、ありがとうございます!

今のところ、スクリーンショットで見られる一番上のヘッダーで十分だと思います。どう思われますか?皆さんに表示されるでしょうか?

よろしくお願いします!