Например, в моей категории X (видимой для групп A и B) я хочу создать тему со следующим содержимым:
**абзац, видимый для групп A и B (все пользователи, которые могут видеть категорию X)**
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
**абзац, видимый только для группы A**
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Мне интересно реализовать что-то подобное, чтобы мотивировать пользователей оплачивать подписку на категорию. Вот несколько возможных подходов:
использовать CSS для скрытия части контента темы у пользователей, не входящих в группу A;
опубликовать первый абзац (или любой другой подходящий фрагмент в качестве анонса) в теме категории, доступной как группе A, так и группе B, а полную версию темы разместить в подкатегории, доступной только пользователям группы A.
В моём случае я считаю, что подход с CSS недостаточно безопасен.
Будет полезно узнать больше деталей о том, зачем вам это нужно.
Буду рад услышать другие идеи о том, как можно решить эту задачу.
Это кажется жизнеспособным решением для плагина. Пользовательское поле категории могло бы указывать категорию для фрагмента. Обратная связь on_create создавала бы тему с фрагментом в другой категории. Более продвинутая версия использовала бы пользовательское поле темы и before_save для отслеживания темы с фрагментом и могла бы обновлять её при редактировании исходной темы.
Если вы хотите, чтобы я разработал такой плагин, пожалуйста, свяжитесь со мной.