Вики Сообщества

Голосование за Вики Месяца началось! Успейте проголосовать за любимую вики до 26 марта.

ПОДРОБНЕЕ

Вики Сообщества
Регистрация
Advertisement
Вики Сообщества

Личные страницы CSS и JavaScript позволяют настроить изменения внешнего вида и функциональности Фэндома только для вашего аккаунта.

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

CSS[]

Чтобы изменить внешний вид интерфейса всех википроектов Фэндома с помощью CSS, отредактируйте страницу Служебная:Моя страница/global.css на Центральной вики.

Если вы хотите добавить личный CSS только для одной вики, отредактируйте страницу Служебная:Моя страница/common.css на соответствующей вики.

JavaScript[]

Включение js в настройках

Включение JavaScript в настройках

Внимание: в настоящее время использование личного JavaScript по умолчанию отключено. Активировать его можно на странице личных настроек во вкладке «Внешний вид». Но перед этим, пожалуйста, внимательно прочтите этот раздел.

Чтобы модифицировать интерфейс Фэндома с помощью JavaScript на всех википроектах, отредактируйте страницу Служебная:Моя страница/global.js на Центральной вики. Как и в случае с global.css, добавленный на эти страницы код будет применён на всех википроектах Фэндома в рамках вашего аккаунта.

Если вы хотите добавить JavaScript только для одной вики, отредактируйте страницу Special:MyPage/common.js на нужной вики.

Примечания:

  • JavaScript с ошибками может вызвать серьёзные проблемы с отображением интерфейса и редактированием. Проверяйте код, который вы добавляете.
  • Пожалуйста, воздержитесь от использования кода, который вы не понимаете. Также стоит воздержаться от импорта кода из подозрительных источников.

Дополнительные замечания[]

Страницы CSS и JS можно редактировать только в режиме исходного кода.

Как сказано в политике настроек, личные CSS и JS — это полностью ваша территория, в которую вы можете вносить любые изменения по своему усмотрению (до тех пор, пока они не коснутся других пользователей). Фэндом не несёт ответственности за проблемы, вызванные пользовательскими CSS и JavaScript.

Только владелец аккаунта может редактировать свои персональные CSS и JS страницы — другие участники или администраторы этого сделать не могут.

Вы также можете применять стили для определённых сообществ с помощью глобальных CSS и JS:

  • CSS: особый класс для википроекта можно найти в теге <body>. Название класса основано на наименовании проекта в базе данных, поэтому оно иногда может не совпадать с URL вики. Сам класс выглядит как wiki-[имя в БД].
  • JS: используйте переменную wgDBName.

Также обратите внимание, что в целях оптимизации код из некоторых файлов при загрузке страницы может быть объединён в один файл.

Решение проблем[]

Если вы замечаете некорректную работу оформления и функционала вики, вы легко можете проверить, не является ли источником проблемы ваш персональный код. Это делается при помощи специальных команд, добавляемых в конце url-адреса страницы.

Команда Результат
?useusercss=0 Отключает весь персональный CSS.
?useuserjs=0 Отключает весь персональный JS.

Пример использования:

https://community.fandom.com/ru/wiki/Служебная:Random?useusercss=0 (отключается весь персональный CSS).
https://community.fandom.com/ru/wiki/Служебная:Random?useuserjs=0 (отключается весь персональный JS)

Кроме того, вы можете воспользоваться командой ?safemode=1, чтобы отключить всё пользовательское оформление (CSS и JavaScript) — ваше личное и для всей вики.

См. также[]

Advertisement