Joomla включает набор полезных библиотек, в том числе свои собственные библиотеки joomla. Для импорта библиотеки используется функция jimport().

Например, если мы импортируем библиотеку joomla.filesystem.file, которая создана специально для обработки файлов, необходимо прописать в скрипте следующую строку:

jimport('joomla.filesystem.file');

Joomla! не поддерживает расширение библиотек. Будущие сборки joomla будут включать в себя возможность загрузки пользовательских библиотек.
В следующей таблице описаны библиотеки, которые включены в Joomla!:

Библиотека Описание Лицензия
archive Класс по управлению архивами www.phpconcept.net PHP License 3
bitfolge Утилиты по работе с vCard www.bitfolge.de GNU LGPL
domit DOM XML парсер www. GNU LGPL phpclasses.org/browse/package/1468.html GNU LGPL
geshi Генератор подсветки синтаксиса qbnz.com/highlighter GNU GPL
joomla Ядро joomla GNU GPL
openid Управление удаленным пользователем www.openidenabled.com GNU LGPL
pattemplate Управление шаблонами www.php-tools.net GNU LGPL
pcl Управление архивами www.phpconcept.net GNU GPL
pear Расширения php pear.php.net Смешанная
phpgacl Общий контроль доступа phpgacl.sourceforge.net GNU LGPL
phpinputfilter Фильтр нежелательных PHP/Javascript/HTML тэговphpclasses.org/browse/package/2189.html GNU GPL
phpmailer Класс для отправки сообщений электронной почты с использованием либо sendmail, фнкции PHP mail(), или SMTP phpmailer.sourceforge.net GNU LGPL
phputf8 Утилиты UTF8 и ASCII phputf8.sourceforge.net Смешанная
phpxmlrpc Протокол XML-RPC Специальная
simplepie Rss и Atom simplepie.org GNU LGPL
tcpdf Генератор PDF tcpdf.sourceforge.net GNU LGPL

Если у Вас возникли вопросы, то для скорейшего получения ответа рекомендуем воспользоваться нашим форумом

You have no rights to post comments