Нестандартная сборка и возможно доразработка в WPMU

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
20 ноября 2018, 20:29 • 5 откликов • 35 просмотров
В мультисайтовой сети (поддоменный вариант) необходимо:

  1. При сохранении общей регистрации пользователей во всей сети (есть по умолчанию) для просмотра контента и взаимодействия с отдельными сайтами сети необходимо отправить запрос администратору этого поддоменного сайта на присоединение. Т.е. как присоединение к сообществу в социальной сети. Например в сети example.com пользователю, зарегистрированному на сайте site1.example.com для просмотра контента сайта site2.example.com необходимо нажать кнопочку "присоедениться" и/или заполнить форму присоединения (опционально). Также с возможностью администратора менять уровни конфиденциальности.
  2. Менеджер ролей в такой системе, позволяющий администраторам открывать/закрывать пользователям часть функционала в соответствии со статусом (например, при идентификации).
  3. Профиль пользователя в зависимости от индивидуальных настроек конфиденциальности доступен только для пользователей сайта регистрации и располагается на нём (site1.example.com в первом пункте), для всего сообщества example.com или для всего интернета.
  4. Общий для всей сети форум располагается на отдельном поддомене (например, forum.example.com), но у каждого сайта сети (site1.example.com, site2.example.com...) есть свои закрытые разделы (например, forum.example.com/site1, forum.example.com/ site2...), которые можно увидеть присоединившись к сообществу сайта, как описано в первом пункте.
  5. Регистрация производится как на головном сайте, так и на сайтах подсети при помощи СМС подтверждения. При этом список телефонов пользователей доступен только суперадминистратору сети.
  6. Работа этих функций при прикреплении доменов к сайтам на поддомене.
  7. Крайне желательно это сделать именно в виде сборки. Возможно, но крайне нежелательно, частичное выполнение ТЗ, если найдутся исполнители на другую часть.