LessForDle 3.1.0 : автокомпиляция LESS-файлов для DLE
Этот модуль основан на готовом классе lessphp и по сути является связкой этого класса и DLE. Он автоматически компилит LESS-файлы шаблона, а подключается в main.tpl одной строкой и может быть использован для удобной, быстрой и эффективной разработки сайта.
Если вам не известно, что такое LESS - рекомендую попробовать, это крайне полезная штука.
Возможности:
- Автоматическая компиляция less при изменении файла, при этом отслеживаются изменения и в импортированных файлах.
- Возможность минификации css файла.
- Возможность генерировать sourseMap файл.
- Наглядный вывод ошибок компиляции.
Установка:
1. Загрузить содержимое папки upload из архива в корень сайта.
2. В начале main.tpl прописать:
{include file="engine/modules/less/getcss.php"}`
Готово!
По умолчанию подключается файл main.less из папки less/ текущего шаблона сайта, а в папку css/ текущего шаблона записывается одноимённый css-файл.
Параметры строки подключения:
- localSpaceFolder - путь от корня сайта к папке, содержащей папку less (в которой лежат файлы)
- files - имена файлов (если их несколько), которые нужно скомпилить, через запятую.
- outputPath - путь к папке с css
- compress - минифицировать css-файл.
- sourceMap - Генерировать sourceMap.
Если необходимо настроить внешний вид сообщения об ошибках компиляции - это делается в файле -less-error.css, расположенном в папке templates/Default/css/ (Не забывайте переместить этот файл в свой шаблон сайта).
• Кодировка: utf-8
• Автор: ПафНутиЙ
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.