Я не владею программированием. Мне нужно это в виде плагина. Требуется поддержка как текущих, так и будущих приглашений. Должна быть возможность запускать активацию вручную: по отдельности или всех сразу.
К какому сроку это нужно?
Примерно через месяц.
Каков ваш бюджет (в долларах США), который вы готовы выделить на эту задачу?
Точно не знаю. Бюджет есть. Мы некоммерческая организация. Открыты к предложениям и заявкам.
Наш форум доступен только по приглашениям. Вот как настроена наша панель администратора для отправки приглашений и активации. Обратите внимание, что первые четыре флажка установлены (особенно четвертый, иначе приглашения не будут работать). Как отмечает @Jay, вы можете вручную активировать пользователя через /admin/users. Как только человек перейдет по ссылке-приглашению, в крайней правой колонке рядом с его именем/адресом электронной почты появится кнопка «Активировать». После этого он получит письмо с уведомлением об активации его учетной записи.
Я могу отправлять им приглашения, и они могут зарегистрироваться сами, если прочитают и нажмут на ссылку. Многие этого не делают. У нас уже есть разрешение добавить их в наш список, поэтому я просто хочу активировать их, чтобы они хотя бы получали объявления и дайджест-рассылки.
Начинает казаться, что это больше похоже на тред поддержки, но раз я уже спрашиваю… Разве нельзя массово активировать ожидающих пользователей через rails console?
За 200 долларов я могу показать, как активировать пользователей из консоли Rails.
За 750 долларов я могу создать плагин, который создаст задание, запускаемое раз в столетие. Если вы используете собственный хостинг или имеете доступ к /sidekiq, вы сможете запустить это задание оттуда. Это предполагает, что вы захотите активировать всех неактивированных пользователей или, возможно, всех, кто был создан за определённый жёстко заданный период, например, за последнюю неделю.
Активация 100 пользователей должна занять считанные секунды. Это будет одна команда, которую, скорее всего, можно будет выполнить повторно, несколько раз нажав стрелку вверх.
В любом случае я проверю, что вы умеете запускать это самостоятельно.