[XGrid] Allowed URL Schemes (://)

[XGrid] Allowed URL Schemes (://) 1.0.2

Нет прав для скачивания
  • Добавлено сохранение исходного allowed_schemes в xgrid_allowed_schemes до внесения изменений самим плагином.
  • Добавлен флаг xgrid_allow_custom_schemes, включённый по умолчанию, который даёт возможность использовать кастомные схемы.
  • Пользовательские схемы плагина теперь добавляются непосредственно в стандартный allowed_schemes.
  • Добавлена возможность для сторонних разработчиков отключить пользовательские схемы для конкретного экземпляра валидатора через xgrid_allow_custom_schemes = false.
    Пример:
    $validator = \XF::app()->validator('Url');
    $validator->setOption('xgrid_allow_custom_schemes', false);
    После установки флага в false, валидатор начинает работать исключительно только с родными http:// и https://, для тех мест где необходимо проверка стандартных полей ссылок.
  • Добавлено автоматическое распознавание ссылок в обычном тексте.
  • Ссылки корректно работают при создании, редактировании и повторном сохранении сообщений.
  • Поддержка работает как для автоматических ссылок, так и для ссылок, созданных вручную через BBCode.

Пример:
  • Обычным текстом вставляем
    F1.jpg
  • Если указываем изначально сразу ссылкой
    F2.jpg
Назад
Сверху Снизу