Разработка плагина "Конкурс" - Портфолио chomovva

Адрес работы: https://events.pstu.edu/konkurs-energy/

Github-репозиторий плагина: https://github.com/mar-pstu/pstu-contest

Плагин создан для сайта II тур Всеукраинского конкурса студенческих научных работ по отрасли “Энергетика”.

Конкурс организован Приазовским государственным техническим университетом и проводится раз в год. Конкурс проходит в несколько этапов во время которых собираются и обрабатываются конкурсные работы, определяются победители.

С помощью плагина администрация конкурса публикует информацию о конкурсных работах и ведет архив работ по годам.

Все работы имеют ряд свойств, это: шифр, авторы, файлы работы, университет участника, файлы приглашений, статусы. Часть свойства становится доступной в публичной части сайта только на определённых этапах конкурса. Необходимость внесения и редактирования всех свойств сделало работу по добавлению новых записей довольно кропотливой и муторной. Поэтому во время разработки плагина основное внимание уделено административной части сайта.

Так для удобства редактирования конкурсных работ на странице списка работ добавлены дополнительные колонки со значениями свойств работы. Создана отдельная страница с фильтром и групповыми действиями:

  • Редактирование списка авторов конкурсных работ
  • Изменение года проведения конкурсных работ
  • Редактирование шифров по списку
  • Редактирование списка файлов приглашений
  • Установка статуса показа информации об авторе конкурсной работы
  • Добавление рецензий
  • Добавление файлов конкурсных работ
  • Изменение статуса конкурсных работ
  • Массовое изменение рейтинга работ
  • Изменение университета

Реализована возможность импорта и экспорта работ.

vote
Article Rating
Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x