KHRAMOVD.LAB обновлён до версии 0.2.5
Выпущена версия 0.2.5 персонального информационно-образовательного проекта KHRAMOVD.LAB.
Обновление расширяет возможности научного и образовательного разделов сайта, а также существенно обновляет внутреннюю систему администрирования проекта.
Раздел «Наука»
Одним из основных нововведений версии стал новый раздел «Научные журналы».
В разделе реализованы:
- каталог научных журналов;
- отдельные страницы с информацией о журналах;
- классификация журналов по категориям ВАК;
- привязка журналов к научным специальностям;
- информация об индексировании журналов в РИНЦ, RSCI, Scopus, Web of Science и AGRIS;
- фильтрация и поиск журналов;
- включение страниц научных журналов в Sitemap сайта.
Также расширена работа с научными мероприятиями: добавлена поддержка диапазона дат проведения и улучшена работа связанных научных материалов.
Раздел «Образование»
В образовательном разделе переработана архитектура блоков занятий.
Теперь тип блока в первую очередь определяет его назначение и оформление, а код и изображения могут использоваться как независимые дополнительные элементы.
В одном блоке занятия стало возможно одновременно размещать:
- текстовый материал;
- изображение;
- программный код.
При этом сохранена совместимость с ранее созданными блоками типов «Код» и «Изображение».
Новая структура упрощает подготовку сложных учебных материалов и позволяет более гибко оформлять занятия непосредственно средствами KHRAMOVD.LAB.
Система администрирования
Значительная часть обновления посвящена внутренней системе управления сайтом.
Интерфейс Django Admin существенно переработан и адаптирован под структуру KHRAMOVD.LAB:
- добавлена собственная главная панель управления;
- реализована навигация по разделам «Наука», «Образование», «Проекты», «Новости» и «Настройки»;
- переработаны страницы приложений, списков объектов и форм редактирования;
- улучшено отображение интерфейса в светлой и тёмной темах;
- удалены лишние элементы стандартного интерфейса Django Admin;
- добавлены компактные сворачиваемые секции в редакторе занятий;
- отдельные блоки занятия теперь можно сворачивать во время редактирования.
Изменения ориентированы прежде всего на ускорение публикации и редактирования материалов по мере дальнейшего наполнения проекта.
Технические изменения
В версии 0.2.5 также выполнен ряд внутренних доработок:
- обновлены модели и миграции образовательного раздела;
- улучшены шаблоны отображения образовательных материалов;
- исправлена логика отображения кода и изображений в занятиях;
- улучшены внутренняя навигация и отображение связанных материалов;
- добавлены новые стили и JavaScript-компоненты административного интерфейса;
- исправлен ряд обнаруженных в процессе эксплуатации проблем интерфейса и удобства использования.
Итоги версии
Версия 0.2.5 продолжает развитие открытой части KHRAMOVD.LAB и одновременно обновляет внутренние инструменты управления проектом.
Новый каталог научных журналов расширяет возможности научного раздела, переработанная структура занятий позволяет создавать более сложные образовательные материалы, а обновлённая административная система упрощает дальнейшее наполнение и развитие сайта.
Следующий этап
Дальнейшее развитие проекта будет связано с расширением образовательных и научных материалов, разработкой собственных интерактивных инструментов KHRAMOVD.LAB и подготовкой следующего крупного этапа развития платформы — версии 0.3.0.
← Все новости