на самом деле последние тенденции неоднозначны. в репозитарии уже кастом ширина Врапа через php+inline_css. путь к фавикону через php.
Все это несколько пугает
Список разделов › phpBBex 1.x (поддерживается) › Пожелания 1.x
Вы наверное знаете какую-то секретную информацию. Каким образом по-вашему настройка ширины нагружает сервер и браузер? :) Учтите, что все настройки уже загружаются форумом и передаются в шаблон. Изменение только в том, что раньше загружалось, допустим, 500 параметров, а сейчас 502. Ну и пара простейших условий в шаблоне.factotum:После чего я еще раз пересматривал каждую сточку кода, каждую строку CSS на предмет нагрузок на сервер/браузер.
И где вы здесь нашли inline CSS? Для задания ширины использовался тег <style> с одним правилом. Это лучшее решение без лишнего кода, которое можно было бы сделать в phpBB. Inline CSS — это стили, которые в атрибуте style у каждого тега. И кстати да, почему они зло? У каждого инструмента есть преимущества и недостатки. Всё нужно использовать с умом, без фанатизма.factotum:+inline CSS есть зло.
Комбайном — никогда. Но новые настройки по части форумов будут появляться.factotum:Искренне надеюсь, что PHPBBeX останется быстрым референсным движком, а не универсальным комбайном.
ок, собственное виденье решения вопросов со стилями.VEG:Всё нужно использовать с умом, без фанатизма.
@import url("custom.css");
/* Minimum and maximum page width settings
---------------------------------------- */
#wrap {
min-width: 875px;
max-width: 1400px;
}
/* Post Inner
---------------------------------------- */
.mp-on-left .postbody {
width: 87%;
}
.mp-on-left .postprofile {
width: 12%;
}
/* Online Status
---------------------------------------- */
.online {
color: #2E8B57;
}
Так и текущее решение этого не требует специально. Настройки уже запрашиваются из базы и передаются в шаблон, и добавление одной переменной погоды не делает — разница будет в пределах погрешности. Там и без этого передаётся куча данных, которые часто вообще не используются в шаблонах.factotum:Не требует обращения к базе/создания объектов php
Именно подобного и хочется избежать. Хотелось бы, чтобы большинству пользователей было достаточно установить чистый phpBBex, загрузить своё лого — и всё :)factotum:обновление "вслепую" потребует заново включить файл кастомных стилей.