ФЭНДОМ


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

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

CSS

Чтобы изменить внешний вид интерфейса ФЭНДОМА с помощью CSS, отредактируйте страницу Special:MyPage/global.css на Центральной вики. Внесённый на эту страницу код будет применяться на всех википроектах ФЭНДОМА.

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

JavaScript

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

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

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

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

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

Примечания:

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

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

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

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

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

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

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

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

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

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

Если вдруг страницы ФЭНДОМА стали отображаться некорректно, вы легко можете проверить, не является ли источником проблемы ваш персональный код.

Добавьте к URL страницы ?useusercss=0 или ?useuserjs=0. ?useusercss=0 временно отключает все ваши персональные стили, а ?useuserjs=0 — JS.

См. также

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

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+