Языковый пакет. Устанавливаемое языковое расширение, позволяющее просматривать содержимое веб-сайта Joomla на разных языках мира. Языковые пакеты могут быть предназначены как пользовательской, так и для административной части веб-сайта.
Языковый пакет. Устанавливаемое языковое расширение, позволяющее просматривать содержимое веб-сайта Joomla на разных языках мира. Языковые пакеты могут быть предназначены как пользовательской, так и для административной части веб-сайта. Языковое замещениеЯзыковое замещение. Дополнительный файл, позволяющий администратору замещать текстовые строки на любом языке мира в содержимом веб-сайта на Joomla. Как правило, имеются два файла языкового замещения: один — для пользовательской части веб-сайта, другой — для административной. Параметры. Иначе называются вариантами выбора и являются установками, которые администратор может задавать и настраивать, чтобы изменить поведение веб-сайта на Joomla. Базовые расширения Joomla допускают установку многих параметров, позволяющих управлять различными свойствами веб-сайта, не прибегая непосредственно к программированию. Компонент. Разновидность расширения Joomla. Как правило, компоненты составляют основную часть страницы веб-сайта. К числу базовых компонентов Joomla относятся сот_ content (статьи в пользовательской части веб-сайта) и com_users (диспетчер пользователей (компонент User Manager) в административной части веб-сайта). На одной странице веб-сайта, построенного на Joomla, обычно располагается лишь один компонент.
Для проверки приложения, рассматриваемого здесь в качестве примера, выполните следующие действия. LAMPP. Обозначает Linux Apache MySQL Perl/PHP/Python, т.е. набор программ, предназначенных для поддержки нормальной работы многих динамических веб-сайтов. Большинство веб-сайтов на Joomla работают с базой данных SQL и веб-сервером Apache, и все они разработаны на языке РНР. А теперь важной составляющей их разработки стал и язык JavaScript. Упаковка компонента для Joomla 2.5 или Joomla 3.0Итак, разработку рассматриваемого ранее на нашем сайте компонента можно считать завершенной. Следующий, вполне логичный шаг состоит в упаковке компонента с целью упростить его установку на любом веб-сайте, совместимом с Joomla 2.5 или более поздней версией. Для этого необходимо создать архивный файл таким же образом, как это было сделано в представленных ранее примерах расширений модулей и подключаемых модулей. Ниже приводится соответствующая последовательность действий. Сделаем прежде всего краткий обзор функционального назначения создаваемого компонента. Назовем его JoomPro Subscriptions. Его основное назначение — дать администратору веб-сайта возможность составлять подписки, а пользователям — подписываться на них. У каждой подписки должно быть свое описание, категория и срок действия (в днях). Кроме того, каждая подписка должна быть связана с обычной группой пользователей веб-сайта на Joomla, задаваемой по команде меню Users ^ Groups (Пользователи ^ Группы). Для управления компонентом при его создании обычно требуется один или более пункт меню в административной части веб-сайта. Меню административной части веб-сайта на Joomla создаются иначе, чем меню пользовательской части. Пункты меню в пользовательской части определяются администратором веб-сайта с помощью административного компонента com_menus. А в административной части пункты добавляются в меню Components при установке компонентов. Своеобразие компонентов JoomlaПодводя краткий итог всему сказанному ранее, следует заметить, что компоненты являются основными стандартными блоками для построения веб-сайтов на Joomla. Ниже перечислены их основные свойства. |