Плагины используются для расширения функциональности компонентов системы управления Joomla 2.5. В этой статье мы проклассифицируем и рассмотрим базовые плагины и научим вас пользоваться ими.
Существующий в Joomla набор плагинов можно классифицировать на следующие категории:
- капча;
- идентификация пользователя;
- контент;
- пользователь;
- системные настройки;
- кнопки;
- поиск;
- редакторы;
- панель быстрого доступа;
- расширения.
Не сложно заметить, что название этих категорий на английском языке идентично названиям папок, в которых и хранятся эти плагины. Для примера приведем директорию плагина, отвечающего за контент – /plugins/content. Чтобы установить необходимые плагины, используется менеджер расширений.
Капча
Этот плагин разработчики решили интегрировать только в версию Joomla 2.5. Суть работы этого плагина чрезвычайно проста: убедиться, что пользователь является реальным человеком. Пример работы можно лицезреть практически на любом сайте или форуме, где необходимо ввести цифро-буквенную последовательность с предлагаемого изображения. Существует масса разновидностей этого плагина, и вы гарантированно сможете подобрать для своего сайта оптимальный вариант.
Идентификация пользователя
Этот плагин позволяет предоставить пользователю возможность совершать те или иные действия на сайте, но для этого он должен пройти несложную регистрацию и авторизацию. После этого пользователь вводит данные своей учетной записи, а плагин проверяет их соответствие уже хранящимся в базе данным. В системе управления Joomla 2.5 существует сразу три варианта аутентификации данных пользователя:
- стандартный вариант – указание корректного имени пользователя и пароля;
- вход с использованием учетных данных Google. В этом случае данные хранятся в зашифрованном виде, что усложняет их взлом;
- вход с использованием данных из каталогов ActiveDirectory. В большинстве случаев используется в корпоративных сетях.
Если пользователь не выберет ни один из этих вариантов проверки, то не сможет войти на сайт при всем желании.
Контент
Плагины этой группы служат для работы с контентом, материалами статей, и вывода текста в HTML.
Плагин интеллектуальный поиск помогает в индексации контента сайта и значительно облегчает жизнь посетителям.
Плагин загрузка модулей служит для вывода модулей в определенную позицию. В частности, может использоваться для размещения рекламных баннеров.
Плагин скрытие электронной почты используется для защиты почтовых ящиков зарегистрированных пользователей от ботов.
Плагин подсветка кода позволяет подсвечивать разными цветами различные блоки текста, тем самым разграничивая их и привлекая внимание пользователей.
Как видим, использовать плагины очень просто. Для этого не требуется какой-либо дополнительной подготовки или особенных навыков.