Разработка, связанная с DM в Discourse

Что вы хотите сделать?

Мне нужно внести изменения в Discourse, чтобы ограничить, кому пользователь может отправлять личные сообщения.

Текущее ограничение на личные сообщения в зависимости от уровня доверия отлично работает.

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

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

Когда пользователь с уровнем доверия 0/1/2/3 нажимает на профиль пользователя с уровнем доверия 4/модератор/администратор, кнопка отправки личного сообщения должна отображаться.

Когда пользователь с уровнем доверия 0/1/2/3 нажимает на профиль пользователя с уровнем доверия 0/1/2/3, кнопка отправки личного сообщения не должна отображаться.

Когда пользователь с уровнем доверия 4 нажимает на профиль пользователя с уровнем доверия 0/1/2/3/4/модератор/администратор, кнопка отправки личного сообщения должна отображаться.

Когда вам это нужно?

В любое время в декабре 2020 года.

Какой у вас бюджет?

В долларах США, пожалуйста, отправьте ваше предложение. Я не знаю, сколько мне следует заплатить.

1 лайк

Я, вероятно, смогу помочь с этим. У меня есть плагин, позволяющий отправлять сообщения администраторам, поэтому его можно адаптировать под ваши нужды.

Пожалуйста, напишите на Jay@literatecomputing.com, и мы обсудим детали.

5 лайков

Привет,
Я могу помочь тебе с этим, отправь ЛС.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.