Jump to content

Глобальные страницы участников

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Global user pages and the translation is 100% complete.
Сокращение:
GUP

Глобальные страницы участников (Global user pages) — это персональные страницы участников, созданные на Мета-вики и отображаемые на других вики-сайтах Викимедиа. Это относится к трём страницам:

  1. Вашей персональной странице участника Мета-вики, которая будет отображаться в любой вики, где у вас нет своей локальной страницы.
  2. Вашему global.css с персональными стилями, которые будут импортированы в каждую вики, когда вы авторизуетесь.
  3. Вашему global.js с персональными скриптами, которые загружаются в каждую вики, когда вы авторизуетесь.

Для использования этой функции вам потребуется глобальная учётная запись. Глобальные страницы будут наследоваться только в тех вики, где у вас есть локальная учетная запись (см. список учётных записей, присоединённых к вашей глобальной учётной записи). Это значит, что ваша глобальная страница участника не будет появляться в тех вики, которые вы никогда не посещали.

Управление глобальной страницей участника и глобальными скриптами

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

Чтобы ваша страница участника Мета-вики не отображалась глобально, вы можете добавить волшебное слово __NOGLOBAL__, которое также определяет, будет ли ссылка на страницу участника на удалённом вики-сайте красной или синей.

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

Локальные страницы участников

Ваша глобальная страница участника не будет отображаться в локальной вики, если у вас там уже имеется локальная страница.

Вы можете запросить удаление ботом всех ваших локальных страниц.

Включение и вики-ссылки

Эта страница отображается в вашей локальной вики путём включения (т.н. трансклюзии) страницы участника Мета-вики. Поэтому, если вы не хотите, чтобы определённый текст отображался глобально, вы можете использовать тег <noinclude></noinclude>. Кроме того, если вы хотите, чтобы текст отображался только глобально, вы можете использовать тег <includeonly></includeonly>.

Вики-ссылки на вашей странице участника Мета-вики не заработают в других вики-проектах. Например, когда на странице User:Example вы ссылаетесь на User:Example/sandbox, в Викиданных эта ссылка перенаправляет на d:User:Example/sandbox, а не на ваш черновик в Мета-вики. Вы можете обойти эту проблему, используя m:User:Example/sandbox.

Содержание

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

Переводы

Хотя вы и не можете автоматически перевести свою страницу участника на язык того проекта, в котором она отображается, вы можете перевести её на язык интерфейса, заданный в настройках читателя (этот язык может не быть языком вики по умолчанию!). Например, следующее дополнение к языковой панели даст возможность переводить некоторые фразы на немецкий или английский язык:

{{#babel:en|de-2}}
{{#switch:{{int:lang}}
 |de=Willkommen auf meiner Benutzerseite!
 |en=Welcome to my user page!
 |#default=Добро пожаловать на мою персональную страницу участника!
}}

Текст на любом языке может содержать любое количество строк, но каждый язык может появиться тут только после помещения перевода внутрь блока «#switch:». Не следует упускать и значение параметра «#default=», так как он играет роль резервного текста для всех возможных языков, которые не были явно заданы.

Вы можете изучить более подробные примеры.

См. также