Посоветуйте дополнение

Здравствуйте!

Нужен совет хорошо знающих не столько движок, сколько разнообразие дополнений.

Стоит задача. Организовать, например на modx, базу данных для поиска, обработки, сортировки некоторой информации. Группа пользователей будет иметь возможность добавлять допустим определённые адреса, телефоны и пр… Они должны иметь возможность добавить информацию, они должны иметь возможность проверить информацию на дубль, они НЕ должны иметь возможность видеть всю базу информации. Пользователям можно определять доступ к информации «от сель до сель». различные поля и свойства информации могут иметь различные статусы, могут блокироваться и разрешаться к редактированию… Можно выводить общие сводки при необходимости для избранных пользователей. Так же сортировка по алфавиту, по дате, по свойствам…

Говоря в общем необходимо управлять информацией и доступами пользователей к тем или иным разделам, каталогам, свойствам информации. Подобная БД нужна не для онлайн, а скорее для внутреннего пользования, поэтому красота и навороты не сильно интересуют, главное что бы как то функционировало, с возможностью расширения желательно (это же modx!). Не могу пока представить куда вообще смотреть, в какую сторону. В крайнем случае сообщите название движка или скрипта, который близко подходит к указанным задачам.

Заранее благодарю!
Александр Н
04 декабря 2015, 23:01
modx.pro
847
0

Комментарии: 3

Максим Кузнецов
05 декабря 2015, 02:06
0
Сортировка + поиск: mSearch2
Проверка полей на уникальность: плагин на событие OnDocFormSave
Добавить информацию: если в профиль (+ регистрация/авторизация), то office/login, если как ресурс сайта (страница), то tickets
Доступ к тем или иным страницам: системная настройка прав для групп пользователей/свой сниппет/PayAndSee
Общие выводы разделов/списков ресурсов: pdoTools/tickets
    Стас
    Стас
    05 декабря 2015, 05:11
    -2
    modx здесь тебе не а помощь, добро пожаловать в фреймворки.
      Воеводский Михаил
      05 декабря 2015, 14:08
      0
      Не совсем понял про права доступа к отдельным полям. Штатных средств, ограничивающих доступ к каким-либо полям, нет. Здесь придется дописывать свой обработчик.

      В остальном — все указал Максим. Единственное уточнение — плагин на OnBeforeDocDormSave, тк проверять необходимо еще до сохранения нового ресурса.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3