Guest Gate (Sign Up Popup Plugin)

こんにちは。
ありがとうございます :slightly_smiling_face:

「xボタン無効」と「ホームへのリダイレクト」オプションを確認しましたか?

はい、もちろんです。しかし、ユーザーにログインまたはサインアップするように促すバナーを表示しながら、一方でそれをクリックして読み続けることができるのは、少し矛盾していると思います。
それとも、アカウント登録を強制したり、迷惑をかけたりしないように、ちょっとしたヒントとしてこのオプションを使用すべきでしょうか?

あなたはヒーローです。私もそうしたかったのです。だから、こんなに時間がかかりました。あなたは私より先にそれをやってくれました。ありがとうございます!

プラグインは廃止することを提案します。これははるかに優れています。

テーマコンポーネントには1つの問題があります。コンテンツが隠されていないフラッシュです。管理画面で「更新」を押すと、閉じるボタンが表示されて消えるのがわかります。この問題は、ずっと前にプラグインにも存在していました。

「いいね!」 3

この問題を見つけようとしましたが、私の管理画面では再現できませんでした。この問題はまだテーマコンポーネントで発生していますか?

ありがとうございます!

ああ、わかりました。見つけました。:slightly_smiling_face: Discourse Loading Sliderコンポーネントを使用しているため、表示されませんでした。Slider TCを無効にすると、更新時にXが表示されます。

編集:修正しました。Michaelさん、ありがとうございました!

「いいね!」 1

それ専用のトピックを作成する予定はありますか?

「いいね!」 1

画像用のURLを使用する代わりに、管理者が直接画像をアップロードできるようにします。
したがって、次のようなものを使用する代わりに:
カスタムゲート画像URL:
設定で次のように使用します:

guest_gate_image:
  type: upload
  default: ""
  description: guest gate image

そして、scssファイルで次のようなものを使用します:
background-image: url(#{$guest-gate-image});

これにより、画像はフォーラムに直接アップロードされ、画像ホスティングサービス(そして画像がいつか消える可能性)は不要になります。
または、別の可能性としてFontAwesomeを使用することもできます。

「いいね!」 3

提案ありがとうございます。アップロードタイプに変更しました。

「いいね!」 4

こんにちは。

テーマコンポーネントでいくつかの変更を行いました。

以前はGuest Gateがmodal.hbsを上書きしていましたが、これを整理し、guest-gate.hbsdismissable=falseを使用するようにしました。ゲストゲートモーダルを他のモーダルとは別に処理するようになったため、modal.hbscomponents/d-gate.jsファイルを削除しました。また、guest-gate.hbsから削除し、CSSはcommon.scssに移動しました。これは、他のモーダルに影響しなくなったためです。

x_button_disabledの設定名をdismissable_falseに変更しました。

「いいね!」 5

素晴らしい出来栄えです。TCを#themeの専用トピックに移動すべきでしょうか?

プラグインは非推奨にすべきでしょうか?

「いいね!」 7

ロバートさん、ありがとうございます!すぐに Theme に移動します。

「いいね!」 4

完了しました!Guest Gate Theme Componentをご覧ください。

「いいね!」 8