1. чтобы менеджеры, (кроме админа, который может всё) могли редактировать исключительно только созданные ими ресурсы. (менеджеров будет много, но не нужно, чтобы они могли редактировать ресурсы других менеджеров)
В базе данных движка есть таблица «...site_content», где есть id ресурса и id юзера, который его создал)
Нужно добавить в админке, когда юзер нажимает редактировать на ресурсе дополнительную проверку...равен ли id юзера, нажавшего на "редактировать" и id юзера, который прописан в базе для этого ресурса. Ежели не совпадают - слать нах)
2. Нужно, чтобы при загрузке картинок на сервер, загружаемые картинки ренеймились рандомно. Тобишь, загружаем с компа картинку с названием name.jpg или имя.jpg, загруженное на сервер это изображение было с именем например img4517.jpg. Где 4517 - рандомное число от 4 до 9 символов.
3. сделать так, чтобы удалять файлы и папки мог только админ. Для остальных менеджеров - скрыть кнопку удаления.
Кароч подправить в функции загрузки файлов путь загружаемого файла.
Бюджет 2000-3000 руб