Первые шаги в LESS - вложенные правила

Итак. Первое упрощение, с которым я хочу вас познакомить — это вложенные правила. По сути своей они облегчают процесс как написания, так и чтения кода. Сразу приведу пример на верстке шапки сайта:

Код CSS

#header {background: #333;}
#header h1 {font-size: 36px;}
#header p {font-size: 24px;}
#header p a {color: #fff;}
#header p a:hover {color: yellow;}

Код LESS

#header {background: #333;
  h1 {font-size: 36px;}
  p {font-size: 24px;
    a {color: #fff;
      &:hover {color: yellow;}
    }
  }
}

Объясню теперь подробнее. Хотя по коду уже должно быть все понятно.

В коде LESS первый селектор #header имеет свойство цвета фона и затем фигурная кавычка не закрывается, это значит что все последующие селекторы имеют вложенность в данный селектор. Эта вложенность может быть многоуровневая. Хороший пример многоуровневой вложенности показывает 5 строка (кстати, строки в коде CSS и LESS соответствуют друг другу).

Где здесь удобство:

Собственная страница ошибок (Joomla 1.7/2.5)

Данный способ применяется в том случае, если требуется вывести страницу ошибок в дизайне сайта или требуется вывести на своей странице ошибок навигационноем меню, с возможностью автоматического обновления.

Чёрная пятница расширений и шаблонов Joomla 2015

Нас очень просили опубликовать этот материал и мы это сделали. В нем наиболее полный список из Русских разработчиков расширений и шаблонов Joomla, с предновогодними скидками. Спешите приобрести, то что вы так долго хотели для своего сайта.

Выводим на российский рынок новый интернет магазин для Joomla

Наверное всех уже достало засилье двух движков интернет магазинов для Joomla на Российском рынке. По сути в России царствуют JoomShopping и Virtuemart. А прогресса в их развитии последнее время почти нет. Мы решили как-то исправить это положение и вывестить на рынок еще один магазин — HikaShop.

Joomla 1.5 безопасна! Так утверждают разработчики CMS.

Эту заметку я решил написать, из-за того, что один из знакомых обратился ко мне с просьбой обновить сайт на Joomla 1.5, из-за соображений безопасности.

По этому я решил, что стоит поговорить о безопасности движка еще раз. В свидетели этого разговора я хочу призвать статью, опубликованную на Joomla.org.

Joomla 3.2.1 - ошибки надо признавать.

В полном молчании вышла Joomla 3.2.1, котора обещает нам лечение самого позорного обновления в истории Joomla, релиза Joomla 3.2, который официально вышел, как стабильный, на деле же релиз был не стабильный и у все, кто обновился до него появилась куча проблем.

Ребята в этот раз подошли к делу серьезно и исправляли проблему с авторизацией целых 40 дней. Видать надеялись, что все забудут про эту засаду.

Биллинг для Joomla 3. Прием платежей на сайте

Представляем Биллинг 2.9 с поддержкой Joomla 3!

Что нового в этой версии:

Поддержка Joomla 3.x!
Возможность модерации статей, которые публикуют пользователи
Возможность указать категории, в которых они их публикуют
Опция, которая запрещает заморозку подписки
Опция, которая скрывает тарифы
Исправлен фильтр дат в аналитике
Стало возможно скрыть колонку подписки в списке пользователей
Немного обновился интерфейс компонента, особенно админ-часть
Исправлены ошибки

Миграция с сервиса Cackle на бесплатный сервис SVKAMENT

В предыдущем посте я уже писал, что Joomline мигрировал на социальные комментарии SVKAMENT. А сегодня мы выпустили наш обновленный плагин JL Cackle PRO по другим именем JL Social Comments PRO с поддержкой сервиса SVKAMENT. В этом посте я буду рассказывать как мигрировать с сервиса Cackle на SVKAMENT.

Просмотреть позиции модулей в шаблоне Joomla 2.5

В Joomla 1.5 просмотреть позицией моделей в шаблон было просто, как дважды два. А тут меня спросили, как посмотреть позиции модулей в шаблоне на Joomla 2.5, а действительно, как подумал я.

Плагин интеграции SLogin - Community Builder

Выпущен платный плагин интеграции компонента авроризации через социальные сети SLogin  и констуктора профилей Community Builder.  В отличие от бесплатногго плагина платный создвает пользователя CB с аватаром. Требует установленного плагиа аватаров slogin.