Руководство:$wgAllowUserJs
Безопасность: $wgAllowUserJs | |
---|---|
Позволяет включить или выключить пользовательские страницы с кодом JavaScript |
|
Введено в версии: | 1.3.0 (r4194) |
Удалено в версии: | всё ещё используется |
Допустимые значения: | (булевы значения) |
Значение по умолчанию: | false (1.3.10+, r7357)true (1.3.0-1.3.9) |
Другие настройки: По алфавиту | По функциональности |
Описание
Включает или выключает пользовательские страницы с кодом JavaScript. Это даёт возможность сделать множество настроек, но может увеличивать риски, связанные с безопасностью, а также нагрузку на сервер. (Personal scripts can only be edited by the owner and interface administrators, but they may still serve as vectors for various social engineering based attacks.)
Связанная настройка $wgAllowUserCss
позволяет включить или выключить поддержку персональных страниц со стилями CSS.
Использование
Чтобы разрешить пользователям включать их собственный JavaScript, добавьте следующую строчку в конец вашего файла LocalSettings.php :
$wgAllowUserJs = true;
Чтобы отключить эту функцию, задайте $wgAllowUserJs
как false или удалите всю строчку.
Важное замечание
Microsoft Internet Explorer и Mozilla/Firefox разрешают встраивание JavaScript в таблицы стилей с использование HTC или XBL.
Таким образом, чтобы не дать пользователям определять свой JavaScript, вам нужно отключить также и $wgAllowUserCss
.