Manual:$wgUrlProtocols/ru

Подробности
Определяет список URL протоколов, которые MediaWiki будет распознавать как валидные в wfParseUrl. Используется во многих местах. Наиболее заметный эффект - определение, какие протоколы разрешены для внешних ссылок: не распознанные протоколы будут игнорироваться без генерации ссылок. Однако, данный список также используется во многих других местах, включая код для Special:LinkSearch и вспомогательные функции, такие как, используемые во многих местах.

Следующие примеры не работают (так как  не объявлен как валидный протокол):


 * test://www.example.com
 * [test://www.example.com]
 * [test://www.example.com link text ]

Что бы разрешить ссылки на локальные файлы (что может иметь смысл в локальной сети), поместите в ваш :

Обычно вам требуется добавлять протоколы только в следующий массив:

Расширенная настройка
Все протоколы объявленные по-умолчанию должны быть безопасны для перехода по клику (без проблемных побочных эффектов), а удаление протокола из списка вызовет невозможность распознать URL, использующих этот протокол, во многих местах программы. На практике, удаление 'http://' или другого протокола общего пользования может сломать огромное количество вещей. В любом случае, если вам нужно это сделать (например, вы уже добавили пространство имён News:), вы можете сделать как-то так:

См. также

 * URI schemes (для истории)