Skip to content

Commit

Permalink
Небольшое обновление
Browse files Browse the repository at this point in the history
- Обновил класс компилятора, в т.ч. включил коммит:
leafo/lessphp#524
- обновил пути по умолчанию для подхвата файлов. Сделано для удобства
использования атолодера скриптов и стилей (об нём расскажу в следующем
году)
- обновил блок копирайтов и статистики (поставил воскл знак, чтобы
минимизаторы всякие не рубили этот блок)
  • Loading branch information
pafnuty committed Dec 30, 2013
1 parent aef7a15 commit 7ee1e74
Show file tree
Hide file tree
Showing 2 changed files with 468 additions and 163 deletions.
19 changes: 10 additions & 9 deletions YOUR_TEMPLATE/less/less.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,17 @@
* ===============================================================
* Файл: less.php
* ---------------------------------------------------------------
* Версия: 2.1.0 (18.07.2013)
* Версия: 2.1.2 (30.12.2013)
* ===============================================================
*
* Использование:
* ---------------------------------------------------------------
* Где нибудь в начале header.php прописать:
<?require_once('less/less.php');?>
<?require_once($_SERVER['DOCUMENT_ROOT'].'/res/less/less.php');?>
*
* По умолчанию подключается файл template_styles.less текущего шаблона сайта.
* туда же записывается одноимённый css-файл (который и используется в bitrix).
* По умолчанию подключается файл /res/less/template_styles.less
* а css файл кладётся в папку /res/css/ - это сделано для удобства использования автолоадера (о нём будет сказанно в следующем году).
* прис этом желательно удалить пустой template_styles.css из папки с шаблоном.
* Все настройки чуть ниже.
* ===============================================================
*/
Expand All @@ -41,9 +42,9 @@
$lessLogFile = 'less-log'; // Имя лог-файла. Файл является html-страницей и записывается в корень сайта.

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

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

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

?>
?>
Loading

0 comments on commit 7ee1e74

Please sign in to comment.