Задание

  • Развернуть движок на Modx Revo https://github.com/modxcms/revolution
  • Разработать модуль по созданию пользователями постов на сайте
  • Развернуть сайт на хостинге

 

  1. Внешний вид сделать на свое усмотрение (Красота не требуется, просто блочное оформление: шапка, меню, контент, футер). Подключить Bootstrap 4
  2. создать страницу “Разместить пост“. Размещать могут только зарегистрированные пользователи ( сделать простую страницу авторизации ). Регистрацию пользователей реализовывать не нужно.
  3. На странице должна быть форма с полями: Заголовок, Текст поста, Изображение к посту.
  4. После отправки данных на сайте создается опубликованный ресурс: Заголовок - Заголовок ресурса, Текст поста- контент, Ссылка на загруженный файл - TV-параметр, Автор поста (id пользователя) - TV-параметр.

 

Загрузку файлов осуществлять в директорию сайта upload

Ограничения по полям:

  • Имя пользователя - не более 100 символов, кириллица
  • Фото - только форматы изображений (проверка по mime-type), размер не более 8мБ
     

Отправить задание