Приоритет/Серьезность:
Я считаю это высоким. Платформа:
Windows Desktop Описание:
Для двух новых тестовых аккаунтов нет возможности получить доступ к личным сообщениям (ЛС) или создать их.
На сайте включено шифрование сообщений. В одном из тестовых аккаунтов пользователь сначала не включил эту функцию, затем отключил и снова включил.
Во втором тестовом аккаунте ключ-набор (paper key) был создан сразу после регистрации.
Похоже, что также отсутствует функция чата.
Сообщение по электронной почте приходит, но если пользователь не создал/не сохранил ключ-набор, он не может прочитать его или самостоятельно начать новое ЛС, хотя ответить на это сообщение он может.
У меня возникли сложности с правами PM на уровнях TL0 и TL1, когда зарегистрированный пользователь (из-за поддержки по электронной почте) создал аккаунт и не мог читать личные сообщения. Я решил эту проблему, обойдя TL0 и сразу начав с TL1 — у меня нет проблем со спамом или спорных тем, поэтому я мог это сделать.
Так что, насколько мне известно, это не баг, а особенность дизайна. Однако ситуация у OP могла сложиться именно так.
Я не проверял, и теперь мне стало гораздо спокойнее, зная, что это была моя неосведомлённость, а не какая-то проблема. Спасибо всем за помощь в решении этого вопроса.
Благодарю вас за то, что нашли время это сделать
Мне нужно немного обдумать это, не уверен, что это хорошая идея.
Что ж, это не так, если действительно необходим 24-часовой период с ограниченными правами. Как я уже говорил, у меня не было и нет никаких проблем из-за этого. Ваша ситуация может отличаться. Но я не даю пользователям права лучше, чем у TL2, потому что не вижу смысла в тех довольно минималистичных правах, которые даёт TL3, и мои пользователи ими никогда не пользовались, а TL4 практически то же самое, что и модератор.
Но если начать сразу с TL1, это избавит вас от головной боли, верно?
Я пока добавил TL0 право на личные сообщения, так, верно?
С включенным шифрованием личных сообщений я не узнал бы о злоупотреблениях, если бы они не были сообщены. Честно говоря, я могу представить, что некоторым людям, возможно, потребуется сначала пообщаться в личных сообщениях с другими участниками, прежде чем публиковать что-то открыто.
Почему бы и нет? Единственные настройки, о которых я могу вспомнить и которые влияют на пользователя в первые 24 часа после публикации, — это max topics in first day и max replies in first day, но они обходятся на уровне доверия 2, так что tl1 ничего не изменит.
Спасибо, отличная идея. Похоже, это должна быть стандартная функция. Что, если новый пользователь захочет сообщить об уязвимости или утечке данных? В таких случаях публичное обсуждение было бы нецелесообразным.
На мой взгляд, именно по этой причине эту возможность стоит включить в список голосований за новые функции.
Почему? У нас есть плагин, позволяющий отправлять личные сообщения (PM) сотрудникам в любое время. У нас есть инструменты для создания соответствующей категории. Таким образом, эта функция уже существует, но не доступна «из коробки».
Я думаю, что в этом случае вы всегда можете использовать контактную информацию, указанную на странице /about. Это работает даже для посетителей без аккаунта.
Или вы можете настроить параметры так, как вы уже делали. Также можно отправлять приветственное сообщение с аккаунта, отличного от системного, или добавлять группу в такие автоматические сообщения, чтобы новые пользователи могли отвечать на сообщение, не имея возможности создавать новые сообщения.
Если вы установите настройку «Кто может писать в эту группу?» для группы администраторов/модераторов/любой группы на «все», это позволит любому пользователю отправить сообщение этой группе, даже тем, кто не входит в разрешённые группы для личных сообщений. Это стандартное поведение, и для него не требуется дополнительный плагин.
И, опираясь на это на минутку, позвольте мне подытожить:
Я ещё не новичок в Discourse, но когда я создал два тестовых аккаунта, то растерялся из-за невозможности отправить личное сообщение (ЛС).
Теперь многие пользователи, к которым я привык, старше; многие привыкли к старым форумам и чувствуют себя перегруженными, а иногда даже отталкиваются от Discourse. Такая ситуация, как невозможность отправить ЛС без большого красного уведомления с объяснением причины, скорее всего, создаст плохое первое впечатление.
Мне помогли в этом конкретном случае, всё хорошо, но затем я увидел этот плагин, позволяющий всем пользователям отправлять ЛС сотрудникам. Круто, все пользователи должны иметь возможность писать сотрудникам с момента регистрации, иначе, как я уже писал, они могут расстроиться и уйти.
Зачем тогда лишний шаг? Они создали аккаунт, почему бы не иметь возможность связаться с сотрудниками через интерфейс?
Возвращаясь к тому, что уровень доверия TL0, похоже, решает проблему, тогда я согласен:
Однако это не так:
Новый пользователь со стандартными настройками не может отправить ЛС сотрудникам.
Так что…
На мой взгляд, измените начальные настройки ядра так, чтобы новые пользователи действительно могли отправлять ЛС сотрудникам, и уберите риск того, что они просто уйдут из-за разочарования.
Это человеческая природа, на мой взгляд: мы не читаем инструкции, регистрируемся на форуме и ожидаем, что всё будет работать либо интуитивно, либо мы ожидаем, что система будет работать как другое программное обеспечение. Просить помощи у сотрудников — это, на мой взгляд, нормально.
Люди разберутся с системой уровней доверия, но не тогда, когда причина неясна. В ходе моих поисков я не нашёл кнопки для отправки ЛС. Если бы была кнопка и всплывающее окно с сообщением «У вас нет прав», это хотя бы дало пользователю надежду. Но, опять же, отправка ЛС сотрудникам — это очевидная вещь, которая должна быть стандартной функцией.
Я согласен, что это могло бы стать улучшением, если реализовать это как настройки по умолчанию. Фильтры по уровню доверия могут быть слишком строгими, из-за чего люди отказываются от общения через незнакомую систему.
Многие сайты имеют форму обратной связи, где пользователи могут оставить сообщение без необходимости создавать учётную запись. Это, пожалуй, лучший способ упростить возможность связаться с сотрудниками сайта. При настройке сайта есть ссылка «Связаться с нами», которая может вести либо на адрес электронной почты, либо на страницу с формой обратной связи.
Более агрессивный метод, который используют некоторые сайты, — это автоматическое всплывающее окно чата с ботом, который говорит: «Добро пожаловать, чем мы можем вам помочь?». Это тоже может раздражать, но зато новым пользователям гораздо проще связаться через такой чат, даже без заполнения форм или принятия условий использования для создания учётной записи.
Согласен, это должно быть в ядре. Пользователи всегда должны иметь возможность писать личные сообщения сотрудникам. Даже Reddit позволяет всем писать в Modmail.