DrupalBook.org.ua
Готовые решения для сайта на Drupal.derjochenmeyer
javascript_aggregator
Описание модуля
Полное название: Javascript Aggregator
Проект начат: January 17, 2008
Описание с сайта
Модуль добавляет простое объединение .js-файлов в Drupal 5.x.
Если нужно исключить какой-то файл из объединения, то это можно сделать на странице "Производительность" (/admin/settings/performance).
Как модуль это делает:
- берёт переменную $scripts и удаляет js-файлы с помощью регулярного выражения
- генерирует уникальное имя файла для каждой комбинации js-файлов (на разных страницах могут загружаться разные комбинации файлов)
- создаёт и кеширует один файл, который содержит все js-файлы комбинации в папке /files/js
- возвращает изменнённую переменную $srcipts со ссылкой на файл из кеша
сексшоп екатеринбург
Пример:
<style type="text/css" media="all">@import "/demo/files/css/1251b3e71cd3a062ead6fb3fe4968f7d.css";</style>
<script type="text/javascript" src="/demo/files/js/05cdf910e1b9600339ce4107b542a5de.js"></script>Creative Commons: Attribution-Share Alike 2.5
Данные материалы выложены под лицензией Creative Commons: Attribution-Share Alike 2.5. Это значит, что вы можете распространять, копировать и модифицировать эти произведения при условии упоминания авторства оригинала, и при условии, что они также будут распространяться на условиях этой лицензии (то есть, изменённую работу нельзя защитить копирайтом). Подробнее смотри: http://ru.wikipedia.org/wiki/Creative_Commons