Валидация полей формы без привлечения сторонних модулей

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

Я всегда кеширую файлы скриптов .js и стилей .css в браузере. Но постоянно сбрасывать кеш в браузере или вручную изменять версионность файла довольно муторно. Для автоматического изменения версии файла есть очень удобная функция filemtime().

Добавим предзагрузку первого изображения. Код вставляется в шаблоне слайдера, ведь только там можно узнать какое изображение будет первым

По умолчанию Joomla в постраничной навигации показывает 10 страниц. Чтобы изменить это число есть такой способ.

Анимация цифр только в зоне видимости экрана, не раньше :)

Это нужно, например, для анимации только в зоне видимости экрана

Иногда требуется, например, убрать padding модальному окну.

Добиться результата можно, используя псевдоэлемент ::before и css-свойства content, counter-increment, counter-reset.

В базовом модуле "Новости" Joomla нет показа даты создания материала. Выведем его вручную.

<a href="whatsapp://send?phone=79999999999"></a>

Не на все формы можно легко добавить атрибут 'onsubmit', а именно через него Яндекс Метрика определяет срабатывание javascript-события.

Для добавление ссылки на все материалы категории в базовом модуле mod_articles_news прописываем в нужном месте:

Заполнение поля формы с помощью GET запроса в строке URL

Обратный отсчет с указанием не только конкретной даты, но и интервала времени, например, 15 минут, как в нашем примере

Смысл скрипта в том, что запрещается нажатие правой кнопки мыши и выделение текста, вместе с запретом копирования клавишами на клавиатуре

Для этого следует блоку задать следующие стили:

{
display: block;
transform: translateX(-50%);
margin-left: 50%;
width: 100vw; }

 А чтобы не появлялась горизонтальная полоса прокрутки следует для body добавить body overflow-x: hidden;

Для запрета кеширования административных страниц CMS Joomla нужно добавить строку в используемый шаблон перед закрывающим тегом </head>.

Вставляете код в переопределенный файл шаблона вывода подкатегорий com_content/category/blog_children.php: