Спойлеры с тегами
Порой часть содержимого поста может являться лишь дополнением к основной информации, которое некоторые пользователи могут не воспринимать, ввиду отсутствия указывающих на подобное содержимое тегов поста. Однако, оно может быть интересно другим. В комментариях ситуация еще более веселая, когда пользователи оставляют комменты, содержимое которых пусть и продолжает тему диалога, но может быть неуместно с темой самого поста, либо попросту могут быть нежелательны для других пользователей (как пример - спойлеры к фильмам, стандартные модерируемые теги 16+, жесть и т.д.)
В связи с чем предлагаю ввести систему спойлеров - сворачиваемых частей сообщения с содержимым внутри. Думаю, по форумам большинство понимает, о чем речь. Только главной особенностью спойлеров тут будет их работа с тегами.
Примеры создания сообщений:
Создание поста:
Помимо стандартных кнопок "текст", "картинка", "видео", добавляющих блоки под соответствующий контент, при создании нового поста появится кнопка "спойлер". Спойлер является блоком-контейнером, внутрь которого можно добавить все те же текст, картинку и видео, как это происходит с добавлением основного содержимого поста. Только помимо содержимого, при создании нужно будет указать Заголовок спойлера и теги к нему, один или несколько.
Создание комментария:
Примерно то же самое, текст или картинка будет размещаться в специальном блоке, также присутствует установка заголовка и обязательно тегов спойлера.
Работа со спойлерами.
Настройка отображения спойлеров:
Все спойлеры могут быть раскрыты автоматически, свернуты или скрыты вообще, в зависимости от настроек тегов у пользователя и настроек специфических тегов в профиле, а также специальных настроек, отвечающих за порядок отображения спойлеров . Например, в спойлере нет ни одного тега, которые забанены у пользователя и они удовлетворяют настройкам "Показывать посты с тегом жесть", "Показывать материалы 16+ " - спойлер будет отображен и пользователь может раскрыть его содержимое. Если хотя бы один из тегов заблокирован у пользователя, спойлер будет скрыт (или недоступен для раскрытия, или другое, в зависимости от настроек пользователя).
Настройка отображения спойлеров:
Пользователь может использовать те же настройки, что и при отображении постов, т.е. будут учитываться заблокированные теги в целом, либо настроить отдельную группу тегов. Можно включить автоматическое раскрытие спойлеров, где теги не конфликтуют с настройками и забаненными тегами пользователя, можно настроить, будут ли полностью скрыты или невозможны для раскрытия спойлеры, теги в которых забанены у пользователя и т.д.
Отзывы и предложения по Пикабу
16.3K постов2.7K подписчиков
Правила сообщества
Сообщество для аккумуляции всего фидбека по Пикабу
Если вы предлагаете новую функцию, опишите подробно:
- Задачу, которую выполняет предлагаемое изменение;
- Возможные плюсы и минусы;
- Версию Пикабу, для которой делаете предложение.
Пожалуйста, имейте в виду, что предложение:
- Должно быть полезным, понятным и простым;
- Должно быть востребованным пикабушниками;
- Не должно создавать визуального нагромождения.