Discourse は非常にクリーンで、テーマやカスタマイズなどでさらにクリーンにすることができますが、それでも機能の多さを考えると、多くの要素があります。
新ユーザーがコア要素に慣れるまで GUI 要素を非表示にし、後で(例えば「cheers」が成長したら)チャット、キーボードショートカット、おすすめトピックなどの追加機能を追加する方法はありますか?
Discourse は非常にクリーンで、テーマやカスタマイズなどでさらにクリーンにすることができますが、それでも機能の多さを考えると、多くの要素があります。
新ユーザーがコア要素に慣れるまで GUI 要素を非表示にし、後で(例えば「cheers」が成長したら)チャット、キーボードショートカット、おすすめトピックなどの追加機能を追加する方法はありますか?
Bastiaanさん、こんにちは ![]()
何を非表示にしたいかによります。そのようなことを行う一般的な方法はありません。
管理設定で無効にできる機能もあります。
ゲーミフィケーションやチャットのように、プラグインメニューの設定で無効にできるものもあります。
提案されたトピックのように、CSSで非表示にできるものもあります。
カスタムテーマコンポーネントまたはプラグインを通じて無効にできるものもあります。
非表示にしたい特定の要素のリストがあれば、共有してください。 ![]()
@Canapinさん、こんにちは。
ありがとうございます。全体的に無効にしたり隠したりするのではなく、新しいユーザーにとってインターフェースが圧倒されないように、いくつかのものを隠しておきたいのです。そして、フォーラムに5〜6回来たら、要素ごとに少しずつ追加していき、徐々に学んでもらうようにします。
これで意味が通じますか?
ああ、そうでした、誤解していました。つまり、要素はまずユーザーごとに非表示になるのですね。
現在、そのような機能はありません。カスタムテーマコンポーネントまたはプラグインで実現できるかもしれませんが、Discourseをすでに知っているユーザーのためにすべての機能を表示するオプション(ユーザーごと)が必要になります。
少し関連がありますが、Discourseは新しいユーザーインターフェイスを案内するための新ユーザーヒント機能を開発中です。
ありがとうございます、参考になりました。
個人的には、これらのウィザードは全く役に立ちません。新しいサイトにアクセスしたとき、すべてを理解したいのですが、これらの注意を引くような派手なものは、インターフェースを理解できるようになるまでクリックして消すだけのものです(私の個人的な問題だと思います)。
信頼レベルによって、多くの機能や役割を調整できます。これは役に立ちますか?デフォルト値は信頼レベル権限テーブル(モデレーターロールを含む)で比較できます。
信頼レベルのアイデアの一部は、新規ユーザーを最初から圧倒しないように、これらのレベルの背後に特定の機能をサンドボックス化することです。ここには、さらに詳しい情報が記載されたブログもあります。
ありがとうございます。まさに探していたものに非常に近いです。
パーミッションのない機能(検索バー、キーボードショートカットアイコンなど)も削除したいと思います。
ブログ記事を読みます。ありがとうございます。
TL0 の「追加機能」をすべて非表示にするテーマコンポーネントは興味深い実験であり、ほとんどの場合は簡単な CSS で実現可能です ![]()
Discourseは初めてなのですが(今はたくさんの時間を費やしていますが)、どのように始めればよいでしょうか?
これを読みました
プラグインのスケルトンについては知っていますが、TCのスケルトンは見つけられませんでした。
テーブルビルダーコンポーネントをかなり見ましたが、これはプラグインのように見えるようです。プラグインのスケルトンを使用できますか?
Install the Discourse Theme CLI console app to help you build themes にアクセスすれば、それを見つけることができます。
ユーザーグループに応じて表示/非表示を切り替えたい場合は、Falco が非常に役立つコンポーネントも共有しています。
ありがとうございます。素晴らしい解決策です!
この件について、別の議論(“Tip of the day” / Or how do you remind/nag people with good tips for using Discourse?)で言及があったため、引き継ぎます。
私は、デフォルトでユーザーに有効化され、Discourseが提供するすべての機能が利用可能な「高度な/完全なインターフェース」にオプトインできる、機能的に「ベアボーン」(テーマの「バリアント」)があれば非常に嬉しいです。インターフェースへの機能の追加をより細かく制御できるユースケースがあるかもしれませんが、まだ確信はありません。
これは、ルーターの管理画面に接続するときのようなものです。「基本」モードと高度なモードがあり、場合によってはエキスパートモードもあります。
私のユースケースは、Facebookからの移行です。では、彼らにアクセスさせるべき最小限の機能は何でしょうか?
これらはあくまで最初のアイデアであり、他にもあるのは確かです。「平均的なソーシャルメディアユーザー」が慣れているであろうことを実行できるようにするために、可能な限り多くのものを削ぎ落とす必要があると考えています。大まかに言えば、投稿、いいね、コメント、リンクや写真の挿入、プロフィールの入力、通知の確認です。
技術的にこれを進める最善の方法はわかりません。上記のさまざまなコンポーネントを使用して概念実証のようなものをまとめることができるかもしれません。
それは本当にいいですね、ええ!とてもシンプルに見えます。
タイトルについては、おっしゃることがわかります。ご存知のように、Facebookはグループでタイトルを導入し始めています。私のコミュニティでそれらがどのように見えるか知りたいですか?![]()
もちろん、私たちは人々に教育することができますし、そうするつもりです。しかし、私の「ベース」コミュニティメンバーをDiscourseに放すと、おそらくこうなるでしょう。
あまり「タイトルが前面に出ない」インターフェースの例を以下に示します。
タイトルは、それが任意であることを明確に示しています。焦点はタイトルではなく、投稿本文に当たります。OGブロガーでさえ、真剣に、ブログ投稿のアイデアを持っていて、タイトルのフィールドで点滅するカーソルに直面するほど麻痺するものはないと感じます。幸いなことに、私はもう大人になったので、カーソルを投稿本文に移動して書き始め、後でタイトルに戻ります。しかし、画面上のフォームの暗黙の命令に逆らうには、洞察力と意志力が必要です ;-)
ですから、ここでは、書き始めるように促されます。必要であれば、タイトルを設定できます。
Discourseでこれをどのように管理できるでしょうか?そうですね、タイトルが設定されていない場合は、トピックの最初の数語を使用します。より経験豊富なメンバーが後で必要に応じてタイトルを修正します。しかし、その間、新しいユーザーが初めて、または二度目に投稿する際の障害にはならず、自動生成されたタイトルの価値は、私たちがかなり頻繁に受け取ることになるであろう「coucou tout le monde」(こんにちは、皆さん)よりも低くなることはないでしょう。
このタイトルの件が私にとっての難点であり、誰もが同じように見ているわけではないことは承知していますので、これは独自のプラグイン/コンポーネント(どれ?)のケースかもしれません。
ほとんどのことはCSSで隠せるでしょう。Horizon Theme はすでにシンプルで使いやすいインターフェース向けに設計されたミニマリストインターフェースを提供しているので、それを出発点として利用できるかもしれません。