Привет, спасибо!
На самом деле форум не является сайтом только по приглашениям; однако существуют категории, доступные только по приглашениям, так как они предназначены для участников курсов. У каждого курса есть приватная категория, куда участников приглашают присоединиться к обсуждениям на форуме. Курсы размещены на другой платформе, не на Discourse; однако идея заключается в использовании ссылок-приглашений при приглашении пользователей присоединиться к дискуссии на форуме и обсуждении тем, связанных с курсом.
Одна проблема при создании ссылки-приглашения заключается в том, что она должна иметь ограниченное количество использований, но в данном сценарии нам нужно, чтобы ссылки-приглашения работали неограниченно долго, поскольку нет ограничения на количество участников, которые запишутся на курс; более того, это лучший способ гарантировать, что у участника будет учётная запись, он будет добавлен в приватную категорию и перенаправлен на соответствующий пост темы. Отличные функции!!
Студент записывается на курс.
Во введении к курсу его знакомят с форумом (ссылка-приглашение для присоединения к форуму).
После присоединения по ссылке-приглашению его добавляют в приватную категорию (группу), специфичную для курса (чтобы иметь возможность видеть приватную категорию с темами для обсуждения), и перенаправляют на тему обсуждения, связанную с курсом.
Глава 2, Глава 3 и т. д. — у каждой есть ссылки-приглашения, которые направят участников на соответствующую тему в приватной категории. Если у них нет учётной записи или они вышли из системы, их попросят сначала присоединиться/войти, то есть так работают ссылки-приглашения, и это хорошо, потому что мы не можем предполагать, что все участники обязательно присоединятся с самого начала, но этот метод гарантирует, что процесс присоединения к дискуссии на форуме возможен на любом этапе курса, поэтому ссылки-приглашения используются на протяжении всего курса.
Когда я пытался протестировать API-запрос PUT ‘{{base-url}}/groups/{{groupName}}/members.json’ с следующим запросом:
{
"emails": "email1,email2",
"notify": "true"
}
Предполагая, что email1 уже зарегистрирован, этот пользователь успешно получит уведомление и будет добавлен в закрытую группу. Однако, если email2 не зарегистрирован, ему будет отправлено приглашение, но после регистрации учетная запись не будет добавлена в группу.
Однако даже если предположить, что этот шаг сработал идеально, это не перенаправляет этих пользователей на указанную тему. Функция ссылок-приглашений была бы отличной:
Участник курса находится в главе 3, но еще не зарегистрирован на форуме.
Нажимает на ссылку-приглашение, которая ведет на страницу регистрации.
После регистрации или входа участника он добавляется в закрытую группу и перенаправляется на соответствующую тему (глава 3). [Мы хотим упростить участникам присоединение к дискуссии на форуме; это не обязательно, то есть не все участники обязательно присоединятся с введения или главы 1, но если они решат присоединиться позже в ходе курса, это должно быть легко].
Это интересный способ использования системы приглашений. Я изменил заголовок темы, чтобы отразить её содержание, надеясь привлечь сюда больше людей, которые, возможно, пытаются сделать то же самое.
@dan разберётся с этим. Я согласен, что не должно быть максимального лимита на количество использований. Хотя по умолчанию оно должно оставаться равным 1.
Это ошибка, над которой тоже работает @dan. Следите за новостями в той теме.
Я планирую использовать свой форум практически так же. Это публичный форум, но есть категория (и подкатегории), которая закрыта для людей, проходящих онлайн-курс или подписку, размещённую на моём основном сайте.
Такое использование системы ссылок для приглашений, похоже, подходит для моих нужд, но теоретически я столкнусь с проблемой максимального количества использований/исполнений.
Есть ли какие-либо подвижки в вопросе отмены ограничения на максимальное количество исполнений @tobiaseigen@dan?
Привет,
У меня был тот же ответ, и я нашел решение здесь, на Meta. Максимум можно использовать 1 000 000, и если у вас миллион использований для ссылки, возможно, пришло время обновить ссылки?