8. Розширення
У меню "Компоненти" ви побачите "Банери", "Контакти", "Оновлення Joomla!", "Повідомлення", "Стужки новин", "Перенаправлення", "Пошук", "Smart Search" та "Веб-посилання". Ми коротко розповімо про ці компоненти, включаючи відповідні модулі та плагіни.
Банери
Контакти
Кожен сайт потребує контактної форми. Вам може знадобитися одна, а іноді й декілька таких форм, залежно від напряму бізнесу власника сайту. Сайт компанії з кількома відділами, ймовірно, потребуватиме контактних форм для кожного відділу, співробітника або облікового запису. Все це можна зробити за допомогою компонента "Контакти" Joomla!.
Читайте опис цього контакту на нашому сайті (Joomla 2.5).
Оновлення Joomla
Тут можна визначити, яка частина Joomla буде прив'язана до автоматичної системи оновлення. Ви можете вибрати довгострокову або стандартну підтримку, тестову або повністю налаштовану версію.
Обмін повідомленнями
Обмін повідомленнями – це вбудована внутрішня система для обміну особистими повідомленнями між користувачами, а також один із основних компонентів Joomla. Ця система дозволяє надсилати та отримувати повідомлення від інших користувачів, які мають доступ до області адміністрування. Обмін повідомленнями простий у використанні, однак користувачі часто забувають про необхідність налаштувати цей компонент, для цього потрібно перейти в Компоненти → Повідомлення → Мої установки (Components → Messages → My Settings). Ви можете налаштувати систему так, щоб вона сповіщала вас про нове повідомлення електронною поштою.
Стрічки новин
Перенаправлення
Менеджер перенаправлень – чудова ідея. Він перенаправляє відвідувачів на існуючу сторінку, коли вони намагаються отриматидоступ до сторінки, якої немає. Цілком можливо, що ця сторінка існувала раніше і була додана до індексу пошуку в пошуковій системі або хтось зберігав її на іншому сайті. Ця проблема зазвичай виникає після повторного запуску сайту.
Компонент перенаправлення дуже зручний. Якщо хтось намагається отримати доступ до шляху, який не існує, Joomla! покаже "404 -сторінка не знайдена" і одночасно створить новий запис у менеджері перенаправлення. Це полегшує завдання адміністратора - перевіряти неробочі сторінки.
Пошук
Користувачам вашого сайту може знадобитися пошук.
Joomla! використовує повнотекстовий пошук за промовчанням. Повний текст означає, що Joomla! шукатиме всі ключові слова, які ви введете в поле пошуку безпосередньо в базі даних.
Smart Search
Smart Search був новою функцією в Joomla 2.5 і став ще кращим у Joomla 3.0
Він містить «розумніший» пошуковий двигун, більш гнучкий і швидкий, який включає авто-завершення і функцію «did you mean…» (морфологічний пошук або Stemmer).
Stemmer?
Наприклад, потрібно визначити рядок зі словом коти. Пошук видасть рядки, в яких є однокорінні слова («котики», «кошенята» тощо) на основі кореня «кіт». Алгоритм морфологічного пошуку зводиться до пошуку однокорінних слів: "рибалка", "рибалка" - корінь слова "риба" (Wikipedia).
Пакет Joomla поставляється з англійським морфологічним пошуком Snowball Stemmer "Розширення → Smart Search → Опції" (Extensions → Smart Search → Options). Snowball вимагає розширення Stem PHP і підтримує 14 мов, включаючи данську, німецьку, англійську, іспанську, фінську, французьку, угорську, італійську, норвезьку, голландську, португальську, румунську,українська, та турецька. Дані мають бути проіндексовані для того, щоб отримати цю гнучкість та швидкість.
Веб-посилання
Сторонні розширення
У каталозі розширень Joomla (http://extensions.joomla.org/) знаходяться більше 10.000 розширень для покращення веб-сайту з різними функціями. встановлювати, оновлювати, відкривати та керувати розширеннями прямо з вашої «адмінки» Joomla.
Управління розширеннями
Ви можете встановити розширення трьома різними способами (рис. 1):
-
Завантаження пакета файлів
Якщо ви завантажили ZIP файл на комп'ютер, який містить розширення Joomla!, можете використовувати цю опцію, щоб завантажити та встановити розширення.
Установка з директорії
Якщо ви завантажили ZIP файл до кореневого каталогу документів на веб-сервер, який містить розширення Joomla!, можете використовувати цю опцію для вилучення та встановлення вашого розширення.
Установка через URL

Малюнок 1: Встановлення розширень
Існують екрани для оновлення, керування (вимкнення, видалення) та встановлення мов.
У вікні можна відзначити розширення, які не встановилися автоматично. Використовуючи цю можливість, можна завантажити файли прямо на FTP або SFTP-сервер. Завантажте їх у потрібний каталог та встановіть відповідні розширення.