Страница полузащищенная
Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Википедии: включение )
Перейти к навигации Перейти к поиску

Включение означает включение содержания одного документа в другой документ путем ссылки . ПривключенииВикипедиипрограммное обеспечение MediaWiki будет ссылаться на содержимое одной страницы, шаблон , для включения в содержимое любой другой страницы, целевой страницы. Подобно тому, как любое название страницы может стать связующим звеном, помещая его в двойных квадратных скобках, любое название страницы может стать шаблоном, поместив его в двойных фигурных скобках,. Затем изменения, внесенные в шаблон, автоматически отражаются на всех страницах, на которые эта страница была включена (хотяиногда может потребоваться очистка ).{{Namespace:Pagename}}

Если имя страницы шаблона не начинается с пространства имен, предполагается, что оно находится в пространстве имен Template. Для ссылки на страницы в (статьи) пространства имен «Main», нужно добавить префикс, двоеточие ( : ). Примеры:

Что будет включать страницу, можно контролировать с помощью тегов <noinclude>, <onlyinclude> и <includeonly>, размещенных в викитексте исходной страницы. (См. Разметку ниже.) Использование тегов позволяет частично включать шаблон, в противном случае двойные фигурные скобки всегда будут включать все содержимое. Для выборочного включения части шаблона <includeonly> именуются (с помощью функций синтаксического анализатора ), а затем этот шаблон вызывается с параметром .transcludesection=name

События включения происходят каждый раз, когда страница загружается , когда шаблон отображается. Другой вариант использования того же механизма - однократная замена самого вызова шаблона включенной исходной страницей. Вызов шаблона с префиксом "subst:" включается один раз, но никогда больше, потому что викитекст этого вызова заменяется (подставляется) при сохранении его страницы . То, что было одноразовым вызовом шаблона, становится фактическим викитекстом шаблона во время его вызова.{{fullpagename}}{{subst:fullpagename}}

Как работает трансляция

Чтобы включить любую исходную страницу (в рамках одного проекта MediaWiki, например en: Wikipedia), включите в целевую страницу следующий код :

{{SOURCEPAGE}}

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

В приведенном ниже примере, давайте начнем с целевой страницы A и SOURCEPAGE B .
Если B включен в A , то движок будет включать в это место не сам code ( {{B}}), а содержимое исходной страницы B (которая состоит только из одного слова, foo).

Верхняя строка показывает, как отображается целевая страница A , а нижняя строка показывает код, необходимый для включения исходной страницы в целевую страницу. Обратите внимание, что позиция кода определяет, как будет отображаться каждая из целевых страниц A , P и Q.

Содержимое исходной страницы foo не будет выделено или заключено в рамку на целевой странице.

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

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

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

Синтаксис включения

Общий синтаксис для включения в Википедии , где описывает заголовок страницы Википедии. {{Namespace:Pagename}}Namespace:Pagename

Использование синтаксиса включения требует некоторого знания заголовков страниц. В Википедии страницы без статей имеют заголовки с видимым пространством имен и именем страницы, разделенными двоеточием; например, страница Wikipedia: Tips имеет Wikipediaкак пространство имен, так и Tipsимя страницы. Но энциклопедические статьи имеют только видимое имя страницы в заголовке: например, статья Potato имеет Potatoимя страницы, а пространство имен, называемое основным пространством имен , не отображается.

  • Вики - текст {{Namespace:Pagename}} будет transclude страницы под названием Namespace:Pagename. Например, если на странице есть викитекст {{Wikipedia:Notability}}, он будет включать в себя страницу Wikipedia: Notability . Обратите внимание, что это {{WP:Notability}}будет делать то же самое, что WP:и псевдоним пространства имен , который автоматически переводится серверами Википедии в Wikipedia:.
  • Если пространство имен опущено, но есть двоеточие, например {{:Pagename}}, энциклопедическая статья Pagenameбудет включена. Например, {{:Notability}}будет включена статья Notability .
  • Если и пространство имен, и двоеточие опущены, например {{Pagename}}, Template:Pagenameбудет включено. Например {{Notability}}, и также {{Template:Notability}}, оба будут включать Template: Notability .
  • О включении подстраниц см. В этом разделе . Также см. Раздел параметров шаблона и модификаторов включения .

Итак, вкратце, пример страницы, имеющей вики-текст {{Pagename}}или {{Template:Pagename}}включенной, будет включать Template:Pagenameв себя этот пример страницы. Но {{:Pagename}}будет иметь другой эффект: он включит статью Pagename. Кроме того, {{Namespace:Pagename}}будет включена страница Namespace:Pagenameдля страниц с заголовками в этом формате.

