Перейти к содержимому
создание сайта joomla

Заметки на полях: сайтостроение

джумла

При создании сайтов на cms Джумла различных версий, их отладке и техническом обслуживании всегда возникают различные мелкие вопросы, ответы на которые (или решения) запомнить проблематично, поскольку их много и они малозначительны. В этом разделе обозначим некоторые подобные проблемы/задачи. Иногда даже поиск по Google не выдает нужные ответы, поиск отнимает время и нервы (которые не восстанавливаются). Лучше записать, «на полях».

RN AVIF Converter — плагин для Joomla 6 (4+)

RN AVIF Converter

RN AVIF Converter — системный плагин Joomla 6 (4+) для автоматической оптимизации изображений. Он преобразует файлы JPG и PNG в более легкие графические форматы AVIF/WebP без необходимости вручную редактировать изображения. Это позволяет значительно уменьшить размер файлов, ускорить загрузку страниц(!) и снизить нагрузку на сервер и интернет-канал.

Плагин поддерживает гибкие настройки: исключение отдельных папок, ограничение по минимальному размеру файла, настройку качества сжатия, выбор формата конвертации, ограничения по ширине изображения и фильтрацию по классам элементов. Это делает расширение удобным для сайтов с большим количеством графики, фотогалерей, каталогов и интернет-магазинов.

плагин joomla, WebP, AVIF

Модуль RNLike: блок кнопок Поделиться для Joomla 6 (4+)

RNLike — модуль кнопок Поделиться (в соцсетях и мессенджерах) для страниц компонента материалов Joomla com_content, отдельных статей и страниц категорий/списков.

Модуль RNLike предназначен для версий Joomla 6.x php 8.5. На версиях Joomla 4 и 5 не тестировался, на Joomla 3 точно работать не будет.

Публикация модуля на конкретных страницах задается стандартным для Joomla назначением — по пунктам меню; дополнительный фильтр позволяет скрыть его на отдельных статьях из выбранных категорий. Модуль выводится в любой назначенной администратором модульной позиции (в том числе пользовательской, помимо шаблонных). Как и любой иной модуль, может быть импортирован через в материал или другой модуль (где эта опция доступна).

модуль joomla

Письма с сайта приходят в папку Спам

Письма с сайта приходят в папку Спам

Ситуация достаточно типичная? Достаточно. Традиционно: Кто виноват? и Что делать? Или, согласно Меровинген: Причины и следствия.

А причина, в основном: почтовые системы (Яндекс, Gmail, Mail.ru) идентифицируют письма с сайта (Joomla) как спам, в основном потому, что не могут подтвердить «кто вы». По умолчанию многие сайты используют функцию PHP mail(), которая отправляет письма без какой-либо проверки подлинности, что расценивается основными почтовыми серверами как: подозрительная активность. И сообщение от пользователя с сайта попадает в папку: Спам. Не проблема? Тогда далее можно не читать.

SMTP

Плагин OpenGraph для Joomla 6 (4+)

Плагин OpenGraph для Joomla 4+

OpenGraph for Joomla 6 — лёгкий системный плагин, который формирует и внедряет в страницы сайта (только компонента com_content) набор метатегов Open Graph (og:*). Благодаря этому ссылки на ваш сайт в соцсетях, мессенджерах и других сервисах отображаются с заголовком, описанием и изображением — а не как «голая» ссылка.

Плагин не требует настройки: после включения он сразу начинает работать. Отдельно обрабатываются страницы материалов и категорий com_content, для которых подставляются осмысленные заголовок, описание и изображение. Для всех остальных страниц выводится базовый набор тегов на основе текущего документа и настроек сайта.

микроразметка, плагин joomla, OpenGraph, Open Graph

Удаляем мета-тег generator в Joomla

Вопрос регулярный при оптимизации сайта.

Мета-тег generator в Joomla — cлужебная строка в HTML-коде сайта (head), которая сообщает «заинтересованным лицам» и ботам о том, что сайт работает на cms Joomla и указывает конкретную версию «движка». Generator встроен в систему по умолчанию как «исторически сложившийся» артефакт.

Если открыть исходный код страницы, то кусок кода выглядит так:

Удаляем мета-тег generator Joomla

Плагин Error 410 Gone для Joomla 6

Плагин Error 410 Gone для Joomla 6

Плагин Error 410 Gone — это специализированное системное расширение для Joomla, предназначенное для точечного управления жизненным циклом страниц сайта. Плагин позволяет администратору сайта принудительно устанавливать HTTP-статус 410 (Gone) для устаревших или удаленных URL, сообщая поисковым системам о том, что контент был удален намеренно и навсегда. И не вернется.

плагин joomla

Компонент Joomla 6: Генератор LLMs.txt

Joomla 6: Генератор LLMs.txt

Компонент для cms Joomla Генератор LLMs.txt — автоматизирует создание файлов llms.txt и llms-full.txt и готовит проекты к эре AI-агентов.

Решение позволяет владельцам сайтов сделать свой контент «понятным» для современных AI-агентов, поисковых систем и чат-ботов, обеспечивая корректную индексацию в соответствии со стандартом llms-txt.org.

В условиях стремительного развития технологий искусственного интеллекта и AI-поиска, наличие индекса llms.txt становится новым отраслевым стандартом. Он дает AI-агентам четкую «карту» сайта, позволяя им быстрее находить ключевые разделы и получать контекст о материалах без необходимости «гадать» по сложной структуре страниц.

компонент joomla, llms.txt

Модуль RN Vintage Watche (винтажные часы) для Joomla 6 (4+)

Модуль RN Vintage Watche — модуль Joomla (линейки версий 4+) — винтажные аналоговые часы. Всего навсего. Крайне популярная в прошлом «приблуда», сегодня используеются редко. Нужность сомнительна для большинства, но не для меня. Время идет? А — куда оно «идет» и каким образом?.. Когда кто-то ответит на эти «простенькие» вопросы — вернемся к нужности «этого». Возможно данная «фича» заинтересует любителей ностальжи? Короче.

Выклядит «это» как — аналоговые кварцевые часы, естественно. Встраивается в любое место сайта, как {loadposition позиция-модуля}.

Настроек у модуля RN Vintage Watche много, все они интуитивно понятны и снабжены подробными Подсказками. Часы и есть часы.

модуль joomla

Модуль JMP Audio плеер для Joomla 6 (4+)

Модуль JMP Audio плеер для Joomla 6

Модуль JMP Audio плеер для Joomla 6 (и/или 4 — 5) выполнен на основе скрипта Calamansi. Ранее на сайте были публикации про возможности использования этого скрипта в «прикладном» виде (Аудио плеер MP3). Теперь скрипт аудио-плеера с плейлистом включен в стандартный модуль cms Joomla. Модуль можно разместить в любом месте сайта, в материалах, в модуле или в модульной позиции на усмотрение вебмастера/администратора сайта. Установка модуля стандартная для Joomla.

mp3 плеер, модуль joomla, mp3

Модуль RN Text Slide для Joomla 4+

Модуль RN Text Slide для Joomla 4+

Модуль Модуль RN Text Slide — модуль Joomla (линейки версий 4+) для реализации визуального эффекта Бегущая строка. Крайне популярная в прошлом, убегающие буквочки сегодня используеются редко. Но пока еще встречаются. Предлагаемый вариант мало чем отличен от своих «коллег», но имеет некоторые особенности. Возможно данная «фича» заинтересует любителей ностальжи.

модуль joomla

ОГЛАВЛЕНИЕ