Требуется плагин миграции юзеров в комюзеров и обратно

/ Просмотров: 2613

Думается, не у меня одного такая задача назревает.

Как известно, в Максайт существует два типа пользователей: юзеры (имеют доступ к админке) и комюзеры (не имеют доступа, комментаторы).

Для тех сайтов, где подразумевалось активное участие посетителей в жизни ресурса (добавление страниц и т.д.) ранее приходилось исключать в принципе регистрацию комюзеров, а проводить регу юзеров в группу с теми или иными ограничениями в правах по сравнению с группой "админов".

Однако теперь есть плагин "Прислать статью" и некоторые другие, которые можно задействовать в тех же целях.

В связи с чем назревает (для старых сайтов) задача: перевести всех прежних "юзеров" (кроме админов) в "комюзеры". Причем так, чтобы добавленный такими юзерами контент остался с их авторством (но уже как у комюзеров).

Проще говоря, требуется плагин для миграции пользователей из юзеров в комюзеры. Ну и обратную возможность тоже было бы логично иметь.

Ранее Вадим вроде бы собирался нечто подобное делать, но потом куда-то провал и уже давно не выходит на связь (со мной).

То есть ТЗ по такому плагину:

1. Выборочная миграция (перевод) указанных юзеров в комюзеры и наоборот;

2. Автоматическое сохранение паролей, логина, никнейма, аватары, прочих указанных данных;

3. Если у юзера есть добавленные статьи - его авторство как у комюзера должно сохраняться; аналогично при обратной миграции, если у комюзера были статьи на сайте - авторство как у юзера должно сохраняться.

ПыСы. По оплате: готов обсуждать, но имейте в виду, что в данный конкретный момент средств у меня лишних нет. Однако все, кто со мной работал (а это и Илья Земсков в том числе) подтвердят, что я слово держу и если уговорились об оплате, то я всегда плачу.

Комментариев: 5 RSS

Да, Вадим давно на связь не выходит не только у тебя grin

Что касается сохранения привязки опубликованных комюзером статей дам подсказку - эта информация хранится в мета-полях записи, так что сложностей с этим не будет. Надо будет только переписать пару значений, чтобы сменить авторство.

Однако все, кто со мной работал (а это и Илья Земсков в том числе) подтвердят, что я слово держу и если уговорились об оплате, то я всегда плачу.

Да, подтверждаю.

Сам пока загружен работой и поэтому воздержусь от участия в тендере.

Может стоит делать связку юзер-комюзер?

То-есть комюзеру ставится в соответствие фиктивный юзер.

Автором статьи остается юзер.

Регистрируется комюзер.

Есть таблица соответствия и с ней делаем что хотим.

Нет, нужен именно плагин миграции. Надо - перевел юзера в комюзеры. Надо - перевел комюзера в юзеры. А задачи на практике с помощью этого могут решаться разные.