コレクション

おお、はい、水平スクロールは非常に良いでしょう。あなたが述べたように、トピックの順序によって決定される任意の順序付けは、順序がある場合とない場合があることを意味します。むしろ、順序がある場合、所有者がアイコンを絵文字の :one: :two: :three: に変更するか、タイトルを変更することによって、それを明示的にすることができます。水平スクロール自体はいかなる暗黙の順序付けも強制しません。

それは素晴らしいですね!

「いいね!」 1

はい、非常に賢いアプローチですね!

さて、ユースケースを提案できます。

私個人の状況では、ここはロールプレイングフォーラムなので、作家の中心的トピックでサブコレクションを使用して、特定のキャラクター(または複数のキャラクター、異なるセクションを提供するため)に関する情報を収集することを提案したいと考えています。したがって、ロールプレイングスレッドへの一方通行のリンクが役立ち、同じリンクを複数のサブコレクションに複製できることも役立ちます。

これをDiscourseのようなコミュニティ向けに書き直すと、ユーザーがソース資料やアイデアの進化を示すなど、多くのトピックからの情報をまとめたガイドを書きたい場合を想定します。

別の用途としては、ユーザーが投稿した資料のライブラリ、たとえばModサイトなどが考えられます。その場合、各個人が、サブコレクションで提示するキュレーションされたModの「個人用」コレクションを持つことができます。仲間のユーザーは、これらのキュレーションされたコレクションを、どのModやその他のライブラリ資料から始めるのが良いか、または自分の経験を構築するための出発点として役立つかを知る手段として見ることができます。

これらのシナリオのいずれにおいても、リンクが複数のサブコレクションに存在でき、収集されたリンクのサイドバーを占有しないことは、便利な機能となるでしょう。ここでコレクションを作成する機能は強力すぎ、トピックでの相互性は不要です。したがって、個別の権限があれば、ユーザーはこのツールにアクセスできるようにしながら、悪用の可能性を排除できます。

これらはブックマーク/プレイリスト/個人コレクションの概念にも適合すると思われ、これらのユースケースにとっては絶対に受け入れ可能な代替案となります。個別の権限があれば、同じプラグイン内でこれを実現でき(そして各サイトはすでにサイトテキストを通じてサブコレクションの名前を特定のユースケースに合わせて調整できます)、両方ともこのプラグインをあまり信頼されていないユーザーにとっても非常に強力で役立つものにするための実行可能な道筋であると考えています。

ああ、わかりました。理解できたと思います。デフォルト設定では、この特定のユースケースはすでに可能であるはずです。
デフォルトの次の設定では、コミュニティがRPをどのように構成したいかに応じて、コレクションをいくつかの方法で整理できます。

collection_by_topic_owner=true
collection_by_topic_owner_allow_groups=tl1
collection_modification_by_allowed_groups=admin,moderators,tl4

セットアップ 1: GMがメインのトピックを作成し、プレイヤーが個別のCSを作成する

ゲームマスター(GM)がRPのトピック(メイン、設定資料、OOC)を作成します。
プレイヤーが個別のキャラクターシート(CS)を作成します。

GMはメイン、設定資料、OOCを含むコレクションを作成します。次に、CSのセクションヘッダーを作成します。

プレイヤーは自分のキャラクター用に別のトピックを作成します。プレイヤーは自分のトピックにリンクのサブコレクションを作成できます。

GMはプレイヤーを自分のコレクションのメンテナーとして追加します。プレイヤーはセクションヘッダーの下にCSトピックを追加します。

プレイヤーは、自分たちだけがアクセス権を持つサブコレクションを引き続き使用できますが、RPグループ全体がキャラクターシートへのリンクをたどったり、そこから戻ったりすることができます。唯一の欠点は、サブコレクションが公開されるため、プレイヤーのキャラクターシートに移動した他のユーザーにとってメインのエクスペリエンスが低下する可能性があることです。

セットアップ 2: GMがメインのトピックとCS用の単一のトピックを作成する。プレイヤーはトピックにキャラクターで返信し、プライベートなメモのトピックを持つ

GMは、メイン、設定資料、OOC、CSを含むRPのトピックを作成します。
プレイヤーはCSトピックに自分のキャラクターで返信します。

GMはすべてのメインのトピックのコレクションを作成します。CSトピック内で、GMはサブコレクションを作成し、個々のキャラクター投稿へのリンクを追加します。(または、GMがサブコレクションを作成し、すべてのプレイヤーをメンテナーとして追加して自分のリンクを追加します)

プレイヤーは、メモや下書きのプライベートなトピックを維持します。プレイヤーはこのプライベートなトピックにサブコレクションを作成し、RPトピックへのリンクを作成できます。

