stringtranslate.com

Википедия:Кожа

Wikipedia , как веб-сайт, работающий на MediaWiki ( программное обеспечение wiki ), является веб-сайтом с возможностью изменения внешнего вида , что означает, что представление ( внешний вид и поведение ) страниц можно изменять. По состоянию на январь 2024 года доступно пять скинов: Vector 2022 (по умолчанию на настольных компьютерах с 2022 года), Vector 2010 (по умолчанию на настольных компьютерах с 2010 по 2021 год), Minerva Neue (мобильная версия), MonoBook (по умолчанию с 2004 по 2009 год) и Timeless. На следующих снимках экрана показаны текущие скины вместе со ссылками на предварительный просмотр, которые позволяют любому пользователю загружать эту страницу с их помощью:

Как изменить скин

После того, как вы создали учетную запись и вошли в систему, перейдите в Special:Preferences и раздел "Skin" на вкладке Appearance . При использовании скина по умолчанию на страницу Preferences можно перейти в любое время по ссылкам, размещенным в правом верхнем углу. Выберите скин и нажмите Publish changes. Затем все страницы будут загружены с новым выбранным скином.

Если вы не вошли в систему, вы можете использовать только скин по умолчанию (Vector 2022), однако любой пользователь может изменить скин одной страницы за раз, добавив ?useskin=skinnameв конец URL-адреса или &useskin=skinnameдля URL-адресов страниц, которые уже включают ?(например, ?useskin=vectorили ?useskin=vector-2022).

Букмарклет выбора скина

Вы можете создать букмарклет в своем локальном веб-браузере, чтобы легко менять скин любой страницы (включая статьи и страницы без шаблонов {{ select skin }} ) одним нажатием кнопки.

Например, чтобы создать закладку для изменения текущей страницы на MonoBook:

  1. Создайте закладку в своем браузере
  2. Отредактируйте закладку (или измените ее так называемые свойства) так, чтобы поле адреса выглядело именно так:
    javascript:var url = new URL(location.href); url.searchParams.set('useskin', 'monobook'); location.href = url;
  3. Используйте апостроф, который вы видите на клавиатуре (не типографские кавычки)

Это работает независимо от того, вошли ли вы в систему или нет; это работает даже если у вас вообще нет учетной записи пользователя. Если у вас есть какие-либо вопросы или предложения по этому поводу, правильным местом является WP:VPT . Обязательно укажите ссылку на [[Wikipedia:Skin#Skin selection bookmarklet]] в вашем запросе.

Ограничения

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

Индивидуализация

Стандартные скины Wikipedia определены в нескольких файлах CSS и JavaScript . Некоторые из них могут редактировать только те, у кого есть доступ на запись к серверам Wikimedia Foundation, а некоторые представляют собой простые вики-страницы, принадлежащие пространству имен MediaWiki . Эти вики-страницы можно увидеть непосредственно в Wikipedia, но чтобы вандалы не испортили весь внешний вид веб-сайта, они защищены , поэтому их могут редактировать только администраторы интерфейса (однако любые изменения могут быть предложены на их странице обсуждения ). См. Wikipedia:Каталог классов CSS .

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

Настройка может включать в себя один или оба из следующих вариантов:

  1. Каскадные таблицы стилей или « CSS » (находятся в файлах пользователя «.css»)
  2. JavaScript (находится в файлах пользователя ".js")

Существует два способа применения настройки:

  1. Использование ссылок Special:MyPage/common.css и Special:MyPage/common.js , которые указывают на местоположение, применяемое ко всем скинам пользователя.
  2. Использование ссылок Special:MyPage/skin.css и Special:MyPage/skin.js , которые указывают на местоположение, применимое только к текущему скину пользователя. Например, если вы используете скин Vector 2010 по умолчанию, Special:MyPage/skin.css перенаправит вас на Special:MyPage/vector.css , и если вы переключите скины на MonoBook, его содержимое больше не будет применяться.

Вы можете использовать как общие, так и специфичные для скина файлы; в этом случае общий файл будет загружен раньше специфичного для скина файла.

Примечание: эти ссылки перенаправляют на ваши собственные подстраницы настройки; Special:MyPage — это псевдоним для вашей страницы пользователя (попробуйте и посмотрите). Например, если ваше имя пользователя Example , Special:MyPage/common.css перенаправит вас на User:Example/common.css.

Если после редактирования файлов персонального скина изменения не отображаются сразу, вам может потребоваться подождать 30 секунд или более, пока серверы обновятся, а затем обойти кэш браузера, чтобы увидеть изменения.

См. также Как импортировать настройки MonoBook в Vector. Список всех файлов CSS и JavaScript, участвующих в процессе рендеринга, см. в Wikipedia:Catalogue of CSS classes .

CSS

Файлы CSS могут использоваться для всех видов настройки для тех, кто свободно владеет каскадными таблицами стилей ( CSS ). Распространенное использование, которое относительно просто, — это скрытие системного сообщения или шаблона, который вы не хотите видеть; см. Wikipedia:Customisation#Hiding Specific messages .

JavaScript

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

Многие страницы скриптов можно импортировать и использовать . Различные скрипты также можно использовать в сочетании друг с другом для выполнения нескольких задач одновременно. Некоторые скрипты доступны как «Гаджеты», что означает, что их можно установить, просто отметив галочкой поле на вкладке «Гаджеты» в Special:Preferences .

Чтобы добавить уже существующие скрипты на страницу JavaScript, добавьте {{subst:js|name of script}}в файл. Более подробные инструкции можно найти в Wikipedia:User scripts/Guide .

«Глобальный» CSS и JavaScript

В дополнение к вышесказанному, вы также можете создать файлы в meta:Special:MyPage/global.css и meta:Special:MyPage/global.js. Затем они будут загружены на все вики Wikimedia.

Устаревшие скины

Скины Modern и Cologne Blue устарели. Их больше нельзя выбрать в качестве скинов по умолчанию, но пользователи, которые их уже выбрали, могут их использовать, и их можно временно просматривать с помощью ?useskinпараметра URL. Они больше не поддерживаются, поэтому некоторые функции могут не работать на них, а любые ошибки в них, вероятно, не будут исправлены.

Cologne Blue был создан в 2002 году и устарел в 2019 году; см. Tech News, обсуждение в Wikipedia и Phabricator. Modern был создан в 2008 году и устарел в 2021 году; см. Phabricator, обсуждение в Wikipedia #1 , обсуждение в Wikipedia #2 , обсуждение в Wikipedia #3 .

Если вам абсолютно необходимо использовать какой-либо из этих скинов, вы можете включить их, просмотрев Special:Preferences в соответствующем скине:

Удалены скины

Скин Nostalgia , который был оригинальным скином Wikipedia около 2001 года, доступен только на Nostalgia Wikipedia.

Следующие скины были удалены в 2013 году из-за низкого уровня использования и отсутствия поддержки:

Внешние ссылки