Всем привет! В этой статьи мы рассмотрим вторую часть бесплатных модулей Joomla: поиск, умный поиск, вход на сайт, модули связанные с материалами и другие. Усаживайтесь поудобнее — будет интересно!
В первой статье были рассмотрены основы работы с модулями Joomla:
- что такое модули;
- как посмотреть их позиции в используемом шаблоне;
- создание, публикация и общие настройки.
Во второй статье начали знакомство с бесплатными стандартными модулями Joomla и разобрали первые 12 из них:
[ad]
- HTML-код;
- Баннеры;
- Категории;
- RSS-ленты;
- Материалы — Новости;
- Материалы — Самые читаемые;
- Материалы — Список материалов категории;
- Навигатор сайта — хлебные крошки;
- Новые пользователи;
- Переключение языков;
- Произвольное изображение;
- Статистика.
И так, третья статья! Закончим начатое, а именно рассмотрим оставшиеся 12 бесплатных модулей Joomla.
- RSS-лента новостей;
- Вход на сайт;
- Кто на сайте;
- Материалы в архиве;
- Последние новости;
- Связанные материалы;
- Меню;
- Нижний колонтитул (footer);
- Обёртка (Wrapper);
- Поиск;
- Ссылки;
- Умный поиск.
Бесплатные модули Joomla — часть 2
1. RSS-лента новостей
Позволяет выводить содержание RSS ленты любого стороннего интернет ресурса. Не стоит путать с модулем «Ленты новостей», который сам организует RSS ленту для выбранных страниц.
Указываем URL ленты новостей, которая будет выводиться на сайте, а далее настраиваем ее содержание:
- Текст справа налево — по умолчание текст будет выводиться стандартно — с лева на право.
- Заголовок ленты — отображать заголовок RSS ленты?
- Описание ленты новостей — отображать описание RSS ленты?.
- Иконка/логотип ленты — показывать изображение, связанное с лентой новостей?
- Количество материалов — какое число последних материалов из ленты новостей будет отображаться на вашем интернт ресурсе.
- Описание элемента — отображать описание или начало материалов из выводимого RSS канала.
- Количество слов — задать максимальное количество слов для ограничения описания элемента RSS.
Заголовок, описание, логотип — все это берется из самой RSS ленты новостей. От вас только требуется указать, выводить их на сайт или нет.
2. Модуль Joomla Вход на сайт
Выводит форму авторизации и ссылки для восстановления забытых логина или пароля. Кроме этого, если разрешена регистрация новых пользователей Joomla, то будет дана еще ссылка на создание новой учетной записи. Внешний вид модуля зависит от используемого шаблона Joomla.
Имеет следующие настройки.
- Начальный/Заключительный текст — текст или HTML код который будет выводится над/под формой авторизации.
- Перенаправление при входе/выходе — на какие страницы будет перебрасываться пользователь прошедший авторизацию или наоборот вышедший из своей учетной записи.
- Показывать приветствие — показывать приветственное сообщение для пользователя прошедшего авторизацию?
- Показывать имя/логин — после входа в систему отображать логин или имя пользователя.
- Защищённая форма регистрации — передача учетных данных в зашифрованном виде. Перед включением данной опции убедитесь в том, что Joomla настроена на использование протокола https.
3. Кто на сайте
Выводит информацию о количестве гостей и авторизированных пользователей, которые сейчас просматривают страницы интернет ресурса. Так же может показывать логины авторизированных пользователей.
В настройках всего одна опции, которая задает, какую информацию выводить.
4. Материалы — Материалы в архиве
Выводит материалы из архива, группируя их по месяцам. Забегая немного вперед, скажу, чтобы отправить опубликованный материал в архив, нужно отметить его и нажать кнопку «В архив» в тулбаре.
В Joomla 2.5 архив и корзина являются состоянием материала, поэтому и открываются с помощью соответствующего пункта в фильтре состояния.
В его основных параметрах имеется всего одна опция — количество месяцев, за которое будут выводиться архивные записи.
5. Материалы — Последние новости
Выводит список последних опубликованных материалов. Имеет следующие настройки.
- Категория — модуль будет отображать анонсы записей из выбранных в этой опции категорий. Для выбора нескольких категорий зажмите клавишу Ctrl.
- Кол-во — число отображаемых записей.
- Избранные материалы — учитываются только те, что идут с пометкой «избранные».
- Порядок — задает сортировку по дате создания, последнего изменения, публикации или модификации.
- Авторы — фильтр авторов.
6. Материалы — Связанные материалы
Выводит так называемые «связанные материалы» или проще говоря предлагает список похожих по содержанию страниц. Перечень похожих материалов формируется автоматически на основе совпадений в ключевых словах, указанных в мета теге Keywords.
В настройках присутствует только одна опция, которая даже не требует каких-либо пояснений.
7. Меню
Выводит меню вашего интернет ресурса. Сами меню формируются в соответствующем менеджере. Созданию меню и его настройки будет посвящена отдельная статья. Пока же рассмотрим настройки данного модуля, их немного.
- Выбираем меню из заранее созданных.
- Начальный и Последний уровни — меню представляет собой иерархию, где один пункт меню может вкладываться в другой пункт. Данные опции задают начальный (верхний) и конечный (нижний) уровни такой иерархии, которые будут отображаться на сайте. При этом опция «Показывать подпункты меню» должна быть включена.
8. Модуль Нижний колонтитул (footer)
Выводит информацию об авторских правах и используемой CMS — Joomla. Никаких настроек не имеет. Строчка с авторскими правами формируется автоматически: «© 2012 Название сайта. Все права защищены». Название сайта берется из одноименной опции раздела «Настройки сайта» общих настроек Joomla.
Вторая строчка в русской локализованной версии Joomla имеет вид: «Joomla! — бесплатное программное обеспечение, распространяемое по лицензии GNU General Public License» (в английской версии: «Joomla! is Free Software released under the GNU General Public License»). При этом она содержит в себе не закрытую от индексацию внешнюю ссылку на сайт авторов Joomla. Эту ссылку желательно удалить.
Для этого зайдите на сервер и откройте на редактирование файл /language/ru-RU/ru-RU.mod_footer.ini. В случае использования не локализованной английской версии Joomla файл будет /language/en-GB/en-GB.mod_footer.ini. Для работы с сервером могу посоветовать бесплатный ftp клиент FailZilla. Лично им пользуюсь, еще ни разу не подводил.
Содержание файла небольшое, поэтому вы легко найдете строчку, начинающуюся с
MOD_FOOTER_LINE2= |
Удали в ней все, что стоит после равно. После внесенных изменений сохраните файл. Удалите кэш и копирайт из подвала исчезнет.
9. Обёртка (Wrapper)
Добавляет на сайт IFrame, в котором выводится информация со стороннего интернет ресурса. Например, в iframe у меня на блоге выводятся видео ролики с ютуба. Конечно, для данного модуля необходимо подобрать соответствующее по размерам положение на сайте, чтобы тот же ролик реально было смотреть.
Самой главной опцией для данного модуля является «URL» — необходимо указать ссылку на файл или сайт, который будет выводится в окне iframe. Далее идут общие настройки окна.
10. Модуль поиск Joomla
Выводит форму поиска по сайту. Саму функцию поиска осуществляет одноименный стандартный компонент Joomla, модуль же только принимает от пользователя поисковый запрос.
На первый взгляд параметров много, но все они сводятся к настройке внешнего вида формы поиска: заголовок, ширина поля поиска, настройки кнопки. С функциями OpenSearch и Itemid не знаком, поэтому подсказать по ним ничего не могу.
11. Ссылки
Компонент «Ссылки» позволяет создать структурированный, разбитый по категориям список внешних ссылок. Так вот этот список ссылок данный модуль и позволяет вывести на сайт.
- Категория — выбираем категории, из которых будут браться ссылки для вывода на сайт.
- Кол-во — максимальное количество ссылок, которые будут показываться.
- Порядок — сортировка по заголовку, порядку или количеству просмотров.
- Направление — сортировка по убыванию или возрастанию.
- Целевое окно — определяет, в каком окне будет открывать ссылка.
- Индексация ссылок: follow — разрешить поисковикам индексацию ссылки, noffolow — запретить.
- Назначение последних трех опций очевидно: Описание, Кол-во просмотров и Подсчёт кликов.
12. Умный поиск Joomla
Функционал «Умного поиска» сосредоточен в одноименном стандартном компоненте, а данный модуль отвечает за вывод формы умного поиска на сайт. У умного поиска две интересные фишки в сравнении со стандартным:
1. Когда пользователь начинает вводить свой запрос, умный поиск автоматически предлагает ему варианты окончания.
Для реализации этой функции в общих параметрах модуля разрешаем Автоматические подсказки.
2. Расширенный поиск.
Для его использования имеется соответствующая опция в настройках — Расширенный поиск.
Ну вот и все! Спасибо всем за внимание!