Как правильно модифицировать шаблон (скин) для себя

По умолчанию в движке идет три скина: start-kit, expirience, exprience-simple.

Все скины в той или иной степени можно модифицировать, не влезая особенно в код. Но иногда этого бывает мало. Если немного понимаешь в верстке, если понимаешь, как работает шаблонизатор Smarty, то нередко возникает соблазн где-то что-то подправить — в файлах шаблона, в стилях, в js-скриптах. И уж если это делать, то делать нужно так, чтоб при обновлении движка не убить все свои правки. И тут я расскажу именно об этом.

Читать дальше →

Developer-kit - адаптация

Developer-kit 1.0.1 — адаптация c AltoCMS 1.0 (пока RC).
Я наверное плохо искал, но информации о том, что кто-то сделал эту работу, я в сообществе не нашел. Ждать выхода дефолтного шаблона «из коробки» (про developer вообще молчу) уже нет никаких сил — Synio принципиально не вариант (кому нужна эта бесперспективная возня в ЧУЖОМ по сути коде?). В общем, я потратил несколько часов на разработку Владимира, в свое время адаптированную Алексеем под AltoCMS 0.9* и в принципе шаблон работает корректно за исключением нескольких не критических моментов, которыми я не занимался в принципе (задача была не в этом). Сразу, что бросается в глаза — это то, что не создаются аватары «по умолчанию» (как для пользователя, так и для блога). Если кому-то эта тема интересна, вот шаблон: developer-kit (никаких изменений авторского интерфейса) — можно ставить, искать нерабочие моменты, баги и отписывать здесь. Очень бы хотелось вернуть шаблон в строй.

Читать дальше →