Включение шаблона

Наиболее распространенное применение включения - это включение шаблонов . Шаблоны - это страницы, которые написаны с основной целью включения в другие страницы путем включения или замены . Как показано выше, обычный синтаксис для включения шаблона с названием Template: Pagename - {{Pagename}}. Однако некоторые шаблоны также могут использовать параметры . Параметры - это переменные, которым могут быть присвоены значения (также называемые аргументами ), которые могут быть переданы определенным шаблонам, чтобы они работали по-разному. Шаблоны могут не использовать параметры, фиксированное количество параметров или переменное количество параметров. Количество параметров, которые может использовать шаблон, - от единицы и выше.

Точный синтаксис для использования параметров с шаблонами может сильно различаться в зависимости от фактического используемого шаблона. Но для примера шаблона под названием Template: Pagename, который использовал три параметра, общая форма будет выглядеть так:

{{Pagename|parameter1|parameter2|parameter3}}

Ярлыки
  • РГ: НЕ НАЗВАНО
  • РГ: ПОСПАРАМ
  • WP: ПОЗИЦИОННЫЙ
‹См. TfM›

при этом каждый параметр заменяется на valueили на parameter name=value, когда используется на практике. Обратите внимание, что каждый параметр отделен вертикальной чертой . Параметры, которые принимают форму value, называются безымянными или позиционными параметрами. Параметры, которые принимают форму parameter name=value, называются именованными параметрами . Для безымянных параметров первый, второй, третий и т. Д. Параметры эквивалентны параметрам «1», «2», «3» и т. Д. В документации по шаблону. Безымянные параметры должны быть в правильном порядке и лучше всего размещены перед именованными параметрами. Пример синтаксиса с использованием Template: Collapse top :

{{Collapse top|This is the title text|This is a custom warning line|left=true}}

В этом конкретном примере используются три параметра, но Template: Collapse top на самом деле может использовать переменное количество параметров. This is the title textи This is a custom warning line- значения безымянных параметров «1» и «2»; и trueявляется значением названного параметра left.

Дополнительные сведения см. В разделе « Справка: шаблон» . Также см. Википедия: указатель шаблонов для получения списка ссылок на доступные шаблоны, связанные с основным пространством имен (обычно для энциклопедических статей); и другие шаблоны, связанные с пространством имен (обычно для страниц, не относящихся к статьям); также есть функция поиска.

Замена

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

Например, при {{subst:Like}}сохранении этот викитекст будет заменен фактическим викитекстом из шаблона: Like . На практике основное отличие состоит в том, что если обновление произойдет с викитекстом Шаблона: например, оно не будет обновлять никакие страницы, {{subst:Like}}которые уже были сохранены.

Волшебные слова

Волшебные слова не являются примерами включения. Но у некоторых есть синтаксис и действие двойных фигурных скобок, похожие на включение. Например, {{FULLPAGENAME}}отображает полное имя любой страницы Википедии. Как и шаблоны, некоторые волшебные слова также могут принимать параметры, которые разделяются двоеточием (:); например {{FULLPAGENAME:value}}.

Шаблоны для некоторых волшебных слов существуют, например Template: FULLPAGENAME ; но они просто вызывают соответствующее волшебное слово при передаче параметров с помощью вертикальной черты (|); например вроде {{FULLPAGENAME|value}}. Но параметры волшебных слов лучше всего передавать напрямую с помощью двоеточия, например, как {{FULLPAGENAME:value}}, что позволяет обойти любые шаблоны.

Модификаторы включения

Как обсуждалось выше в примере {{subst:Like}}, subst:код изменяет включение на замену. Это модификатор включения , разновидность специального волшебного слова для некоторого изменения включения. Другой пример: {{:Notability}}где :(символ двоеточия) принудительное включение в основное пространство имен. Есть дополнительные модификаторы , такие как включение safesubst:, int:, msg:, msgnw:, и raw:. Для получения более подробной информации об их использовании см. Mw: Help: Magic words § Модификаторы включения . Также см измененных команд #section:, #section-x:и #section-h:используются для меченого раздела включения .

Приложения включения

Наиболее распространенное применение включения - использование шаблонов . Однако иногда включаются и другие страницы, в основном в рамках проекта.

Составные страницы

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

