Верстка и адаптация под LS

Привет, народ!
Есть дизайн, его надо сверстать и адаптировать на LS.
В макете будут использоваться модули События, Компании и Каталог (именно каталог, а не магазин, т.к. онлайн оплата не нужна)

Присылайте свои вопросы, цены и сроки на izhanovivan(собака)gmail(точка)com

Блочная верстка с наследованием - что это такое

Собственно, про блочну верстку я писал уже не раз, и даже как-то приводил ее пример в этом топике: livestreet.ru/blog/wishlist/13103.html (и мне кажется, что имеет смысл прочитать топик по ссылке, прежде чем читать этот; хотя и не обязательно — можно и после этого).

Но то ли пример там слишком сложный, то ли за один раз не получается все объяснить. Поэтому я решил еще один топик запостить с простыми и понятными (как мне кажется) примерами.
Читать дальше →

Верстка и адаптация дизайна

Привет, народ!
Всех с прошедшими праздниками.
У меня не срочная задача! Нужно сверстать дизайн и натянуть все на LS.
Макет рисовался под LS функционал, но не стандартный, как например дефолтный шаблон, а более приближенный к шаблону demo.livestreetcms.com/simple

Макет по запросу izhanovivan(соообака)gmail.com
Обязательно — опыт адаптации под LS, дабы не тратить время и нервы друг другу)

Страница "перескакивает" на коменты

Здравстувйте.
У Нас какая-то непонятная проблема в шаблоне
Приветку пример: goloskarpat.info/blog/zakarpattya/23426.html
если зайти сюда из любого браузера (пробовал Firefox + Chromium) то страница перескакивает прямо на коменты. Но так бывает не на всех страницах.

Кто сталкивался подскажите в какую сторону копать.

P.S. Я имею в виду именно goloskarpat.info/blog/zakarpattya/23426.html а не goloskarpat.info/blog/zakarpattya/23426.html#comments.

Как самому адаптировать шаблон с 0.4.2 под 0.1.0

Здравстуйте, переходя на LiveStreet я не ожидал что тут так мало шаблонов. Вот и встал вопрос. Как самому адаптировать шаблон с версии 0.4.2 для версии 0.1.0
Ещё бы хотелось найти где-нибудь как же всё же верстать шаблоны для этого движка. Спасибо.

Шаблоны: специфические требования, совместимость, стандарты и тп (???)

Доброй ночи всем!
Пробуем верстать шаблончик под LS, возникли несколько вопросов:

1. Где можно почитать какие-либо официальные рекомендации по наименованию классов, ID блоков и тп?
2. Есть ли строгие требования к п.1., или это носит только рекомендательный характер?
3. Какие есть общие рекомендации по обеспечению безболезненной совместимости щаблона с плагинами. Про Хуки — понятно, конечно, но, может, есть что-то еще?
4. Как пример, на сколько я понял, приводится шаблон Developer. На сколько легитимно использование его компонентов (например, js-файлов) в своем коммерческом шаблоне (делаем для LS-маркета), что бы не изобретать велосипед для тех частей, которые стандартны?
5. CSS-разделение: деление на небольшие блоки-файлы, так как в Developer — это требование, или рекомендация? Просто привыкли к монолитным CSS-файлам, без деления на блоки и тп, не хотелось бы отходить от этой практики.
6. Что необходимо для обеспечения совместимости с follow?

Спасибо за ответы и советы!

Шаблоны для LS - вырабатываем стандарты верстки (продолжение)

Затравка темы здесь: «Супер-хуки» в шаблонах — вставка кода в любое место
Более четко сформулировано и начало обсуждения здесь: Новые шаблоны для LS — стандарт верстки

По откликам на мой топик по стандартам верстки, я понял, что тема эта актуальна, и есть энтузиасты, готовые участвовать в реализации. Это хорошо.

Хотелось бы услышать еще мнение наиболее активных разработчиков плагинов и самого Макса (ака ort ). А то, может, «проблемы негров шерифа не волнуют» ©… :)

Но я пока не вижу в предложенном подходе никаких минусов, кроме плюсов.

Итак, краткое резюме по результатам обсуждения:
1) нужно структурировать наборы шаблонов к скинам, используя механизм наследования Smarty
2) нужно выработать соглашения по CSS-селекторам, которые в шаблонах используются
3) в обоих направления предлагается опираться на БЭМ-методологию

Важный момент: реализация этого подхода не изменит саму логику движка, и старые скины будут работать, как и прежде!

А теперь, ближе к делу.
Читать дальше →

Новые шаблоны для LS - стандарт верстки

В комментариях к моему топику про HTML-хуки было немало высказываний на тему стандартизации разрабатываемых шаблонов по LS. Хочу высказать свои соображения на эту тему.

Собственно, проблем тут две:
1) Разбивка страниц на отдельные шаблоны (файлы)
2) Именование CSS-классов

Выскажусь пока по первой проблеме.

Разбивка страниц на отдельные шаблоны

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