コミュニティに新しいページを追加する方法(ログイン分離ページ)

コミュニティの皆様、こんにちは。

今日は、コミュニティにカスタムページを追加する方法について、より詳しい情報を持っている方がいらっしゃらないかお聞きしたいと思い、投稿しました。これまでにログインページのカスタマイズに関するトピック(https://meta.discourse.org/t/improve-login-page-ux/85607/11 など)は見たことがありますが、単に CSS を追加して別個のページのように見せるだけではなく、さらに一歩進んだ方法を探しています。その理由は以下の通りです。

  1. ユーザーエクスペリエンスを向上させるため、ログインページで読み込まれる要素を最小限に抑えたいと考えています。(現在のモーダルアプローチでは、ログインフォームの上にアプリ全体が読み込まれてしまいます)

  2. Discourse には背景事情があるため、維持管理のためにトレードオフを迫られることも理解しています。その過程で、開発者以外の維持管理担当者に不要な複雑さが生じている可能性もあります(私の特定のコミュニティ事例では、この複雑さを排除できないか確認したいと考えています)。

  3. Discourse は非営利団体での活動において、さまざまな恩恵をもたらしてくれました。特に、セッション管理の中心として Discourse を利用しています。そのため、Discourse をセッション管理の信頼できるシステムとして維持しつつ、より軽量なログインページが必要なのです。

いつも通り、お時間とご尽力をいただきありがとうございます。この課題を解決するお手伝いをいただける返信をお待ちしながら、引き続き探求を続けてまいります。

キーワードは思い出せませんが、「コンテンツページ」のようなものがロードマップに含まれているはずです。最近の #feature:announcements をチェックしてみてください。そこに言及があるかもしれません。また、それがあなたのユースケースの解決策になる可能性もありますね。:slight_smile:

をご覧ください。「ページ公開を有効化」をオンにする方法と、トピックのレンチアイコンをクリックして、そのトピックのエイリアス(スラッグ)を指定し、単独のページとして公開する方法について説明されています。

@HAWK、この機能の使い方ガイド(howto)は近々作成される予定ですか?多くの方がこの機能に興味を持ってくれると思います。

はい、公開されます。今週、@hellekin さんの協力のもと、ドキュメントの最終調整を行っています。

そしてこちらです:Page Publishing