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

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

CSS

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

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

JavaScript

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

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

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

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

Примечания:

  • JavaScript с ошибками может вызвать серьёзные проблемы с отображением интерфейса и редактированием. Проверяйте код, который вы добавляете.
  • Пожалуйста, воздержитесь от использования кода, который вы не понимаете. Также стоит воздержаться от импорта кода из источников, которым нельзя доверять на 100 %.
  • Фэндом не несёт ответственности за проблемы, вызванные пользовательским JavaScript и CSS. Каждый участник несёт ответственность за свой личный код, помещаемый в личные страницы.
  • Только вы сами можете править свой личный CSS и JavaScript. Другие пользователи и локальные администраторы не могут редактировать ваш код.

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

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

Если по умолчанию вы пользуетесь Визуальным редактором, то содержание страницы может открыться в нём. Для избежания проблем советуем открывать страницу через пункт «Править код» в выпадающем меню кнопки редактирования, либо переключаться на исходный код в редакторе.

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

Только владелец аккаунта может редактировать свои персональные 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, ваше личное и для всей вики.

См. также

Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA, если не указано иное.