LessForDle — модуль автокомпиляции LESS-файлов для DataLife Engine » Techno-Co

  • Новость
  • Скачать
  • Рекамендуемое

tonik    3 месяца назад поделился:
Если вы, как и я, используете в работе LESS — этот модуль для вас! Модуль основан на готовом классе lessphp и по сути является связкой этого класса и DLE, он автоматически компилит LESS-файлы шаблона, а подключается в main.tpl одной строкой.

Если вам не известно, что такое LESS — рекомендую почитать и попробовать, крайне полезная штука.

Для чего это?

Для нормального использования LESS при вёрстке под CMS DLE. И как следствие — для удобной, быстрой и эффективной разработки сайта.

Возможности:

Автоматическая компиляция less при изменении файла, при этом отслеживаются изменения и в импортированных файлах. Сжатие выходного css-файла (с возможностью отключать сжатие). Вывод ошибок компиляции. Вывод времени выполнения компиляции (опционально).

Установка:

Загрузить содержимое папки upload из архива в корень сайта.

В начале main.tpl прописать:

{ include file="engine/modules/less/less.php"}

По умолчанию подключается файл main.less из папки css текущего шаблона сайта, туда же записывается одноимённый css-файл, который и прописываем в head шаблона.

Для указания собственных файлов и показа времени выполнения скрипта пишем примерно так:

{ include file="engine/modules/less/less.php?&inputFile=/styles/file.less&outputFile=/css/style.css&showstat=y"}

Для отключения сжатия пишем так:

{ include file="engine/modules/less/less.php?&normal=y"}

Автор: ПафНутиЙ

   Модуль «кто онлайн?» DLE 9.x

   Модуль Правильно склоняем слова в DLE

   Вывод расширенной статистики

   Последние комментарии для DLE 9.6-9.8 (модуль iComm)

   iChat v.7.0 Final Release


Своё Спасибо, еще не выражали.


Обсуждение новости:

  • Комментарии
  • Вконтакте
  • FaceBook

  • Mercury: WYSIWYG-редактор на HTML5 Подробно
  • PhotoSwipe: галерея изображений для мобильных и планшетных устройств Подробно
  • Создание эффектов модальных окон для сайта Подробно
  • mlens: jQuery-плагин для создания привлекательного увеличительного стекла Подробно
  • Hook.js для jQuery: для обновления нужно лишь только потянуть Подробно
  • Простые hover-эффекты для изображений при помощи CSS Подробно
  • Как адаптировать простой html шаблон под DLE Подробно
  • Sublime Text 2 — краткий обзор, примеры и плагины Подробно
  • World End — Space Under Construction Подробно
  • Alertify: редактируемые оповещения на javascript Подробно