Оберіть свою мову

Відеоуроки по вбудованим розширенням Joomla

Відеоуроки по вбудованим розширенням Joomla

Відеоуроки з використання вбудованих в Joomla розширень: форматування тексту, створення меню, налаштування категорій, багатомовності, пошуку, тегів та таке інше.

  • Відеоурок по TinyMCE в Joomla 4. Текстовий редактор

    • Тип – вбудований в Joomla 4 текстовий редактор.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

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

  • Відеоурок з компоненту Статті Joomla (com_content)

    • Тип – текстовий редактор Joomla.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

    Статті (com_content) – це вбудований у Joomla компонент для створення та керування статтями. В основному, під статтями мається на увазі основна частина сторінки, що містить текстову та графічну інформацію. Статтю ще можна назвати матеріалом, публікацією, постом, тощо. Крім тексту та зображень, стаття може містити відео, аудіо, анімацію, модулі та все, що можна відображати на сайті. По суті стаття – це універсальна «одиниця» контенту, за допомогою якої можна відображати різноманітний вміст.

  • Відеоурок з компоненту Com_categories. Категорії Joomla

    • Тип – компонент категорій Joomla.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

    Категорії (Com_categories) – це вбудований у Joomla компонент для створення категорій статей. Категорії незамінні у ситуації, коли є матеріали, які потрібно розділяти на теми. Розділені таким чином матеріали можна виводити на окремих сторінках. Наприклад, «Розширення», «Шаблони» та «Українські переклади». По суті, категорії – це як теки у Windows та інших операційних системах, а статті – файли усередині цих тек.

  • Відеоурок з меню Joomla. Компонент Com menus

    • Тип – компонент Меню.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

    Меню (компонент Com menus) у Joomla – це дуже важлива складова. За допомогою меню виводяться сторінки на сайті, формуються URL-адреси сторінок і відображається навігація по сайту. Плюс, за допомогою пунктів меню можна задавати мета-заголовки, мета-описи сторінок і саме до пунктів меню, за замовчуванням, відбувається прив'язка відображення тих чи інших модулів.

    До його створення потрібно підійти відповідально ще на етапі проектування сайту. Обов'язково продумайте, які пункти меню потрібно створити, яка їхня ієрархічна вкладеність, як вони будуть називатися та таке інше. Ви в будь-який момент зможете змінити, додати або видалити меню, але краще продумати його структуру так, щоб її можна було легко масштабувати без впливу на вже існуючі пункти меню, так як це може вплинути на структуру URL-адрес.

  • Відеоурок з Com modules. Модулі Joomla

    • Тип – вбудовані розширення Джумла.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

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

  • Відеоурок про стилі та шаблони Joomla

    • Тип – вбудовані розширення Джумла.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

    Шаблон Joomla – це розширення, яке відповідає за зовнішній вигляд сайту. По суті, це дизайн сайту. У шаблоні закладено, як відображатиметься кожен елемент сайту. Там закладені всі шрифти, кольори, макет (розташування різних елементів), відступи, тіні, градієнти, тощо. Оформлення зовнішнього вигляду сайту, його дизайн забезпечується за рахунок стилів (CSS). Є шаблони для адмінки (панелі управління) Joomla та для сайту (ту частину, яку бачать всі відвідувачі).

  • Відеоурок «Рівні доступу, групи та користувачі Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

    Для розмежування прав доступу, а також для персоналізації сайту в Joomla є Користувачі. Користувачі поділені на групи, а групи - на рівні доступу. Цю «систему» називають ACL (від англ. Access Control List – список контролю доступу). У налаштуваннях багатьох «елементів» Joomla (статті, модулі, пункти меню тощо) є можливість обмеження тих чи інших дій користувачів в залежності від їх групи або рівня доступу. За допомогою цих опцій можна вказати, які групи користувачів можуть виконувати ті чи інші дії з кожним конкретним елементом. А за допомогою рівнів доступу можна відображати або приховувати різні елементи для різних груп користувачів. Для цього у багатьох елементів є опція Права доступу.

  • Відеоурок «Контакти Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Інформація майже повністю актуальна для Joomla 5 (примітку додано 21.10.2023).

    Контакти (Com contact) – вбудований у Joomla компонент контактів. Він дозволяє створювати сторінки з відображенням контактної інформації та форми зворотного зв'язку. Також можна створювати сторінки зі списком контактів або формою для їх додавання. Можна захистити форму від спаму за допомогою капчі, розширити сторінку додатковими полями та досить гнучко налаштувати її.

  • Як оновити Joomla 4 до 5. На прикладі сайту Aleksius.biz

    • Тип – система керування контентом (CMS).

     

     

    Розглянемо процес оновлення реального багатомовного сайту Aleksius.biz з десятком розширень та нестандартним шаблоном. Сайт буде оновлено з Joomla 4.3 до 4.4, а потім до 5.0.

  • Відеоурок «Загальна конфігурація Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Загальна конфігурація Joomla (com_config) містить досить багато дуже важливих налаштувань, які впливають на SEO, безпеку та швидкість завантаження всього сайту. Деякі з них потрібні лише у специфічних випадках, а деякі корисні для всіх чи майже для всіх сайтів. Наприклад, налаштування кешування, пошти та капчі використовую на всіх своїх і більшості клієнтських сайтах. А налаштування куків, вебслужби чи проксі застосував всього декілька разів.

    Слід зазначити, що налаштування в загальній конфігурації впливають на роботу всього сайту. У разі неправильної конфігурації можна значно нашкодити своєму сайту або навіть повністю вивести його з ладу.

    Записані раніше уроки для Joomla 4 майже повністю актуальні і для поточної версії Joomla 5.0. Інформація та відеоурок з даної статті залишаються актуальними і для Джумла 4. Принаймні, це вірно на 02.12.2023.

    В уроці бере участь остання доступна мені, на момент написання статті (02.11.2023), версія Joomla 5.0.1 українською мовою.

  • Відеоурок «Багатомовність Joomla» (частина 1)

    • Тип – вбудовані розширення Джумла.

     

     

    У Joomla є своя власна система багатомовності, яка дозволяє організувати «ручний» переклад сайту кількома мовами.

  • Відеоурок «Багатомовність Joomla» (частина 2)

    • Тип – вбудовані розширення Джумла.

     

     

    У попередній статті «Відеоурок «Багатомовність Joomla» (частина 1)» ми розглянули основні етапи додавання другої мови на сайт. У цьому відео поговоримо про додаткові інструменти та налаштування багатомовності.

  • Відеоурок «Перевизначення для мови у Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Перевизначення для мови дозволяє змінити переклад текстів, які є частиною Joomla або її розширень. Наприклад, напис на кнопці «Увійти» у формі входу на сайт, слова «Автор» в інформації про матеріал та таке інше. Ці тексти є частиною елементів інтерфейсу сайту. Як правило, для них закладено переклад у файлі перекладу.

  • Відеоурок «Розумний пошук Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Розумний пошук – це вбудоване у Joomla розширення для пошуку інформації на сайті. Розширення складається з компоненту, модуля та плагінів. Для відображення пошуку на сайті, окрім модуля, можна використовувати пункт меню. За допомогою плагінів пошук може працювати не тільки з вбудованими компонентами, але й зі сторонніми, наприклад, з VirtueMart.

  • Відеоурок «Вбудовані плагіни Joomla»

    • Тип – вбудовані розширення Джумла.

     

    Після встановлення Joomla в ній можна знайти понад 140 плагінів різного типу. В цьому відеоуроці розглянемо декілька найбільш цікавих, на мій погляд, плагінів контенту (вмісту/змісту). Ці плагіни працюють не лише у статтях та модулі «Довільний HTML», але й в деяких сторонніх компонентах, наприклад, у описі товарів компоненту інтернет магазину VirtueMart. Ці та інші плагіни контенту, в тому числі від сторонніх розробників, дозволяють розширити функціонал статей. Наприклад, додати посилання на сторінку контактів автора статті, розділити статтю на частини з додаванням змісту із посиланнями, додати галерею, вставити відео та таке інше.

  • Відеоурок «Мітки Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Мітки (com_tags) – це безкоштовний компонент, вбудований у Joomla, призначений для створення міток, які можна застосовувати до статей та інших елементів Джумла та деяких її розширень.

  • Відеоурок «Поля Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Поля (com_fields) – це безкоштовний компонент, вбудований у Joomla, призначений для створення додаткових полів, які можуть застосовуватись у статтях, контактах, інших «рідних» та навіть у деяких розширеннях від сторонніх розробників.

  • Відеоурок «Банери Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Банери (com_banners) – це безкоштовний компонент, вбудований у Joomla, призначений для створення рекламних банерів з можливістю відстеження кількості натискань на посилання з них та кількість показів.

  • Відеоурок «Робочі процеси Joomla»

    • Тип – вбудовані розширення Джумла.

     

     

    Робочі процеси (com_workflow) – це безкоштовний компонент, вбудований у Joomla, призначений для спрощення та систематизації багатоетапної підготовки статей до публікації видавничою командою. Якщо Вас цікавить розробка інформаційного сайту з налаштуванням робочих процесів пропоную ознайомитись з відповідним циклом відеоуроків.

  • Відеоурок «Шаблони листів Joomla»

    • Тип – вбудовані розширення Джумла.

     

    Шаблони листів (com_mails) – це безкоштовний компонент, вбудований у Joomla, починаючи з версії 5.2, призначений для редагування листів, які відправляються самою Джумлою та її вбудованими розширеннями. Наприклад, листів з форми контактів, листів під час реєстрації користувачів та таке інше.

  • Як оновити Joomla 5 до 6. На прикладі сайту Aleksius.biz

    Розглянемо процес оновлення реального багатомовного сайту Aleksius.biz з десятком розширень та нестандартним шаблоном. Сайт буде оновлено з Joomla 5.3 до 5.4, а потім до 6.0.