Help:Extension:GlobalUserPage
Расширение GlobalUserPage позволяет вам повторно использовать одну и ту же страницу участника на многих виках в викиферме.
Включение вашей глобальной страницы пользователя
В большинстве случаев ничего делать не требуется. Если локальная страница пользователя не отображает то, что вы хотите, вам может понадобиться выполнить одно или несколько из следующих действий.
- Создайте свою страницу пользователя в центральной вики. В проектах Викимедиа ваша страница пользователя на Мете (Meta) — это ваша глобальная страница.
Если в какой-либо вике у вас уже́ есть локальная страница пользователя с содержимым, отображения которого вы больше не хотите, вы можете запросить её удаление. Смотри́те Справка:Удаление и восстановление страниц для подробностей, или свяжитесь с администратором в той вике. Заметьте, что удаление локальной страницы участника будет означать, что эта страница участника больше не будет появляться в результатах поиска.
Откуда берётся содержание страницы
Ваша глобальная страница участника создаётся в центральной вике, а результат отображается в локальных виках. Содержание, которое вы видите на центральной вике — это то, что вы увидите в других виках. Это означает:
- включение шаблонов будет использовать шаблоны центральной вики (ваша глобальная страница участника не будет использовать локальные шаблоны);
- использование служебных страниц, как
{{Special:PrefixIndex/User:''Моё имя''/}}
, будет включать данные из центральной вики; {{int:}}
функции парсера будут отображать системные сообщения из центральной вики;- волшебные слова, такие как
{{SERVERNAME}}
, будут отображать значение из центральной вики.
Викиссылки относительны, так что они будут указывать на локальную вику.
В проектах Викимедиа используйте межъязыковые ссылки (интервики).
Отключение вашей глобальной страницы участника
Чтобы отключить вашу глобальную страницу участника, вы можете использовать волшебное слово __NOGLOBAL__
, которое, присутствуя на центральной странице участника, будет предотвращать её отображение в других виках.
Это также определит, будет ссылка на страницу участника в другой вике красной или синей.
Управление отображаемым содержимым
Подобно включениям шаблонов, вы можете использовать теги <noinclude>
и <includeonly>
, чтобы указать, какое содержимое отображается только на центральном сайте, на котором находится страница, а какое глобально на всех сайтах.
Вы можете отключить (англ. opt out) глобальную страницу участника, просто обернув вашу центральную страницу участника в тэги <noinclude>
. Если страница пуста или состоит только из невидимого содержимого вроде __NOINDEX__
, она не будет показана в других виках.
Предостережения
Ваша страница участника может выглядеть в других виках по-другому из-за отличий в их CSS. Проверьте вашу страницу на вике с письмом справа налево; например, :ar: или :he:.
Включения служебных страниц или функций парсера, таких как {{#time}}
, возможно, не будут обновляться так часто, как это происходит локально.
- Справочная:Индикатор статуса страницы (индикаторы состояния страницы) на странице участника в центральной вике, как ICBM-геохак (
<indicator name="ICBM"><samp id="coordinates" class="coordinates plainlinks">…</samp></indicator>
), не будут работать в локальных виках. Попробуйте<noinclude><indicator name="ICBM"></noinclude><samp id="coordinates" class="coordinates plainlinks" style="float:right">…</samp><noinclude></indicator></noinclude>
, чтобы получить индикатор состояния страницы, влияющий только на страницу участника в центральной вике; например, Мета (Meta) в большинстве проектов Викимедиа.
Викитекст без содержимого будет прогнорирован в локальных виках. Это включает категории, перенаправления и некоторые волшебные слова, такие как __NOINDEX__
и {{DISPLAYTITLE:}}
.
Попытки создать <includeonly>[[en:User:Example]]</includeonly>
для межъязыковых ссылок (интервик) приведут к обыкновенным User:Example ссылкам.
См. также
- Глобальные страницы участников на Мете (Meta), в качестве воплощения в вики-проектах Викимедиа