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

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

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

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

Хочу немного доработать внешний вид Alto CMS, с чего начать?

1. В каком случае надо создавать новый скин? Как это проще всего сделать?
2. В каком случае надо создавать новую тему? Как это проще всего сделать?
3. В каком случае надо создавать новый виджет? Как это проще всего сделать?

Start-kit - выход на публику

Кто еще не в курсе, что такое start-kit, могут почитать предыдущие статьи об этом тынц и тынц.

Кто не любит читать, а хочет сразу потрогать руками, тот может сделать это здесь: http://demo.altocms.ru/start-kit/index/newall/

А кому интересны подробности, пожалуйте под кат

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

Концепция социально ориентированного шаблона

Привет, уважаемому сообществу!
Данная публикация является логическим продолжением двух, опубликованных ранее статей, «Developer-kit — адаптация» и «Второй сайдбар (слева)». Обе прошлые темы — это ни что иное, как постепенное движение к реализации идеи — создания на базе движка AltoCMS (1.0) социально ориентированного шаблона.

Этот топик я собирался написать уже очень давно, но все никак не решался в силу разных обстоятельств (одно из которых — негативное отношение самих разработчиков к такому подходу, во всяком случае такое наблюдалось на LS и катастрофическое отсутствие времени). Думаю теперь, когда сам движок (Alto) убежал далеко вперед за то время, пока я «рисовал» свой шаблон (а то, что я вам покажу версталось на «developer-kit 1.0.1» с использованием «bootstrap 2») можно вытащить тему из «черновиков» и поделиться ею с вами... Тем более, что в планах как раз обновление шаблона до последних наработок в AltoCMS версии 1.0, так что будет чем похвастаться в будущем. Но не об этой рутине хотел сейчас сказать... И, да, то что я сейчас скажу — это мое, чисто обывательское видение — не программиста и не разработчика.

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

Плагин SkinSwitcher

В каталог плагинов добавлен весьма простой (но, иногда, просто незаменимый) бесплатный плагин SkinSwitcher.

Плагин добавляет переключатель шаблонов в тулбар, и позволяет «на лету» переключать используемый шаблон сайта, без захода в админку. Ну очень полезно, когда работаешь над новым сайтом/дизайном/шаблоном.

Общий принцип организации шаблонов

Предлагаемая структура сейчас реализована в скине mono. Общие принципы организации шаблонов изложены ниже.

И чтобы понятно было, о чем идет речь, предлагаю ознакомится со статьей Термины

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