Примеры составных страниц:

  • Википедия: Village pump : в основном состоит из включенной страницы. Шаблон: Village pump .
  • Ежедневная страница наподобие Википедии: Статьи для удаления / Журнал / 31 мая 2005 г. , где каждая страница компонента состоит из обсуждения удаления одной страницы Википедии, например Википедия: Статьи для удаления / Sp3tt . На сегодняшний день составную страницу составили 75 компонентных страниц.
  • m: Мета: Перевод / Координация , в основном содержащие
    • m: Мета: Перевод / Координация / Список / Мета
    • m: Мета: Перевод / Координация / Список / Главная

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

Как правило, каждая составная страница и составная страница обрабатываются отдельно. Хотя фактические изменения на страницах компонентов будут перенесены на составную страницу, история редактирования, недавние изменения, настройки просмотра страниц, защита страницы, оглавление, ссылки «какие ссылки здесь» и другие функции составной страницы не отражают , или влиять на истории, настройки часов, уровни защиты, ссылки здесь, списки страниц компонентов. Составная страница - это отдельная страница. Страница обсуждения составной страницы используется, чтобы говорить о композиции и странице в целом, а не о страницах-компонентах; хотя это, в свою очередь, может быть составной частью страниц обсуждения компонентных страниц.

Редактировать раздел страницы компонента можно непосредственно с составной страницы, см. Раздел редактирования разделов включенных шаблонов . После сохранения происходит редактирование страницы компонента, которой принадлежит раздел.

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

См. Также Обсуждение в Википедии: Пространство имен шаблонов / Архив 1 #, включая прозу .

Страницы с общим разделом

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

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

Примеры:

  • В Справка: Редактирование разделов включены шаблоны статьи , включенные в справки: Раздел с разметкой {{Help:Editing sections of included templates}}. При включении заголовка во включенную статью пользователь, щелкнувший ссылку «Изменить» в этом заголовке в Help: Section , автоматически направляется на редактирование Help: Editing разделов включенных шаблонов .
  • m: Справка: в алфавитном порядке ( обсуждение , обратные ссылки , редактирование )
  • Джозеф Гордон-Левитт включает введение HitRecord в одноименный сводный раздел, а не поддерживает две копии идентичного текста.

Повторение на странице

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

Простое повторение одного и того же текста может быть обработано повторением параметра в одном шаблоне: например, {{ 3x }}, где {{3x| howdy!}}производит howdy! howdy! howdy!.

Для получения дополнительной информации о повторении см. Также m: Help: Рекурсивное преобразование викитекста .

Для получения дополнительной информации о текущей системе шаблонов см. Википедия: пространство имен шаблонов .

Частичное включение

Ярлык
  • WP: ПАРТРАНЫ
‹См. TfM›

При использовании <noinclude>, <includeonly>и <onlyinclude>разметки, можно transclude часть страницы, а не все. Такого частичного включения можно добиться путем включения с любых страниц, включая подстраницы. Часто бывает полезно исключить часть страницы из включения, например, с документацией по шаблону.

Для примера того, как этот метод может быть применен для упрощения создания сводных статей , посмотрите, как часть истории патологии (см. Разницу здесь ) была включена в Патологию (см. Разницу здесь ) с помощью {{:History of pathology}}разметки. В то время статья «Патология» (см. Здесь ) в основном состояла из включенных основных абзацев и других разделов из ряда статей. Посмотрите в источнике, как это было сделано. С тех пор статья «Патология» была переписана и не содержит всех этих включений.

Другой пример можно найти во включении части HitRecord (только вводный абзац) в одноименный сводный раздел в Joseph Gordon-Levitt .

Разметка

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

Рендеринг исходной страницы можно определить как рендеринг этой исходной страницы при сохранении, который будет таким же, как предварительный просмотр . Мы можем назвать это рендерингом здесь .

Отображение с включением исходной страницы можно определить как отображение целевой страницы, в которую включена исходная страница; но только та часть целевой страницы, которая была включена из исходной страницы. Предварительный просмотр рендеринга включения снова будет идентичным. Мы можем назвать это рендерингом там .

В случаях, когда рендеринг страницы здесь должен отличаться от рендеринга включения там, используются три пары тегов . Как было описано выше, это <noinclude>, <includeonly>и <onlyinclude>. Эти теги являются невидимыми, но влияют как на страницу рендеринга здесь и включение рендеринга там . Эти теги объединяются в пары, чтобы разграничить разделы, которые будут создавать различия. Каждый тег будет описывать исключения из включения всей указанной страницы.

