Коллекции

Ах, понятно. Думаю, я понял. При настройках по умолчанию этот конкретный случай использования уже должен быть возможен.

При следующих настройках по умолчанию коллекции можно организовать несколькими способами в зависимости от того, как ваше сообщество предпочитает структурировать ролевые игры.

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

Настройка 1: ГМ создаёт основные темы, игроки создают отдельные листы персонажей (ЛП).

Гейммастер (ГМ) создаёт темы для ролевой игры (Основная, Лор, ООС).
Игроки создают отдельные листы персонажей (ЛП).

ГМ создаёт коллекцию с разделами «Основная», «Лор», «ООС». Затем создаёт заголовок раздела для ЛП.

Игроки создают отдельные темы для своих персонажей. Игроки могут создавать подколлекции ссылок в своей собственной теме.

ГМ добавляет игроков в качестве поддерживающих в свою коллекцию. Игроки добавляют свои темы ЛП под заголовок раздела.

Игроки всё ещё могут использовать свою подколлекцию, в которой у них есть права, в то время как вся группа ролевой игры может переходить к листу персонажа и обратно. Единственный недостаток в том, что подколлекция публична, поэтому она может ухудшить основной опыт для других пользователей, если те перейдут на лист персонажа игрока.

Настройка 2: ГМ создаёт основные темы и одну тему для ЛП. Игроки отвечают в теме, представляя персонажей, и имеют тему с личными заметками.

ГМ создаёт темы для ролевой игры, включая «Основная», «Лор», «ООС» и «ЛП».
Игроки отвечают в теме ЛП своими персонажами.

ГМ создаёт коллекцию всех основных тем. В теме ЛП ГМ создаёт подколлекцию со ссылками на каждый отдельный пост персонажа. (Альтернативно, ГМ создаёт подколлекцию и добавляет всех игроков в качестве поддерживающих, чтобы они могли добавлять свои ссылки)

Игроки ведут свои собственные частные темы с заметками и черновиками. Игроки могут создать подколлекцию в этой частной теме и добавить ссылки на темы ролевой игры.

В этом случае ролевая игра организована так, как ГМ хочет её отображать. Игроки могут получать доступ к ролевой игре из своих заметок, не нарушая настройки ГМ. Недостаток в том, что игроки не могут легко перейти из ролевой игры обратно к своим заметкам (но это можно решить с помощью закладок). Кроме того, игрокам приходится использовать свою собственную тему для подколлекций, что может не подойти тем, кто не создаёт/не ведёт личные заметки для своих персонажей.

На самом деле именно так устроен форум, частью которого я являюсь, и этот плагин разработан для работы в таких условиях.


Думаю, главная проблема здесь в том, что коллекции и подколлекции всегда публичны. Поэтому в примерах настроек, хотя подколлекцию и нельзя изменить другим, она всё равно видна. Аналогично, этот плагин разработан для того, чтобы владельцы тем имели больше контроля над тем, что отображается, отсюда и система разрешений и различные ограничения на ссылки. Эти проблемы можно решить с помощью гипотетической функции личных коллекций, которые не влияют на публичный вид тем. Это также более аккуратно покроет другие сценарии, которые вы упомянули. Я подумаю о создании этой функции и о том, как интегрировать её вместе с публичными коллекциями.

4 лайка