Отключить обработку HTML в MediaWiki

Я хочу отключить встроенную HTML-обработку ссылок в MediaWiki. Например, я хочу отредактировать боковую панель (MediaWiki: Sidebar), добавив ссылку с вопросительными знаками и знаками равенства (т.е. Special:CustomNeed?page_title=Name+with+spaces), но обработка прерывает ссылку на следующее: Special:CustomNeed%3Fpage_title%3DName%2Bwith%2Bspaces, Таким образом, ссылка не работает.

После прочтения этот вопрос, Я думал, что есть способ отключить обработку, но я понятия не имею, как. Нужно ли что-то добавлять / редактировать в LocalSettings.php?

-1

Решение

Вы не можете указать параметры запроса для внутренних ссылок, поэтому используйте вместо них полные URL: http://example.com/wiki/Special:CustomNeed?page_title=Name+with+spaces

Увидеть Руководство: Интерфейс / боковой панели для деталей.

4

Другие решения

Вы можете сделать это, установив $wgRawHtml = true; в LocalSettings.php:

Затем вы сможете добавить свои ссылки HTML (или любой код, который вы не хотите) в <html></html> теги.

Пожалуйста, имейте в виду, что если ваша вики общедоступна, это может быть опасно, потому что люди могут вставить туда любой код JavaScript, который они захотят.

Прочитайте больше Вот

1

По вопросам рекламы [email protected]