Skip to content

Commit 7ee1e74

Browse files
committed
Небольшое обновление
- Обновил класс компилятора, в т.ч. включил коммит: leafo/lessphp#524 - обновил пути по умолчанию для подхвата файлов. Сделано для удобства использования атолодера скриптов и стилей (об нём расскажу в следующем году) - обновил блок копирайтов и статистики (поставил воскл знак, чтобы минимизаторы всякие не рубили этот блок)
1 parent aef7a15 commit 7ee1e74

File tree

2 files changed

+468
-163
lines changed

2 files changed

+468
-163
lines changed

YOUR_TEMPLATE/less/less.php

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,17 @@
1616
* ===============================================================
1717
* Файл: less.php
1818
* ---------------------------------------------------------------
19-
* Версия: 2.1.0 (18.07.2013)
19+
* Версия: 2.1.2 (30.12.2013)
2020
* ===============================================================
2121
*
2222
* Использование:
2323
* ---------------------------------------------------------------
2424
* Где нибудь в начале header.php прописать:
25-
<?require_once('less/less.php');?>
25+
<?require_once($_SERVER['DOCUMENT_ROOT'].'/res/less/less.php');?>
2626
*
27-
* По умолчанию подключается файл template_styles.less текущего шаблона сайта.
28-
* туда же записывается одноимённый css-файл (который и используется в bitrix).
27+
* По умолчанию подключается файл /res/less/template_styles.less
28+
* а css файл кладётся в папку /res/css/ - это сделано для удобства использования автолоадера (о нём будет сказанно в следующем году).
29+
* прис этом желательно удалить пустой template_styles.css из папки с шаблоном.
2930
* Все настройки чуть ниже.
3031
* ===============================================================
3132
*/
@@ -41,9 +42,9 @@
4142
$lessLogFile = 'less-log'; // Имя лог-файла. Файл является html-страницей и записывается в корень сайта.
4243

4344
// Определяем входящий и выходящий файлы и определяем сжимать или нет выходящий файл.
44-
$inputFile = $_SERVER['DOCUMENT_ROOT'].SITE_TEMPLATE_PATH."/special.less"; // Файл template_styles.less, лежащий в текущем шаблоне сайта
45-
$outputFile = str_ireplace('.less', '.css', $inputFile); // Файл template_styles.css - который подключается к шаблону
46-
$normal = true; // true для отключения сжатия выходящего файла.
45+
$inputFile = $_SERVER['DOCUMENT_ROOT'].'/res/less/template_styles.less'; // Файл template_styles.less, лежащий в текущем шаблоне сайта
46+
$outputFile = str_ireplace('less', 'css', $inputFile); // Файл template_styles.css - который подключается к шаблону
47+
$normal = false; // true для отключения сжатия выходящего файла.
4748
$alertError = true; // false для показа ошибок компиляции вверху страницы (по умолчанию показываются js-алертом);
4849

4950
$copyText = '@author: Павел Белоусов (www.info-expert.ru)'; // Текст, который будет записан в начало файла CSS вместе со статистикой
@@ -213,7 +214,7 @@ function autoCompileLess($inpFile, $outFile, $nocompress = false, $copy) {
213214

214215
// Добавляем копирайты и информацию по файлам в начало.
215216
$copy = '
216-
/* ==========================================================================
217+
/*! =========================================================================
217218
@outputFile: '.basename($outFile).'
218219
@inputFiles: '.implode(', ',$sourceFiles).'
219220
@date: '.date('Y-m-d H:i:s').'
@@ -228,4 +229,4 @@ function autoCompileLess($inpFile, $outFile, $nocompress = false, $copy) {
228229
}
229230
}
230231

231-
?>
232+
?>

0 commit comments

Comments
 (0)