Я хотел бы использовать Javascript на своих вики-страницах, но я не был abl е, чтобы выяснить, как это сделать. Я использую размещенное решение на Wikia . Поэтому я не могу изменить установку, добавить расширения или взломать настройки. Но у меня есть права администратора в моей вики, поэтому я могу получить доступ к пространству имен MediaWiki
и MediaWiki: Common.js
.
JavaScript, который я хочу использовать ( Tangle ), будет состоять из внешнего скрипта, который будет общим для нескольких страниц (но не для всех страниц в вики), и некоторого кода, который будет специфичным для каждую страницу, тип которой вы обычно вставляете в тег
.
Проблема в том, что Mediawiki дезинфицирует теги
, и я не смог найти способ их вставить. Я пытаюсь превратить это в удобную для редактора настройку, которая будет использоваться в вики, поэтому я также стараюсь избегать взломов и найти правильное решение.
Очевидно, MediaWiki также очищает атрибуты данных HTML5, на которые в значительной степени полагается Tangle. Любые идеи по решению этой проблемы приветствуются.