これにより、RPはGMが表示したいものによって整理されます。プレイヤーは、GMが設定したものに影響を与えることなく、自分のメモからRPにアクセスできます。欠点は、プレイヤーがRPからメモに簡単に戻ることができないことですが(これはブックマークで解決できます)、プレイヤーはサブコレクションのために自分のトピックを使用する必要があり、これは自分のキャラクターの個人的なメモを作成/維持しない人にとってはうまく機能しない可能性があります。

これは、私が参加しているフォーラムが使用しているセットアップであり、このプラグインはそのために設計されています。

ここで主な問題は、コレクションとサブコレクションが常に公開されていることです。そのため、例のセットアップでは、サブコレクションは他のユーザーによって変更できませんが、それでも表示されます。同様に、このプラグインはトピック所有者が表示されるものをより細かく制御できるように設計されているため、パーミッションシステムとリンクに関するさまざまな制限があります。これらの問題は、公開されているトピックの表示に影響を与えない個人用コレクションという仮想的な機能によって解決できます。これにより、あなたが言及した他のシナリオもよりきれいにカバーできます。個人用コレクションと公開コレクションを並行して機能させる方法について、さらに検討します。

「いいね!」 4

公開性については、私はそれを欠点とは思いません。もし誰かがフォーラムに直接ホストされるプライベートなリストを必要とする場合(多くの人がすでに個人のコンピューターファイルやGoogleドキュメントを使用していますが)、ブックマーク機能と、誰かが自分自身にプライベートメッセージ(PM)を送信して編集できるPM受信トレイの両方があります。このコレクション機能はここで公開されたままであることを支持します。誰かがこれをプライベートにする必要がある、より機密性の高いユースケースを持っているかもしれません。

あなたの例については、それらは私が概説したユースケースに正確には適合していません。特に、両方とも単一のゲームマスター(GM)によって管理されており、私のサイトのケースでは、ライターの方が自分自身のGMであることが多いからです。だからこそ、抽象的に同じことが当てはまる他の例、キュレーションされたおすすめリストやソースリストなどを挙げました。これは、見落とされたかもしれない最後の点を一つ強調するためだけです。

トピックを複数のサブコレクションにリンクできる機能について検討していただけますか?サイドバーの相互参照がないため、メインコレクションの場合よりも競合が少なくなると思われますが、それはあなたにお任せします。


さらに考えを巡らせ、プラグインの使用に関する私の頭の中のアイデアや要望の例/テストワークフローを作成しようとしているうちに、さらに2つの問題に遭遇しました。

  1. リンクのテキストボックスでの文字コードの問題。これはレンダリングの問題にすぎず、機能には影響しないようです。
  2. サブコレクションは、コレクションの作成/管理機能のようにリンク名を自動補完しないようです。

私の頭の中にある問題や、このプラグインの使用に対する私の希望について、議論し解決策を見つけようとしてくださることに感謝します。まもなくライターたちにこれを使ってもらえるようになることを願っています。

「いいね!」 1

[quote=“jordanjay29, post:25, topic:372817”]リンクのテキストボックス内の文字コードの問題。これはレンダリングの問題だけのようで、機能には影響しません。


[/quote]
ああ… ご報告ありがとうございます!

うーん… ここでの「リンク」は少し曖昧すぎると思うので、できる限りお答えします。サブコレクションのリストに複数のトピック(または任意のURL)を追加できます。同様に、複数のサブコレクションが同じトピックやURLをリストできます。サブコレクションは非常にシンプルで、実質的にはURLのリストです。唯一の制限は、1つのトピックが1つのサブコレクションを表示できることだけです。この「1つのトピックが1つのサブコレクションを表示する」という最後の制限は変更されません。

ああ、そのフィールドはサブコレクションではURLのみを対象としています。当初、サブコレクションは主に投稿を対象とするつもりでしたが、それを検索するのは大変でしょう。混乱を避けるために、ここのテーブルヘッダーを更新する必要があると思います。

「いいね!」 2

ああ!それは物事を単純化しますね。

そして、これは明確になります、ありがとう。トピック検索は洗練されていますが、なくても致命的な問題ではありません。

その場合、現状のまま使用する障壁は現時点では見当たりません。権限ベースの設定の代わりに、ドロップダウンの「コレクションの作成」を非表示にする必要があるかもしれませんが、それは大したことではありません。

これについて付き合ってくれてありがとう、本当に感謝しています。素晴らしいプラグインで、私のサイトで使うのが楽しみです。

「いいね!」 2

サブコレクションを削除しようとした際に、またしても内部サーバーエラーが発生しました。コレクションも併せて持つ、あるいはその上にセクションヘッダーを持つ(その上下にリンクが一つだけある)、またはリンクを削除する(この場合サブコレクションは保存できない)など、いくつかの方法を試みましたが、SCの削除ボタンを押すとエラーが解消されません。

「いいね!」 1

ああ、すごい… 自動テストの更新に本当に取り組む必要があるな… 今は修正されたはずだ。

「いいね!」 3