[XGrid] Allowed URL Schemes (://)

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

Нет прав для скачивания

XGrid

Проверенные
Сообщения
2,211
Решения
2
Реакции
4,405
Баллы
29,150
XGrid добавил(а) новый ресурс:

[XGrid] Allowed URL Schemes (://) - Схемы URL-адресов, которые должны быть приняты валидатором URL.

Посмотреть вложение 163349

Добавляет поддержку пользовательских URL-схем в стандартную проверку URL XenForo.

По умолчанию XenForo принимает стандартные веб-адреса, например http:// и https://. Данный плагин позволяет самостоятельно указать дополнительные схемы, которые должны считаться допустимыми.

Список схем настраивается непосредственно в ACP. Можно добавлять неограниченное количество значений — после заполнения...

Узнать больше об этом ресурсе...
 
XGrid обновил(а) ресурс [XGrid] Allowed URL Schemes (://) новой записью:

Обновление до 1.0.1

  • Добавлено автоматическое распознавание ссылок в обычном тексте.
  • Ссылки корректно работают при создании, редактировании и повторном сохранении сообщений.
  • Поддержка работает как для автоматических ссылок, так и для ссылок, созданных вручную через BBCode.

Пример:

Узнать больше об этом обновлении...
 
а зачем насильно впиливать в валидатор протоколы с настройки во всех случаях? что если в каком-то частном случае нужно проверять чтобы ссылка была конкретно `http://` или `https://`?
ну и у валидатора уже есть опция в которую можно пропихнуть схемы, которые будут приниматься
PHP:
class Url extends AbstractValidator
{
    protected $options = [
        'allowed_schemes' => ['http', 'https'],
        'require_authority' => true,
        'allow_empty' => false,
        'strict' => true,
    ];
...
у валидатора есть конкретная ответственность и узкий апи контракт, который этот аддон ломает, потому что на его поведение влияет настройка извне
 
XGrid обновил(а) ресурс [XGrid] Allowed URL Schemes (://) новой записью:

Обновление до 1.0.2

  • Добавлено сохранение исходного allowed_schemes в xgrid_allowed_schemes до внесения изменений самим плагином.
  • Добавлен флаг xgrid_allow_custom_schemes, включённый по умолчанию, который даёт возможность использовать кастомные схемы.
  • Пользовательские схемы плагина теперь добавляются непосредственно в стандартный allowed_schemes.
  • Добавлена возможность для сторонних разработчиков отключить пользовательские схемы для конкретного экземпляра валидатора...

Узнать больше об этом обновлении...
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу