02. Розширення

Joomla! CMS має модульну структуру, тому послуги складаються з окремих компонентів, якими можна керувати окремо. В Joomla! Ми можемо виділити п’ять типів плагінів, за допомогою яких ми можемо розширити наш веб-сайт за допомогою додаткових функцій:

плагін призначений Joomla

Joomla! розширення базової системи:

1. Компоненти

Найбільші та найскладніші розширення, ми можемо розглядати їх як міні-програми. Більшість компонентів складаються з двох частин, частини адміністратора та частини користувача. Кожного разу, коли ми викликаємо сторінку, компонент завантажується. Пункти меню в Joomla! складаються з компонента.

  • Перенаправлення: Ми можемо створювати прямі перенаправлення між нашими сторінками Joomla.
  • Подачі: Ми можемо створювати свої канали, які можна класифікувати окремо.
  • Оголошення: Тут ми можемо управляти нашими оголошеннями. Ми можемо вивчити успіх кампанії на основі різних критеріїв фільтрації.
  • Розумний пошук: Ми можемо створювати зображення вмісту з результатів пошуку.
  • Joomla! оновлення: Інтелектуальна система оновлення, яка дозволяє нам оновлювати наші сторінки Joomla безпосередньо.
  • Контакти: Ви можете створити контакти, якими можна керувати окремо за категоріями.
  • Пошук: Ми можемо генерувати різну статистику за результатами пошуку на сайті.
  • Відправити повідомлення: Ви можете використовувати його для надсилання різних повідомлень адміністраторам або користувачам сайту.

2. Модулі

З їх допомогою ми можемо легко та гнучко відображати довільний вміст. Модулі виглядають як коробки, такі як Пошук або Увійти модуль. Модулі включені в Joomla! можна розмістити у позиціях, визначених нашим шаблоном.

3. Плагіни

Невеликі вдосконалені розширення, які також можна назвати обробниками подій. Виконує певну функцію, коли відбувається подія. Існує кілька типів, які дозволяють застосовувати зміни на системному рівні, публікувати редактор WYSIWYG або модифікувати вміст сторінки, наприклад, фільтрувати нецензурний вміст тощо.

Розширення

  • Joomla: Керуйте сайтами оновлення розширень.

Капча

  • reCAPTCHA: Цей плагін CAPTCHA використовує функцію reCAPTCHA для вимкнення сміття, допомагаючи вам оцифровувати книги, газети та старі радіошоу.

Користувач

  • Joomla!: Керує синхронізацією користувачів за замовчуванням Joomla.
  • Зв'язок з будівельником: Плагін для автоматичного створення контактної інформації для нових користувачів.
  • Профіль: Плагін профілю користувача.

Куля

  • Детальніше: Дозволяє відображення кнопки, що спрощує вставлення додаткових елементів. посилання на статтю.
  • Стаття: Відображає кнопку, яка дозволяє вставляти в статті посилання на статті. З'явиться спливаюче вікно, в якому ви можете вибрати статтю.
  • Картина: Відображає кнопку для вставки зображень до статей. З'явиться спливаюче вікно, де ви можете встановити властивості зображення та завантажити нові файли зображень.
  • Розрив сторінки: Відображає кнопку, яка дозволяє вставити розрив сторінки в статті. Параметри, які потрібно використовувати, можна налаштувати у спливаючому вікні.

Швидкий значок

  • Joomla! сповіщення про оновлення розширення: Перевіряє наявність оновлень від сторонніх установників та повідомляє вас, коли ви відвідуєте сторінку Панелі керування.
  • Joomla! сповіщення про оновлення: Перевірте Joomla! і повідомляє вас, коли ви відвідуєте сторінку панелі керування.

Аутентифікація

  • Печиво: Joomla! керує автентифікацією файлів cookie.
  • GMail: Керує аутентифікацією користувачів за допомогою облікового запису GMail.
  • Joomla: Joomla! обробляє автентифікацію користувача за замовчуванням.
  • LDAP: Керує автентифікацією користувачів перед сервером LDAP.

Розумна пошукова система

  • Теги: Цей плагін призначений для Joomla! індексує теги.
  • Подачі: Цей плагін призначений для Joomla! індексує стрічки.
  • Контакти: Цей плагін призначений для Joomla! індексує контакти.
  • Категорії: Цей плагін призначений для Joomla! індекси категорій.
  • Зміст: Цей плагін призначений для Joomla! індексує статті.

Пошукова система

  • Подачі: Дозволяє здійснювати пошук у стрічках.
  • Відносини: Дозволяє здійснювати пошук у компоненті Connection.
  • Категорії: Дозволяє шукати дані про категорії.
  • Зміст: Дозволяє шукати статті.

Двофакторна автентифікація

  • Google Authenticator: Дозволяє користувачам використовувати 2-факторну автентифікацію на вашому сайті за допомогою Google Authenticator або інших сумісних генераторів одноразових паролів на основі часу.
  • YubiKey: YubiKey дозволяє користувачам використовувати двофакторну автентифікацію із захищеним апаратним маркером на вашому сайті.

Система

Редактор

  • Дзеркало коду: Цей плагін завантажує редактор CodeMirror.
  • Жоден: Це завантажує основне поле введення тексту.
  • TinyMCE: TinyMCE - це контекстний веб-драйвер редактора Javascript-HTML WYSIWYG.

Зміст

  • Шифрування електронної адреси: Він використовує Javascript для шифрування адрес електронної пошти, наданих у вмісті, від спам-ботів.
  • Оцінка: Це поміщає функцію рейтингу в статті.
  • Розумний пошук: Вмикає індексування для розумного пошуку.
  • Joomla: Виконує обробку категорії базових розширень.
  • Підсвічувач коду (GeSHi): Відображає відформатований код у статтях на основі механізму підсвічування тексту GeSHi.
  • Завантаження модулів: Завантажує позиції модулів у статті. Синтаксис: або Модулі за назвою.
  • Навігація сторінкою: Дозволяє вставляти наступні та попередні функції до статей.
  • Розрив сторінки: Додає довільну функцію змісту до багатосторінкових статей. Зазвичай можна вставляти розриви сторінок, натискаючи кнопку Розбиття сторінки під текстовою панеллю статті.

4. Шаблони

Ці розширення відповідають за зовнішній вигляд нашого сайту і дозволяють відображати компоненти та модулі на нашому сайті. Сьогоднішні шаблони найчастіше використовують якусь власну структуру (наприклад,. Портальний, Т3, Деформація), які можуть надавати додаткові послуги, такі як функції широти (реагують), корисні як для перегляду мобільних пристроїв, так і планшетів.

5. Мови

Дуже прості розширення. Їх можна використовувати для локалізації Joomla! наша базова система та її розширення.

Зовнішні розширення

На додаток до базових розширень, ми маємо можливість завантажити додаткові доповнення - платні та безкоштовні - з офіційного Joomla! Словник розширень сторінку, де на зацікавлених чекають тисячі попередньо написаних та перевірених доповнень, згрупованих у різні категорії. Встановити зовнішні плагіни дуже просто, оскільки внутрішня система інсталяції в Joomla! Дуже зручна для користувача, і кожен може швидко навчитися користуватися нею.