Идеи пользователя Белоусов Павел

Рейтинг: 3.5922  
На голосовании
Предложил ПафНутиЙ 08.06.2015 10:12:52

Встроенный компилятор LESS

В свете перехода bitrix на bootstrap очень актуально дать разработчикам использовать средства bootstrap в полной мере.
Из существующих php-компиляторов наилучшим вариантом является: https://github.com/oyejorge/less.php
единственный недостаток - не компилит кириллицу (падает с ошибкой) при настройках сервера под UTF-8 bitrix (в принципе поправимо).

Из существующих решений под битрикс:
- https://github.com/SloBel/bitrix-slobel-less (судя по всему совсем неактуально)
- https://github.com/olegpro/bitrix-csscompiler - не кеширует скомпилированные файлы (поправимо), не компилит bootstrap 3 (решается сменой класса на приведённый выше)
- https://github.com/pafnuty/LessForBitrix - вообще не компонент, а просто кусок кода, с кешированием скомпилированных файлов.

Так что в целом ситуация довольно печальна.
Рейтинг: 2.2543  
На голосовании
Предложил ПафНутиЙ 02.04.2015 14:00:37

Добавить функции addFooterScript, showFooterScript, addFooterString, shwFooterString

Было бы замечательно иметь функции, аналогичные addHeadScript, addHeadString, showHeadScript и showHeadString (объединение файлов, отправка на CDN), но работающие в footer.php
Это даёт дополнительное ускорение отображения сайта.

Ну и для полного счастья третий (string) параметр для addHeadScript и addFooterScript для возможности добавления собственных атрибутов (asyn, defer или любого другого). При этом скрипты, добавленные с третьим параметром не должны объединяться, но должны уходить на CDN.
Рейтинг: 2.7432  
На голосовании
Предложил ПафНутиЙ 21.11.2014 11:38:27

Подхват this_site_support.php из папки /local/

Было бы удобнее, если этот файл подхватывался бы из папки /local/php_interface/