Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
ВНИМАНИЕ! Для правильной работы пакета необходима версия Libxml >= 2.7.8. Проверить версию Libxml можно в phpinfo();.
ALT — один из атрибутов тега IMG, это альтернативный текст для изображения. В поисковых системах индексируется не только текст, но и графическая информация, и изображения – один из источников дополнительного трафика. Помимо того что атрибуты изображений способствуют поисковой оптимизации, они так же приносят смысл изображениям, давая возможность пользователю понять что на них изображено.
Не все и не всегда заполняют эти атрибуты, иногда по непониманию их важности, а иногда просто из-за невнимательности. Мой пакет решает эти проблемы. Установив его, вы сможете настроить проверку атрибутов и/или воспользоваться автозаполнением.
althelper_auto_title — Если включить, к изображениям будет подставляться title со значением из alt.
althelper_disallow_save — Если включить, пользователь не сможет сохранить ресурс если alt отсутствует, если он пустой или имеет неправильный формат.
althelper_alt_from_title — Если включить, то в пустые теги alt автоматически будет попадать значение из Pagetitle или Longtitle (если последний заполнен).
При включении настройки althelper_disallow_save, пакет автоматически проверяет значения атрибута alt и не даст сохранить ресурс если значение имеет такие форматы:
althelper_activate — Уровень 0. Компонент просто включается и больше ничего не происходит.
althelper_auto_title — Уровень 1. Компонент создает атрибут title и дублирует туда значение из атрибута alt. Если атрибута alt нет, title не создается.
althelper_alt_from_title — Уровень 2. Если пользователь забыл указать alt, он создается автоматически из Pagetitle или Longtitle в момент рендера страницы.
althelper_disallow_save — Уровень 3. Самый жесткий уровень, проверяет на наличие атрибута alt, на пустоту и правильность заполнения. Возвращает либо успешное сохранение ресурса, либо ошибку с описанием.
Вам необходимо активировать сам плагин включив настройку althelper_activate и выбрать, какой уровень работы будет выполнять плагин. Все уровни можно совмещать, кроме, уровней 2 и 3 — они несовместимы, т. к. alt из title заполняется не в момент сохранения ресурса, а в момент его рендеринга и вы будете всегда получать оповещение что сохранение ресурса не удалось.
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=" "Режимы работы
Вообще компонент имеет 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, на пустоту и правильность заполнения. Возвращает либо успешное сохранение ресурса, либо ошибку с описанием.
Вам необходимо активировать сам плагин включив настройку althelper_activate и выбрать, какой уровень работы будет выполнять плагин. Все уровни можно совмещать, кроме, уровней 2 и 3 — они несовместимы, т. к. alt из title заполняется не в момент сохранения ресурса, а в момент его рендеринга и вы будете всегда получать оповещение что сохранение ресурса не удалось.
Пример работы
(Посмотреть пример в исходном размере)
1.0.6-beta [03 September 2019]
- Fix OnLoadWebDocument event save
1.0.5-beta [7 August 2019]
- Work only in HTML content_type in OnLoadWebDocument event
1.0.4-beta [4 August 2019]
- Fix getAttribute Alt and Title value in OnLoadWebDocument event
- Fix loadHTML function
1.0.3-beta [1 July 2019]
- Added trim function for alts and titles
1.0.2-beta [03 June 2019]
- Work only in mgr context
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