altHelper

Помощник при работе с атрибутом ALT
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
iWatchYouFromAfar
Пакетов
1
Закачек
7
Автор дополнения
Пакетов
1
Закачек
7
Версия 1.0.1-beta
Дата выпуска 12.04.2019
Загрузки 7
Просмотры 148
ALT — один из атрибутов тега IMG, это альтернативный текст для изображения. В поисковых системах индексируется не только текст, но и графическая информация, и изображения – один из источников дополнительного трафика. Помимо того что атрибуты изображений способствуют поисковой оптимизации, они так же приносят смысл изображениям, давая возможность пользователю понять что на них изображено.

Не все и не всегда заполняют эти атрибуты, иногда по непониманию их важности, а иногда просто из-за невнимательности. Мой пакет решает эти проблемы. Установив его, вы сможете настроить проверку атрибутов и/или воспользоваться автозаполнением.

Настройки компонента:

althelper_activate — Включает или отключает работу пакета.
althelper_auto_title — Если включить, к изображениям будет подставляться title со значением из alt.
althelper_disallow_save — Если включить, пользователь не сможет сохранить ресурс если alt отсутствует, если он пустой или имеет неправильный формат.
althelper_alt_from_title — Если включить, то в пустые теги alt автоматически будет попадать значение из Pagetitle или Longtitle (если последний заполнен).

При включении настройки althelper_disallow_save, пакет автоматически проверяет значения атрибута alt и не даст сохранить ресурс если значение имеет такие форматы:

alt=""
alt=" "
alt=" что-то"
alt="что-то "


Режимы работы

Вообще компонент имеет 4 режима работы, все они регулируются настройками. Изначально все настройки отключены.

althelper_activate — Уровень 0. Компонент просто включается и больше ничего не происходит.
althelper_auto_title — Уровень 1. Компонент создает атрибут title и дублирует туда значение из атрибута alt. Если атрибута alt нет, title не создается.
althelper_alt_from_title — Уровень 2. Если пользователь забыл указать alt, он создается автоматически из Pagetitle или Longtitle.
althelper_disallow_save — Уровень 3. Самый жесткий уровень, проверяет на наличие атрибута alt, на пустоту и правильность заполнения. Возвращает либо успешное сохранение ресурса, либо ошибку с описанием.

1.0.1-beta [12 April 2019]

  • Fix work with modParser & pdoParser
  • Fix for some regular expression
  • Fix double title attribute

1.0.0-beta [10 April 2019]

  • I was born

Последние обсуждения в сообществе MODX.pro