Конфиги для модулей
Предлагаю для каждого модуля и блока сделать собственные конфигурационные файлы.
Суть в том, что в блоках и модулях есть разные маленькие настройки, которые может сильно потребоваться изменить в проекте.
Допустим размер тегов:
Или те же самые блоки в модулях:
Может быть сделать это в виде функции движка, чтобы она скажем искала файл конфига по шаблону? Например:
Блок: BlockBlogs.class.php — Конфиг: BlockBlogs.cfg.php
И если такого файла нет, то использовать значения по умолчанию.
Таким образом можно будет создать набор конфигов для своего проекта, который будет задавать основные настройки. Обновление проекта будет делать значительно проще.
Суть в том, что в блоках и модулях есть разные маленькие настройки, которые может сильно потребоваться изменить в проекте.
Допустим размер тегов:
$iMinSize=1; // минимальный размер шрифта
$iMaxSize=10; // максимальный размер шрифта
Или те же самые блоки в модулях:
$this->Viewer_AddBlocks('right',array('comments'));
$this->Viewer_AddBlocks('down',array('tags'));
Может быть сделать это в виде функции движка, чтобы она скажем искала файл конфига по шаблону? Например:
Блок: BlockBlogs.class.php — Конфиг: BlockBlogs.cfg.php
И если такого файла нет, то использовать значения по умолчанию.
Таким образом можно будет создать набор конфигов для своего проекта, который будет задавать основные настройки. Обновление проекта будет делать значительно проще.
4 комментария