Думается, не у меня одного такая задача назревает.
Как известно, в Максайт существует два типа пользователей: юзеры (имеют доступ к админке) и комюзеры (не имеют доступа, комментаторы).
Для тех сайтов, где подразумевалось активное участие посетителей в жизни ресурса (добавление страниц и т.д.) ранее приходилось исключать в принципе регистрацию комюзеров, а проводить регу юзеров в группу с теми или иными ограничениями в правах по сравнению с группой "админов".
Однако теперь есть плагин "Прислать статью" и некоторые другие, которые можно задействовать в тех же целях.
В связи с чем назревает (для старых сайтов) задача: перевести всех прежних "юзеров" (кроме админов) в "комюзеры". Причем так, чтобы добавленный такими юзерами контент остался с их авторством (но уже как у комюзеров).
Проще говоря, требуется плагин для миграции пользователей из юзеров в комюзеры. Ну и обратную возможность тоже было бы логично иметь.
Ранее Вадим вроде бы собирался нечто подобное делать, но потом куда-то провал и уже давно не выходит на связь (со мной).
То есть ТЗ по такому плагину:
1. Выборочная миграция (перевод) указанных юзеров в комюзеры и наоборот;
2. Автоматическое сохранение паролей, логина, никнейма, аватары, прочих указанных данных;
3. Если у юзера есть добавленные статьи - его авторство как у комюзера должно сохраняться; аналогично при обратной миграции, если у комюзера были статьи на сайте - авторство как у юзера должно сохраняться.
ПыСы. По оплате: готов обсуждать, но имейте в виду, что в данный конкретный момент средств у меня лишних нет. Однако все, кто со мной работал (а это и Илья Земсков в том числе) подтвердят, что я слово держу и если уговорились об оплате, то я всегда плачу.
- Разработать плагин для интеграции с системой комментариев www.hypercomments.com
- Требуется разработка плагина "Версия для слабовидящих"
- Нужен рип одного сайта
- Нужны правки для совместимости в плагин Category Title 1.1 (от Wave)
- Изменить сайт на MaxSite
- Нужен код убирающейся строки в низу сайта
- Нужно создать сайт о кошках на английском языке
Да, Вадим давно на связь не выходит не только у тебя
Что касается сохранения привязки опубликованных комюзером статей дам подсказку - эта информация хранится в мета-полях записи, так что сложностей с этим не будет. Надо будет только переписать пару значений, чтобы сменить авторство.
Да, подтверждаю.
Сам пока загружен работой и поэтому воздержусь от участия в тендере.
Может стоит делать связку юзер-комюзер?
То-есть комюзеру ставится в соответствие фиктивный юзер.
Автором статьи остается юзер.
Регистрируется комюзер.
Есть таблица соответствия и с ней делаем что хотим.
Нет, нужен именно плагин миграции. Надо - перевел юзера в комюзеры. Надо - перевел комюзера в юзеры. А задачи на практике с помощью этого могут решаться разные.
Здраствуйте! Что делать, если я сделал плагин? Куда скидывать?
Vladimir, выходите на связь через Вконтакте тогда:
https://vk.com/doctor_lecter
Будем тестить и прочее.