-
v0.4.0 Egesoll - Ёж Stable
released this
2026-07-23 12:01:59 +03:00 | 0 commits to main since this releaseЧто нового?
- Все отображаемые страницы теперь редактируемые. Они хранятся в папке
templates/в корневом каталоге. - Сервер теперь обрабатывает
.cssфайлы, сделать красивую тему стало проще. Поставляемый .css файл можно использовать как пример. - Сервер стал умнее и может обработать один новый
base_fileза три старых! -
- В настройках появился новый параметр
base_file_name, он определяет название нового файла.
- В настройках появился новый параметр
-
- Новый файл позволяет написать полноценную страницу из трех компонентов: Задача, Решение, Объяснение.
-
- Компоненты разделяются сверху в низ, как расположены на сайте. Задача->Решение->Объяснение.
-
- Компоненты в файле обязательно должны быть разделены тремя символами собачки:
@@@.
- Компоненты в файле обязательно должны быть разделены тремя символами собачки:
-
- Старая система с тремя файлами сохранилась и исправно работает.
- В настройках появился пункт
enable_git_system. По умолчанию он выключен из-за нестабильной работы. - Новый стиль и оптимизация внешнего вида под телефоны!
Улучшения (технические)
- Был начат постепенный переход на новый уровень абстракций. Вместо прямого обращения к конфигу теперь предпочтительнее обращаться к
egesoll.state_manager.STATE. В будущем эта система продолжит улучшаться. - Функция
egesoll.tools.reader.read_template()теперь независима от количества шаблонов. - Enum
egesoll.constants.TEMPLATESтеперь абстрагирует tuple значение. Нулевой индекс - полное название шаблона, первый индекс - содержание этого шаблона.
Соавторы
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Все отображаемые страницы теперь редактируемые. Они хранятся в папке