Что делать, если мне нужно неограниченное количество использований, потому что сайт будет продолжать принимать новых пользователей?
Если пользователь перейдёт по ссылке, но уже является участником, будет ли он всё равно добавлен в группу, указанную в приглашении? Если нет, как создать ссылку, которая будет добавлять участников в группу (возможно, после добавления они попадут на тему)?
Дайте знать, если мне стоит создать новую тему для этого вопроса. Большое спасибо! (:
Хм… Это звучит как интересный случай использования. Можете ли вы проверить это с помощью тестовых аккаунтов, чтобы узнать, что произойдёт? Мы были бы признательны за помощь @gassim
Это не отвечает на мой вопрос. На самом деле я хочу использовать ссылку для приглашения с опциями «добавить в группу и перейти к теме», но не хочу ограничивать «максимальное количество использований». Спасибо!
Спасибо! Мне нужно будет проверить это, но тогда этот пост здесь будет удалён. Мне стоит создать новую тему для этого?
Я бы сказал, сначала попробуй функцию, прежде чем сомневаться в ней. У системы приглашений есть соответствующая настройка сайта, которая контролирует максимальное количество использований, так что ты можешь установить лимит на своё усмотрение ;). Посмотри «invite link max redemptions limit».
О, я имею в виду, проверь её применительно к своему случаю и убедись, что она работает для тебя. В качестве подсказки: это функция, которую мы недавно добавили.
Спасибо! Дело в том, что я не хочу устанавливать лимит. Я хочу, чтобы ссылка для приглашения позволяла неограниченное количество активаций.
Да, пользователь будет добавлен в группу, что отлично.
*Обратите внимание, пожалуйста, что функция «Многоразовые ссылки для приглашений», которую вы привели выше, не имеет возможности добавлять пользователей в группу и, как я уже упоминал, имеет «лимит» (я же хочу неограниченное количество). Спасибо!
Однако возникла проблема: функция «переход к теме» не перенаправляет пользователя на эту страницу после первой регистрации. Вместо этого ему отправляется уведомление с приглашением на пост в теме, что не является желаемым результатом. Ожидалось, что после процесса регистрации (активация и первый вход в систему) с использованием ссылки для приглашения пользователь будет перенаправлен на «переход к теме», но этого не происходит.
Спасибо, @pfaffman! Не думаю, что этого слишком мало, но подскажите, пожалуйста, получаем ли мы уведомление, когда этот лимит будет исчерпан? Ведь после 1 000 000 использований нам придётся создать новую ссылку для приглашения. (:
Я только что протестировал это на новой регистрации, и у меня всё сработало. Я также создал второе приглашение, на этот раз с автоматической группой и новой темой с функцией «прямой переход к теме», намеренно пропустил экран создания и вошёл как существующий пользователь — и это тоже сработало (пользователь попал в нужную тему и был добавлен в группу). Можете ли вы подробно описать, как вы создаёте своё приглашение?
У меня это сработало, когда я проигнорировал процесс регистрации и сразу вошёл в систему, но когда я прошёл через процесс регистрации и активировал адрес электронной почты, меня просто пригласили в тему вместо того, чтобы перенаправить туда.
Помню, что что-то подобное у меня раньше работало, но на этот раз, когда я попробовал, не знаю почему, это не сработало.
И @JammyDodger, точно такие же шаги. Создание ссылки-приглашения с настройками (добавить в группу и перейти к теме).
Если я приглашаю кого-то к теме в категории, которую они не имеют права просматривать, то они попадают на главную страницу. Может ли это быть проблемой?
Продолжая тему — после проведения другого тестового примера я обнаружил, что если вы перейдете по ссылке-приглашению и зарегистрируетесь без пароля, то после его установки через запрос в письме вас перекинет на главную страницу, а не на страницу «попасть в тему».
О, я понял. Я также только что провёл новый тест и обнаружил, что если вы переходите по ссылке-приглашению, которая добавляет вас в группу и перенаправляет на тему, вы добавляетесь в группу независимо от того, указали вы пароль или нет, но при этом вас всё равно перенаправляет на главную страницу форума.
@dan Не могу не задуматься, не произошла ли здесь регрессия? Я почти уверен, что раньше это работало, когда мы в последний раз занимались этим.
Спасибо, @JammyDodger! Видите! Когда я тестировал, это не работало Спасибо, что проверили снова и сообщили сообществу.
Да, это немного сложная задача! Вместо перенаправления пользователя отправляется только уведомление, что не совсем то же самое. Надеюсь, это исправят, чтобы функция работала так, как заявлено, во всех случаях! Спасибо!
Похоже, что в последних ответах на эту тему несколько вещей перепутались. Система приглашений — довольно сложная штука, несмотря на наши усилия сделать её проще! Мы хотели некоторое время не трогать её и посмотреть, как она понравится владельцам сайтов, и получить их обратную связь.
Кажется, здесь постепенно появляется полезная обратная связь по нескольким отдельным проблемам. Спасибо @gassim за указание на некоторые из них и @JammyDodger за проведённое тестирование! Это всегда полезно. Я бы рекомендовал обсуждать их при необходимости в отдельных темах, посвящённых каждой проблеме. Я не рекомендую добавлять здесь новые ответы, так как они будут автоматически удалены.
Мне интересно понять, почему при принятии приглашения не требуется ввод пароля. Это добавляет целый набор обязательных элементов интерфейса, что лишь усложняет процесс. По этому вопросу есть отдельная тема: Invites account creation screen shows password as "optional"
В ходе собственного тестирования я заметил, что процесс «пригласить в тему» больше не работает так, как задумано — возможно, произошла регрессия. Требуется дополнительное изучение, но похоже, что новый пользователь после создания аккаунта, подтверждения email и т. д. попадает не в тему, а на главную страницу. При этом пользователь всё ещё корректно добавляется в любые группы, указанные в приглашении. Я создал новую тему с пометкой #bug:Invite links to topic send user to home page, not to topic.
Тема topic, на которую ссылался @osioke, касающаяся многократных ссылок для приглашений, устарела, так как мы внесли изменения в систему приглашений. Я добавил там заметку, чтобы обсудить, что делать с этой темой. Лучшее место для начала поиска ответов о том, как использовать систему приглашений, — это раздел часто задаваемых вопросов (FAQ). Настройки по умолчанию хороши, но, как очень правильно отметил Osioke, владельцы сайтов могут изменить параметры администратора, чтобы настроить систему под свои конкретные нужды. Если вы это делаете, обязательно протестируйте изменения с помощью тестовых пользователей, чтобы убедиться, что вас всё устраивает.
Количество использований приглашения отображается в списке ожидающих приглашений. Как только лимит исчерпан, приглашение перемещается во вкладку «Истёкшие». Поэтому вам стоит следить за этим списком.
@gassim, не могли бы вы объяснить, почему вы настроили свой сайт как доступный только по приглашениям, если хотите, чтобы к нему мог присоединиться неограниченный круг людей? Почему ваш сайт не настроен на принятие новых регистраций? Каков ваш сценарий использования? Пожалуйста, создайте новую тему для объяснения, чтобы мы могли лучше вам помочь.
Раньше мы стремились сделать присоединение к сайту максимально простым, даже если у вас нет намерения когда-либо возвращаться туда. Зачем устанавливать пароль, если вы будете там только один раз? Просто используйте email, то есть функцию «Забыли пароль», чтобы снова «войти» в систему позже… и вам никогда не придётся устанавливать пароль, никогда.