<noinclude> Этот раздел отображается здесь; но этого раздела там не видно. Разделы за пределами этих тегов будут видны как здесь, так и там. </noinclude><onlyinclude> Этот раздел отображается здесь; этот раздел также виден там. Разделы за пределами этих тегов будут видны здесь, но не будут видны там. </onlyinclude><includeonly> Этот раздел здесь не отображается; но это там видно. Разделы за пределами этих тегов будут видны как здесь, так и там. </includeonly>

Важно отметить, что <noinclude>и <onlyinclude>не влияют на то, что здесь отображается страница , в отличие от <includeonly>. Эти <noinclude>теги останавливают текст внутри тегов быть включен через там , в то время как <onlyinclude>противоположный эффект: он останавливает текст вне тегов от того включено через там .

Только <includeonly>остановки текста от страницы оказывается здесь . Но, естественно, он туда включен . Текст вне тегов будет отображаться здесь и вставляться туда .

Таких разделов может быть несколько. Также они могут быть вложенными. Все возможные различия между здесь и там достижимы. Одним из примеров является редактор контента, который выбирает <onlyinclude>раздел, а затем извлекает из него <noinclude>раздел; но затем выбирает еще один <onlyinclude>раздел, чтобы добавить туда ; но это никоим образом не влияет на их статью.

Другой пример - это программист шаблонов, который будет работать <includeonly>с разделом кода и разделом <noinclude>документации на странице.

Неправильный пример использования на странице пользователя <includeonly>для «закомментирования» раздела. Хотя это может закомментировать разделы здесь , такие невидимые чернила могут оказаться хлопотно; если они будут включены, комментарии будут раскрыты. <!--...-->Вместо этого используйте .

NoInclude - это довольно простое название для включения. Мнемоника для двух других включения | там есть: Включение ТОЛЬКО ; и еще одно ТОЛЬКО включение.

Селективное включение

Ярлыки
  • WP: СЕЛЕКТИВНАЯ КЛЮЧА
  • РГ: СЕЛТРАНС
‹См. TfM›

Выборочное включение - это процесс частичного включения одного выбранного раздела документа, который имеет более одного включаемого раздела. Как отмечалось выше, если нужно включить только один раздел документа, это можно сделать, просто заключив интересующий раздел <onlyinclude> … </onlyinclude>тегами и включив всю страницу. Однако для выборочного включения одного раздела из шаблона или документа на одну страницу, а другого раздела из того же шаблона или документа на вторую страницу и / или другой раздел той же страницы требуется способ:

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

В этом разделе описано, как этого добиться. Это можно сделать тремя способами: (1) включение раздела на основе заголовка, (2) включение помеченного раздела и (3) метод параметризации.

Включение стандартного раздела (Специальная разметка исходного документа не требуется!)

