Вместо управления безопасностью через Группу пользователей/Уровень доверия
Могут ли публичные пользователи отправлять запросы на просмотр контента в Ответы?
Не могли бы вы сообщить, есть ли в вашем плагине функция, которая предотвращает публикацию приватных ответов через дополнительную настройку? Мне нужно убедиться, что приватные ответы остаются конфиденциальными. Спасибо!
Пожалуйста, ознакомьтесь с настройками плагина:
private_replies_min_trust_level_to_see_all: пользователи с этим уровнем доверия могут просматривать все ответы. По умолчанию 4. Установите значение 5, чтобы отключить.private_replies_groups_can_see_all: пользователи из этой группы могут просматривать все ответы. По умолчаниюstaff.private_replies_topic_starter_primary_group_can_see_all: пользователи, состоящие в той же основной группе, что и автор темы, могут просматривать все ответы. По умолчаниюfalse.
Также обратите внимание, что некоторые плагины, такие как AI и AI-topic-summary, могут игнорировать настройки приватных ответов, поэтому не рекомендуется включать их в категориях, где активированы приватные ответы.
Существует ли возможность настроить так, чтобы ответы были видны только владельцу темы сразу после публикации, но при этом владелец темы не мог позже сделать эти ответы публичными? Спасибо за рассмотрение этого вопроса!
Автор темы может просто воздержаться от нажатия кнопки.
Если вы не доверяете автору темы и боитесь, что он сделает это намеренно, имейте в виду, что автор темы может сделать ответы публичными и другими способами (например, опубликовав скриншот или процитировав ответы в своём сообщении), и это невозможно предотвратить.
Если ваша проблема в том, что автор темы может сделать ответы видимыми случайно, вы можете использовать CSS, чтобы скрыть кнопку, делающую ответы публичными.
Привет, @RGJ,
Я работаю в университете и использую Discourse для выдачи и сбора письменных заданий.
До сих пор мои студенты просто отвечали на тему, которую я создавал, и я призывал их читать ответы других и взаимодействовать друг с другом. Для меня не имело значения, вдохновлялись ли они работами сверстников при написании своих текстов.
Теперь, когда такие инструменты, как ChatGPT, стали повсеместными, я заметил, что некоторые студенты перестали писать самостоятельно и вместо этого просят ChatGPT перефразировать то, что написали другие студенты. Однако я по-прежнему хочу, чтобы они взаимодействовали, поэтому мой рабочий процесс выглядел бы следующим образом:
- написать самостоятельно, не зная, что написали другие;
- прокомментировать три текста.
Поэтому для меня было бы отлично, если бы ваш плагин не ждал, пока я сделаю посты видимыми для всех, а показывал все посты сразу после того, как человек напишет что-то самостоятельно.
Это было бы возможно? Какова примерная стоимость такой услуги?
Это очень похоже на то, что я делал, когда только начал использовать Discourse. У меня даже был скрипт, который брал таблицу, скачанную из LMS, проверял, создали ли студенты темы или сообщения, которые я лайкнул (для каждого задания я использовал, кажется, другой тег), и обновлял таблицу, чтобы я мог загрузить её обратно в LMS и внести данные в журнал оценок. Я был довольно доволен этим, хотя, возможно, я стал бы ещё счастливее, если бы больше не был связан с высшим образованием. ![]()
Если Ричард не заинтересован в добавлении этой функции в «Личные ответы», я мог бы заинтересоваться созданием отдельного компонента темы.
Кто-то уже ответил, что компоненты тем меняют только фронтенд и могут только скрывать контент? Человек с техническими навыками и терпением мог бы получить эту информацию (например, просто составив URL вроде Discourse Private Replies и затем найдя поле «cooked»). Чтобы эта информация не попадала в JSON-загрузку, доставляемую браузеру, потребуется плагин. Насколько эффективно скрытие текста будет препятствовать студентам — сложно сказать.
Меня вполне устроил бы компонент темы — я даже предпочел бы его, так как за ним проще ухаживать. В моём случае совершенно нормально, если он просто скрыт (display: none). Думаю, в таком случае «переключатель» можно было бы разместить в исходном сообщении (что я и предпочитаю), а не в категории. Желательно, чтобы результат был с открытым исходным кодом. @pfaffman — пришлите мне расчёт, но имейте в виду бюджеты университетов : )
P.S.: ха-ха, скрипт, который извлекал бы мои лайки и связывал их с именами пользователей/LMS в CSV-файле — это было бы так мило. Но пока я буду придерживаться ручного труда : ) … Я прекрасно понимаю, что вы имеете в виду под высшим образованием… но здесь, в Германии, всё ещё вполне сносно — это может быть как минимум, и я пока доволен.
Мне нравится эта идея, и я добавлю это в ближайшие несколько недель ![]()
Если я забуду, не стесняйтесь напомнить мне.
Отлично. Спасибо.
Мой следующий курс начнётся только в середине октября — так что не переживайте. Если до этого времени не получится, следующая возможность будет в феврале : )
Быстрый фидбек: Возможно, имеет смысл отключить кнопку «Ответить» в каждом отдельном посте. Мы только что заметили, что при ответах на отдельные посты в ответе отображается учётная запись пользователя или ссылочный пост.
Уважаемый @RGJ, позвольте мне напомнить вам
Большое спасибо!
Теперь я реализовал эту функцию.
Добавлена новая настройка сайта private_replies_participants_can_see_all. При её включении ответы станут видимы для пользователей, которые уже ответили в этой теме.
Также я улучшил баннер, отображаемый в верхней части тем, чтобы он точнее сообщал, кто что может видеть.
Если вы используете хостинг Communiteq и этот плагин, эта функция появится у вас в течение нескольких дней. Если вы используете собственный хостинг, просто выполните пересборку.
По моему опыту, пользователи часто не понимают, что ответ оригинального автора на приватный ответ становится публичным.
Не могли бы вы рассмотреть возможность использования немного другого алгоритма (опционально)?
- Ответы на приватные ответы также являются приватными
Ответы на первую тему не являются приватными- Только ответы оригинального автора на его первый пост или другие публичные посты не являются приватными
С точки зрения реализации, добавление дополнительного поля к постам для отметки их как приватных ответов также позволит провести ещё один эксперимент, который я хотел бы попробовать:
Довольно много наших пользователей, которые читают форум только по электронной почте, не знают, что ответ на письмо становится публичным на форуме (хотя мы добавили в подвал информацию об этом). Я хотел бы попробовать сделать любые ответы через электронную почту приватными в выбранных категориях.
Хм, я не уверен. Плагин уже довольно сложен в плане настроек. Особенно вариант «Ответы на первую тему не являются приватными» полностью противоречит назначению плагина.
Я рассмотрю возможность optionalного удаления исключения, при котором последующие сообщения авторов тем видны всем.
Ах, извините.
Я хотел спросить: «Ответы оригинального автора на его публичные посты не являются приватными». Я обновил свой запрос выше.
Я всё ещё считаю, что это слишком сложно. Почему бы не ограничиться тем, что опционально убрать исключение, согласно которому последующие сообщения автора темы видны всем?
Я хотел бы сохранить всю информацию и обсуждение в одном месте.
Сценарий выглядит следующим образом:
Информация распространяется среди всех родителей школы.
Затем часто поступают запросы по электронной почте.
Возможен обмен мнениями с теми, кто ищет разъяснения.
В конце концов, исходное сообщение может быть обновлено дополнительными деталями, а краткое уведомление об обновлении публикуется в конце темы.
В качестве альтернативы я думаю о модификации системы ответов на письма, чтобы последующие запросы обходили форум и направлялись непосредственно автору темы.
Я не собираюсь «улучшать» плагин для частных ответов в данном случае, так как это сделает его слишком сложным для обычного использования. Однако для вашей ситуации есть альтернатива:
Это можно легко реализовать с помощью категории «Объявления», в которой эти родители не смогут публиковать сообщения.
В письмах тогда не будет кнопки ответа. Объявление может содержать ссылку «Есть вопросы?», которая открывает новое личное сообщение в школьный совет.
Привет! Я столкнулся с проблемой при использовании этого плагина и хотел бы узнать, есть ли решение:
Когда я включаю опцию «Включить приватные ответы для тем в этой категории» и обновляю страницу, она всё равно остаётся отключённой, и я не вижу таких опций, как «Сохранить изменения».
Кроме того, когда я нажимаю кнопку «Приватные ответы» в своей теме, появляется сообщение «Доступ запрещён», а кнопка исчезает.
Извините за беспокойство и спасибо заранее.