Используя {{#section-h:PAGENAME|SECTIONNAME}}, можно легко включить содержимое раздела на одной странице на другую, обратившись к стандартным, вездесущим заголовкам разделов на основе заголовков, используемым в Википедии. Чтобы включить отрывок статьи с помощью этого метода, можно использовать {{#section-h:PAGENAME}}. Это проще, чем уже широко используемые методы выборочного включения, описанные в разделах ниже, которые требуют специальной разметки исходного документа.

 Этот метод выборочного включения часто добавляет разрыв строки выше и / или ниже включения раздела, в зависимости от разметки исходного и целевого документа; чтобы избежать этой проблемы, оберните шаблон выборочного включения в шаблон. {{trim}}Другими словами, используйте следующие модификации кода включения, перечисленные непосредственно выше:

  • Код для включения раздела в текст статьи: {{trim|{{#section-h:PAGENAME|SECTIONNAME}}}}
  • Код для включения заголовка статьи: {{trim|{{#section-h:PAGENAME}}}}

Включенная сноска раздела

Чтобы указать, где находится выборочно включенное содержимое статьи, полезно включить сноску вверху соответствующего раздела статьи; то есть использовать либо, либо , в зависимости от того, включает ли включенное содержимое весь раздел целевой страницы. Эти шаблоны отображаются следующим образом.{{Transcluded section}}{{transcluded section|source=PAGENAME}}{{transcluded section|source=PAGENAME|part=yes}}

  • {{transcluded section|source=PAGENAME}} отображается как:
  • {{transcluded section|source=PAGENAME|part=yes}} отображается как:

Использование метода маркированного сечения

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

Метод параметризации

Разметка исходного документа

Вставьте следующую строку в «исходный» документ (тот, из которого нужно включить текст), непосредственно перед первой строкой каждого включаемого раздела, заменив SECTIONNAME (дважды) уникальным именем соответствующего раздела. Имя раздела может быть любым идентификатором и должно быть уникальным в пределах этого документа:

<onlyinclude>{{#ifeq:{{{transcludesection|SECTIONNAME}}}|SECTIONNAME|

Заканчивайте каждый такой включаемый раздел:

}}</onlyinclude>
Разметка целевого документа

Чтобы включить раздел, отмеченный как указано выше, на другую страницу («целевая страница»), используйте следующую строку на этой странице, заменив PAGENAME на «исходный» документ, из которого нужно включить текст, а SECTIONNAME на имя раздела, который вы хочу включить:

{{PAGENAME|transcludesection=SECTIONNAME}}

Таким образом, каждый раздел, заключенный в <onlyinclude> … </onlyinclude> теги, всегда будет отображаться, когда transcludesectionпараметр не установлен (при обычном просмотре документа или при включении документа без установки transcludesectionпараметра, как показано ниже), и будет отображаться путем включения на любой странице, которая выполняет установить transcludesectionв имя раздела. Он не будет отображаться при включении, которое использует transcludesectionпараметр, но устанавливает для него значение, отличное от имени раздела.

Кроме того, при предоставлении PAGENAME без предоставления пространства имен вики будет предполагать, что PAGENAME принадлежит пространству имен шаблона . Для включения из статьи Mainspace используйте: PAGENAME.

{{:PAGENAME|transcludesection=SECTIONNAME}}
Пример

Если мы хотим, чтобы разделы «Основные критерии» и «Общее имя» WP: TITLE могли независимо включаться, мы редактируем страницу WP: TITLE и включаем раздел «Основные критерии» следующим образом:

<onlyinclude> {{ # ifeq : {{{ transcludesection | основные критерии }}} | основные критерии | ... '' ( текст  из  "Основных критериев"  раздела ) '' ... }} </ onlyinclude>

Точно так же мы заключаем раздел «Общее имя» с:

<onlyinclude> {{ # ifeq : {{{ transcludesection | commonname }}} | общее имя | ... '' ( текст  из  "Common Name"  раздела ) '' ... }} </ onlyinclude>

Затем, чтобы включить раздел «Основные критерии» на другую страницу, мы вставляем на эту страницу:

{{WP:TITLE|transcludesection=principalcriteria}}

Чтобы включить раздел «Общее имя» на другую страницу, мы вставляем на эту страницу:

{{WP:TITLE|transcludesection=commonname}}

Конечно, одна и та же страница может включать два или более разделов таким образом, включая несколько таких строк.

Нет ограничений на количество выбираемых разделов для включения в документ. Единственное требование - transcludesectionдать каждому значение, уникальное для данной страницы.

Подстраницы

Чтобы включить подстраницу :

  • Общий синтаксис {{Namespace:Pagename/subpagename}}.
  • Если это подстраница редактируемой страницы, то это общий синтаксис или {{/subpagename}}.
  • Для энциклопедической статьи это так {{:Pagename/subpagename}}, хотя подстраницы статей обычно отключены.
  • Для шаблона это общий синтаксис или {{Pagename/subpagename}}.
  • У вас есть возможность использовать модификаторы включения и параметры шаблона , но на практике это редко.

Например, чтобы включить шаблон: Like / doc , это будет либо {{Template:Like/doc}}или {{Like/doc}}. Подстраницы разрешены только в определенных пространствах имен, таких как страницы «Пользователь», «Обсуждение» или «Википедия»; в настоящее время подстраницы основных страниц статьи не могут быть созданы .

Подстраницы можно использовать для общего обсуждения на страницах обсуждения. Например: вы хотите обсудить удаление и перенаправление статьи Pussycat на статью Cat на обеих страницах обсуждения. Сначала создайте подстраницу Talk: Pussycat / Давайте удалим Pussycat! , напишите в нем свой комментарий, а затем включите его в Talk: Pussycat и Talk: Cat, используя шаблон {{Talk:Pussycat/Let's delete Pussycat!}}. Комментарии, размещенные на этой подстранице, будут показаны на обеих страницах обсуждения. Чтобы упростить редактирование подстраницы, может быть полезно поставить перед включенным разговором {{ lat }}; например, wikitext {{lat|Pussycat/Let's delete Pussycat!}}будет производить Talk: Pussycat / Let's delete Pussycat!  ( править |статья | история | ссылки | смотреть | журналы ) . Включение таким образомнеприведет ксохранению фиксированной записи обсуждения во время любого архивирования, поэтому обсуждения должны быть закрыты вместе с архивированием.

Альтернатива - вообще не использовать подстраницы. Вы можете централизовать обсуждение обычным способом на одной странице обсуждения и указать на него на другой странице обсуждения, заменив шаблон {{ Пожалуйста, см. }} Согласно WP: MULTI . Например, обсуждение может состояться на Talk: Pussycat # Давайте удалим Pussycat! ; затем вы можете разместить вики-текст {{subst:Please see|Talk:Pussycat#Let's delete Pussycat!}}на странице Talk: Cat . Когда редактирование было сохранено, оно заменяло его текстом:

== Обсуждение на Talk: Pussycat # Удалим Pussycat! ==[[File: Farm-Fresh eye.png | 15px | link = | alt =]] Приглашаем вас присоединиться к обсуждению на [[Talk: Pussycat # Давайте удалим Pussycat!]]. Спасибо. [[Пользователь: Пример | Пример]] ([[Обсуждение пользователя: Пример | обсуждение]]) 19:03, 20 октября 2014 г. (UTC) {{z48}} <! - Шаблон: см. ->

Специальные страницы

Некоторые страницы на Special: Specialpages могут быть включены, например Special: Allpages , Special: Prefixindex , Special: Newfiles , Special: Newpages , Special: Recentchanges и Special: Recentchangeslinked . Образцы:

  • {{Special:Allpages/General}} - список страниц, начинающийся с «Общие».
  • {{Special:Prefixindex/General}} - список страниц с префиксом «Общие».
  • {{Special:Newfiles/4}} - галерея из четырех последних загруженных файлов.
  • {{Special:Newpages/5}} - список пяти последних созданных страниц.
  • {{Special:Recentchanges/5}} - пять последних изменений.
  • {{Special:Recentchangeslinked/General}} - последние изменения страниц, на которые есть ссылки из «Общие».

Попытка включить {{Special:Categories}}не приведет к созданию фактического списка категорий, но {{Special:Prefixindex/Category:}}может быть использована для этой цели.

За исключением Special:Recentchangeslinkedкосой черты и слова или числа после косой черты, можно опустить, давая список страниц без определенной начальной точки или список длины по умолчанию.

Параметры URL могут быть заданы как параметры шаблона:

  • {{Special:Recentchanges|namespace=10|limit=5}} - пять последних изменений в пространстве имён «Шаблон».
  • {{Special:Prefixindex/Jimbo Wales/|namespace=2|stripprefix=1}}- подстраницы для пользователя: Jimbo Wales , но без префикса страницы пользователя.

Примечание. Включение определенных специальных страниц (таких как Special: Newpages ) может изменить отображаемый заголовок страницы.

Смотрите также

Включение MediaWiki

  • mw: Transclusion : простое введение (в MediaWiki).
  • meta: Help: Embed page : дает основную информацию (в Meta-Wiki).
  • Википедия: пространство имен MediaWiki
    • meta: Справка: пространство имен MediaWiki : в Meta-Wiki.
  • meta: Help: Variable : информация о переменных MediaWiki (в Meta-Wiki).
  • Справка: Включение помеченного раздела :
    • mw: Расширение: Помеченный раздел Включение : в MediaWiki.
    • meta: Help: Template # Включение помеченного раздела : в Meta-Wiki.

Шаблоны

  • Справка: краткое руководство по шаблонам : простое введение.
  • Справка: Шаблон : более подробное описание.
    • meta: Справка: Шаблон : справка в Meta-Wiki. Ссылки на различные другие руководства в ведущих.
    • mw: Help: Template : простое введение в MediaWiki.
  • Википедия: Указатель шаблонов : каталог доступных шаблонов.
  • Википедия: Пространство имен шаблонов : о пространстве имен шаблонов .
  • Википедия: Ограничения шаблона : ограничения сложности страниц.

Другой

  • Включение для чайников
  • Википедия: затраты и преимущества включения
  • {{ User transclusion }} и {{ User transclusion no }} - ящики пользователей для объявления своей позиции по включению
  • Википедия: Очистка : принудительное включение недавно обновленных шаблонов.
  • Википедия: Замена : противоположность включению.
  • Википедия: Модульные статьи WikiProject : ныне несуществующие.
  • Bugzilla: Запрос на включение шаблона из Commons : предложение по поддержке шаблонов интервики.
  • Mw: Пользователь: Peter17 / Достаточно эффективное включение интервики