ヘルプ:トランスクルージョン

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

トランスクルージョンとは、あるドキュメントのコンテンツを参照により別のドキュメントに含めることを意味します。ウィキペディアのトランスクルージョンでは、MediaWikiソフトウェアは、他のページのコンテンツであるターゲットページに含めるために、1つのページのコンテンツであるテンプレートを参照します。ページ名を二重角かっこで囲むことでリンクになることができるのと同様に、ページ名を二重中括弧で囲むことでテンプレートにすることができます。テンプレートに加えられた変更は、そのページがトランスクルージョンされたすべてのページに自動的に反映されます(ただし、パージが必要になる場合もあります)。 {{Namespace:Pagename}}

テンプレートのページ名が名前空間で始まらない場合、テンプレート名前空間にあると見なされます。(「メイン」(記事)名前空間にページを参照するには、コロンを前に付けする必要があります)。例:

ページからトランスクルージョンするものは、ソースページのウィキテキストに配置されたタグ<noinclude>、<onlyinclude>、および<includeonly>で制御できます。 (以下のマークアップを参照してください。)タグを使用すると、テンプレートを部分的にトランスクルージョンできます。そうしないと、二重中括弧が常にすべてのコンテンツをトランスクルージョンします。選択的トランスクルージョンの場合、テンプレートの<includeonly>部分に名前が付けられ(パーサー関数を使用)、そのテンプレートがパラメーターで 呼び出されますtranscludesection=name

トランスクルージョンイベントは、テンプレートがレンダリングされるときに、ページが読み込まれるたびに発生します。同じメカニズムの別の使用法は、トランスクルージョンされたソースページによるテンプレート呼び出し自体のワンショット置換です。「subst:」プレフィックス付いたテンプレート呼び出しは、ページが保存されるときにその呼び出しのwikitextが置き換えられる(置換される)ため、一度はトランスクルージョンされますが、二度とトランスクルージョンされることはありません1回限りのテンプレート呼び出しであったものが、呼び出し時のテンプレートの実際のウィキテキストになります。 {{fullpagename}}{{subst:fullpagename}}

トランスクルージョンのしくみ

(en:Wikipediaなどの単一のMediaWikiプロジェクト内の)ソースページトランスクルージョンするには、ターゲットページに次のコードを含めます。

{{SOURCEPAGE}}

このコード({{SOURCEPAGE}})を含むターゲットページがレンダリングされるたびに、エンジンはのコンテンツ全体をSOURCEPAGEターゲットページに含めます。

以下の例では、ターゲットページASOURCEPAGE Bから始めましょうBAトランスクルージョンされている
場合、エンジンはその場所にコード()自体ではなく、ソースページBのコンテンツ(1つの単語fooのみで構成されるを含めます{{B}}

上の行はターゲットページAのレンダリング方法を示し、下の行はターゲットページ内のソースページをトランスクルージョンするために必要なコードを示しています。コードの位置によって、ターゲットページAP、およびQのそれぞれがどのようにレンダリングされるかが決まることに注意してください

ソースページのコンテンツfooは、ターゲットページで強調表示もボックス化もされません。

Transclusion-multiple-foo.svg

トランスクルージョンの一般的な使用例は、同じウェルカムメッセージを複数の新規のトークページに配置する場合です。

トランスクルージョンは、テンプレートページと、テンプレートのコンテンツが表示されるターゲットページとの間に「ライブ」リンクを作成します。テンプレートを編集すると、ターゲットページでのそのテンプレートのレンダリングも更新されます。ローカルのウィキメディアイベントのアドレスを使用して、ウィキペディアに(テンプレート)ページを作成するとします。次に、そのテンプレートをトークページと、招待するすべてのローカル編集者のトークページでトランスクルージョンします。1週間後、イベントは少し広い場所に移動されます。次に、アドレステンプレートを更新すると、変更されたアドレスが他のすべての出席者のページに自動的に表示されます。

テンプレート内の既存のトランスクルージョンを壊すことは、破壊と呼ばれます。テンプレート(ソース)ページがトランスクルージョンされたすべてのターゲットページにブレークが伝播するため、可能であれば回避する必要があります。

トランスクルージョン構文

ウィキペディアでのトランスクルージョンの一般的な構文はです。ここで、ウィキペディアのページのタイトルを説明します。 {{Namespace:Pagename}}Namespace:Pagename

トランスクルージョン構文を使用するには、ページタイトルに関するある程度の知識が必要です。ウィキペディアでは、記事以外のページには、コロンで区切られた名前空間とページ名が表示されるタイトルがあります。たとえば、Wikipedia:TipsのページにWikipedia、名前空間とTipsページ名があります。しかし、百科事典の記事はそのタイトルに目に見えるページ名を持っている:例えば記事のポテトを持っているPotatoページ名として、と呼ばれる名前空間、メインの名前空間は、表示されません。

  • ウィキテキストは {{Namespace:Pagename}}というタイトルのページをtranscludeますNamespace:Pagenameたとえば、ページにwikitextが含ま{{Wikipedia:Notability}}れている場合、Wikipedia:Notabilityページがトランスクルージョンされます。それは注意してください{{WP:Notability}}と、まったく同じことをするだろうWP:、名前空間のエイリアスされ、自動的に翻訳さにWikipediaのサーバでWikipedia:
  • 名前空間が省略されているが、コロンが含まれている場合、のよう{{:Pagename}}に、百科事典の記事Pagenameはトランスクルージョンされます。たとえば{{:Notability}}、記事Notabilityをトランスクルージョンします
  • のよう{{Pagename}}namepaceとcolonの両方が省略されている場合、Template:Pagenameはトランスクルージョンされます。たとえば{{Notability}}、およびも{{Template:Notability}}、両方ともTemplate:Notabilityをトランスクルージョンします。
  • サブページのトランスクルージョンについては、このセクションを参照してくださいテンプレートパラメータトランスクルージョン修飾子のセクションも参照してください

したがって、要約すると、ウィキテキストを含む、{{Pagename}}または{{Template:Pagename}}含まれているサンプルページは、そのサンプルページにトランスクルージョンしTemplate:Pagenameます。しかし{{:Pagename}}、別の効果があります:それは記事をトランスクルージョンしますPagenameまた、その形式のタイトルのページについて{{Namespace:Pagename}}は、ページをトランスクルージョンNamespace:Pagenameします。

テンプレートトランスクルージョン

トランスクルージョンの最も一般的なアプリケーションは、テンプレートのトランスクルージョンです。テンプレートは、トランスクルージョンまたは置換のいずれかによって他のページに含まれることを主な目的として作成されたページです。上に示したように、Template:Pagenameというタイトルのテンプレートをトランスクルージョンするための通常の構文は{{Pagename}}です。ただし、一部のテンプレートではパラメータを使用することもできます。パラメータは、さまざまな方法で機能させるために特定のテンプレートに渡すことができる値(引数とも呼ばれる)を指定できる変数です。テンプレートは、パラメーターなし、固定数のパラメーター、または可変数のパラメーターのいずれかを使用できます。テンプレートが使用できるパラメーターの数は1つ以上です。

テンプレートでパラメーターを使用するための正確な構文は、使用されている実際のテンプレートによって大きく異なります。ただし、たまたま3つのパラメーターを使用したTemplate:Pagenameというタイトルのテンプレートの例の場合、一般的な形式は次のようになります。

{{Pagename|parameter1|parameter2|parameter3}}

実際に使用する場合value各パラメーターを、またはに置き換えますparameter name=value。各パラメータが縦棒で区切られていることに注意してください。この形式をとるパラメーターvalueは、名前なしパラメーターまたは位置パラメーターと呼ばれます。この形式をとるパラメータparameter name=valueは、名前付きパラメータと呼ばれます。名前のないパラメーターの場合、1番目、2番目、3番目などのパラメーターは、テンプレートドキュメントのパラメーター「1」、「2」、「3」などと同等です。名前のないパラメーターは正しい順序である必要があり、名前の付いたパラメーターの前に配置するのが最適です。Template:Collapse topを使用した構文の例

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

この特定の例では、3つのパラメーターが使用されていますが、Template:Collapsetopは実際には可変数のパラメーターを使用できます。This is the title textおよびThis is a custom warning lineは、名前のないパラメータ「1」および「2」の値です。そして、true指定されたパラメータの値ですleft

詳細については、Help:Templateを参照してくださいまた、利用可能なメイン名前空間関連テンプレート(通常は百科事典の記事)へのリンクのリストについては、Wikipedia:Templateindexを参照してくださいおよびその他の名前空間関連テンプレート(通常は記事以外のページ用)。検索機能もあります。

置換

置換には同様の二重中括弧構文があり、そのアクションはトランスクルージョンに似ています。置換ウィキテキストを含むページをプレビューすると、そのアクションはトランスクルージョンと同じになります。ただし、置換ウィキテキストを含むページを保存すると、そのウィキテキストがテンプレートの実際のウィキテキストに置き換えられるという点で異なります。

たとえば、{{subst:Like}}が保存されると、そのウィキテキストがTemplate:Likeの実際のウィキテキストに置き換えられます。実際には、これによる主な違いは、Template:Likeのウィキテキストが更新された場合、{{subst:Like}}すでに保存されているページは更新されないことです。

魔法の言葉

魔法の言葉はトランスクルージョンの例ではありません。しかし、トランスクルージョンと同様の二重中括弧構文とアクションを持つものもあります。たとえば、ウィキペディアのページのフルページ{{FULLPAGENAME}}レンダリングします。テンプレートと同様に、一部の魔法の単語も、コロン(:)を使用して区切られたパラメーターを受け取ることができます。たとえば{{FULLPAGENAME:value}}

テンプレートは、いくつかの魔法の言葉のために存在します。たとえば、Template:FULLPAGENAME ; ただし、垂直バー(|)を使用してパラメーターを渡す場合、これらは関連するマジックワードを呼び出すだけです。たとえば{{FULLPAGENAME|value}}ただし、魔法の言葉のパラメータは{{FULLPAGENAME:value}}、テンプレートをバイパスするなどのコロンを使用して直接渡すのが最適です。

トランスクルージョン修飾子

上で説明したように、例{{subst:Like}}では、subst:コードはトランスクルージョンを置換に変更します。これはトランスクルージョン修飾子であり、何らかの方法でトランスクルージョンを変更するためのスペシャリストの魔法の言葉の一種です。別の例は{{:Notability}}:(コロン文字)がメインの名前空間にトランスクルージョンを強制する場合です。以下のような追加のトランスクルー修飾子がありsafesubst:int:msg:msgnw:、とはraw:それらの使用法の詳細については、mw:Help:Magicwords§トランスクルージョン修飾子を参照してくださいまた、変更されたコマンドを参照してください#section:#section-x:#section-h:のために使用するラベルのセクションのトランスクルー

トランスクルージョンの応用

トランスクルージョンの最も一般的なアプリケーションは、テンプレートの使用ですただし、主にプロジェクトスペース内で、他のページもトランスクルージョンされることがあります。

複合ページ

複合ページは、全体的または部分的に、トランスクルージョンされたコンポーネントページで構成されます。このようなページのウィキテキストは、コンポーネントページを含めるために、部分的または完全にタグで構成されている場合があります。コンポーネントページは通常、テンプレート名前空間にはなく、それ自体が完全なページであることがよくあります。複合ページは、それらを中央の場所に集めることを目的としています。

複合ページの例:

これにより、コンポーネントページを個別に表示するか、一緒に表示するかを選択できます。複合ページの表示は、多数のリンクをたどる手間をかけずにすべてのコンポーネントの概要を表示できるという点で、関連する小さなコンポーネントページが多数ある場合に便利です。

一般に、各コンポーネントページと複合ページは別々に扱われます。コンポーネントページの実際の変更は複合ページにトランスクルージョンされますが、編集履歴、最近の変更、ページウォッチ設定、ページ保護、目次、「ここにリンクするもの」リンク、および複合ページの他の機能は反映されません。 、または影響を与える、履歴、時計の設定、保護レベル、ここにリンクされているものは、コンポーネントページのリストです。複合ページは、それ自体がページです。複合ページのトークページは、コンポーネントページではなく、構成とページ全般について話すために使用されます。ただし、コンポーネントページのトークページを組み合わせたものにすることもできます。

コンポーネントページのセクションの編集は、複合ページから直接行うことができます含まれているテンプレートのセクションの編集を参照してください保存後、セクションが属するコンポーネントページを編集することになります。

言語間リンク機能を備えたプロジェクトでは、複合ページにすべてのコンポーネントページの言語間リンクが組み合わされて表示されるため、1つの言語または1つのページに複数のリンクが表示される可能性があります。

ウィキペディアトーク:テンプレート名前空間/アーカイブ1#トランスクルージョン散文も参照してください

共通のセクションがあるページ

2つのページで同じ資料について同じ方法で話し合う必要がある場合は、セクションを共有できます。これには、3番目のページを作成し、そのページを両方のページにトランスクルージョンすることが含まれます。この3番目のページは、それ自体がページであるか、他の2つのいずれかのサブページである可能性があり、最初のページの場合は、他のページと同じ名前空間またはテンプレート名前空間に配置される可能性があります。このような一般的なセクションは、説明ヘッダーでマークするか、特別なレイアウトを指定して、ページのこのセクションが別の場所にあることを読者に通知する必要があります。共有記事のセクションをトランスクルージョンすると、初心者の編集者と読者が同じように混乱する可能性があるためです。マークなしのまま。

これは、2つの曖昧性解消ページがコンテンツを共有する場合[論争 ]、またはリストページと曖昧性解消ページがコンテンツを共有する場合に非常に役立ちます(以下の3番目の例を参照)。

例:

ページ内の繰り返し

繰り返し情報が多いページ(通常はさまざまな種類のリスト)では、繰り返しテキストを含むテンプレートを作成してから、そのテンプレートを複数回呼び出すと便利な場合があります。たとえば、Template:EH指定建造物の行は、多くの記事でテーブルを作成するために繰り返し使用されます。

同じテキストの単純な繰り返しは、単一のテンプレート内のパラメーターの繰り返しで処理できます。たとえば、{{ 3x }}、ここで、を{{3x| howdy!}}生成し howdy! howdy! howdy!ます。

繰り返しの詳細については、m:Help:wikitextの再帰的変換も参照してください

現在のテンプレートシステムの詳細については、Wikipedia:Template名前空間を参照してください

部分的なトランスクルージョン

<noinclude><includeonly>および<onlyinclude>マークアップを使用することにより、ページのすべてではなく、一部をトランスクルージョンすることができます。このような部分的なトランスクルージョンは、サブページを含む任意のページからトランスクルージョンすることで実現できます。トランスクルージョンでページの一部を除外すると便利なことがよくあります。たとえば、テンプレートのドキュメントがあります。

この技術はの作成単純化するために適用する方法の例については、要約記事を、一部の方法を確認病理学の歴史(差分参照ここを)にトランスクルードされた病理学(差分を参照してくださいここで使用して){{:History of pathology}}マークアップを。当時の病理学の記事(ここを参照)は、主に、多くの記事からのトランスクルージョンされたリード段落と他のセクションで構成されていました。ソースを見て、これがどのように行われたかを確認してください。それ以来、病理学の記事は書き直されており、これらすべてのトランスクルージョンが含まれているわけではありません。

別の例は、HitRecordの一部(導入段落のみ)をJosephGordon -Levittの同じ名前の要約セクションにトランスクルージョンすることで見つけることができます

マークアップ

トランスクルージョンでは、ソースページが宛先ページにトランスクルージョンされます。ただし、部分的なトランスクルージョンでは、そのソースページの一部のみが宛先ページにトランスクルージョンされます。ただし、さらに、宛先ページにトランスクルージョンされたものがソースページに表示されている必要はありません。

ソースページのページレンダリングは、保存時のソースページのレンダリングとして定義できます。これは、プレビューと同じです。ここでこのレンダリングを呼び出すことができます

ソースページのトランスクルージョンレンダリングは、ソースページがトランスクルージョンされた宛先ページのレンダリングとして定義できます。ただし、ソースページからトランスクルージョンされた宛先ページの部分のみ。トランスクルージョンレンダリングのプレビューも同じになります。そこでこのレンダリングを呼び出すことができます

ここでのページレンダリングがそこでのトランスクルージョンレンダリングと異なる必要がある場合に関係するタグの3つのペアがあります。前述したように、これらは<noinclude><includeonly><onlyinclude>これらのタグは表示されませんが、ここでのページレンダリングそこでのトランスクルージョンレンダリングの両方に影響しますこれらのタグはペアになって、違いを生み出すセクションを区別します。各タグは、指定されたページ全体をトランスクルージョンする際の例外を説明します。

<noinclude>このセクションはここに表示されます。しかし、このセクションはそこには表示されません。これらのタグの外側のセクションは、あちこちに表示されます。</ noinclude>

<onlyinclude>このセクションはここに表示されます。このセクションもそこに表示されます。これらのタグの外側のセクションはここに表示されますが、ここには表示されません。</ onlyinclude>

<includeonly>このセクションはここには表示されません。しかし、それはそこに見えます。これらのタグの外側のセクションは、あちこちに表示されます。</ includeonly>
ウィキテキスト ここに表示されるもの(ソースページ) そこにトランスクルージョンされているもの(宛先ページ)
<noinclude>text1</noinclude> text2 text1 text2 text2
<onlyinclude>text1</onlyinclude> text2 text1 text2 text1
<includeonly>text1</includeonly> text2 text2 text1 text2

注意すべき重要な点は、<noinclude><onlyinclude>異なり、ここレンダリングされるページの内容にはまったく影響しないということです<includeonly><noinclude>タグは、タグ内のテキストは、トランスクルードされて停止してそこにいる間、<onlyinclude>逆の効果を持っている:それはトランスクルードされているから、タグのテキスト外を停止します

ここで<includeonly>テキストがページレンダリングされるのを停止するだけですしかし当然のことながら、それはそこでトランスクルージョンされますタグの外側のテキストは、ここレンダリングさそこでトランスクルージョンされます

そのようなセクションがいくつか存在する可能性があります。また、ネストすることもできます。ここそこの考えられるすべての違いは達成可能です。一例としては、ピックコンテンツエディタで<onlyinclude>セクションを、次にとる<noinclude>ことのうちのセクションを。しかし、そこ<onlyinclude>に追加するさらに別のセクションを選び出します; しかし、これは彼らの記事にまったく影響を与えません。

もう1つの例は、ページの<includeonly>コードセクションと<noinclude>ドキュメントセクションを担当するテンプレートプログラマーです。

誤った例は、ユーザーページで<includeonly>、セクションを「コメントアウト」するために使用することです。ここセクションをコメントアウトするかもしれませんが、そのような目に見えないインクは厄介であることがわかるかもしれませんトランスクルージョンされた場合、コメントが明らかになります。<!--...-->代わりに使用してください

トランスクルージョンについての名前としてのNoIncludeは非常に簡単です。他の二つのトランスクルージョンのニーモニックがあります:インクルージョンONLY ; そしてさらに別の唯一の包含。

選択的トランスクルージョン

選択的トランスクルージョンは、複数のトランスクルージョン可能なセクションを持つドキュメントの1つの選択されたセクション部分的にトランスクルージョンするプロセスです上記のように、ドキュメントの1つのセクションのみをトランスクルージョンする場合は、対象のセクションを<onlyinclude> … </onlyinclude>タグで囲み、ページ全体をトランスクルージョンするだけで実行できます。ただし、テンプレートまたはドキュメントの1つのセクションを1つのページに選択的にトランスクルージョンし、同じテンプレートまたはドキュメントの別のセクションを2番目のページおよび/または同じページの別のセクションに選択的にトランスクルージョンするには、次の方法が必要です。

a)ソースドキュメント内の各トランスクルーダブルセクションに一意のマークを付けます。
b)ターゲットドキュメント(トランスクルージョンされたセクションを表示するドキュメント)で、どのセクションをトランスクルージョンするかを指定する方法。

このセクションでは、これを実現する方法について説明します。これを行うには、(1)セクションヘッダーベースのトランスクルージョン、(2)ラベル付きセクションのトランスクルージョン、および(3)パラメーター化方法の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}} 次のようにレンダリングされます:

ラベル付きセクション方式の使用

ラベル付きセクションの選択的トランスクルージョンは、すべてのウィキメディアWikiで有効になっているmw:Extension:Labeled Section Transclusionリストされているパーサー関数を使用して、コンテンツを選択的にトランスクルージョンします。ラベル付きセクションのトランスクルージョンがどのように機能するかについては、ヘルプ:ラベル付きセクションのトランスクルージョン参照してください

パラメータ化方法

ソースドキュメントのマークアップ

次の行を「ソース」ドキュメント(テキストがトランスクルージョンされるドキュメント)に挿入し、トランスクルージョンされる各セクションの最初の行の直前に、SECTIONNAME(2回)をそれぞれのセクションの一意の名前に置き換えます。セクション名は任意の識別子にすることができ、そのドキュメント内で一意である必要があります。

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

そのような転写可能な各セクションを次のように終了します。

}}</onlyinclude>
ターゲットドキュメントのマークアップ

上記のようにマークされたセクションを別のページ(「ターゲットページ」)にトランスクルージョンするには、そのページで次の行を使用し、テキストのトランスクルージョン元の「ソース」ドキュメントをPAGENAMEに置き換え、セクションの名前をSECTIONNAMEに置き換えます。トランスクルージョンしたい:

{{PAGENAME|transcludesection=SECTIONNAME}}

したがって、<onlyinclude> … </onlyinclude> タグで囲まれた各セクションtranscludesectionパラメータが設定されていない場合(ドキュメントが通常表示されている場合、またはtranscludesection以下に示すようにパラメータを設定せずにドキュメントがトランスクルージョンされている場合)に常にレンダリングされ、トランスクルージョンによってレンダリングされます。transcludesectionセクションの名前に設定します。それはなりません使用してトランスクルーによってレンダリングされtranscludesectionたパラメータをが、セクションの名前以外に設定します。

また、名前空間を指定せずにPAGENAMEを指定すると、WikiはPAGENAMEがテンプレート名前空間に属していると見なします。Mainspaceの記事からトランスクルージョンするには、:PAGENAMEを使用します。

{{:PAGENAME|transcludesection=SECTIONNAME}}

WP:TITLEの「PrincipalCriteria」セクションと「CommonName」セクションを個別に転記できるようにする場合は、WP:TITLEページを編集し、「PrincipalCriteria」セクションを次のように囲みます。

<onlyinclude> {{ ifeq  {{{ transcludesection | プリンシパル基準}}} | プリンシパル基準| 
... 
'' テキスト  "主基準" セクション'' 
... 
}} </ onlyinclude>

同様に、「共通名」セクションを次のように囲みます。

<onlyinclude> {{ ifeq  {{{ transcludesection | 共通名}}} | コモンネーム| 
... 
'' テキスト  "一般名" セクション'' 
... 
}} </ onlyinclude>

次に、「主要な基準」セクションを別のページにトランスクルージョンするために、そのページに挿入します。

{{WP:TITLE|transcludesection=principalcriteria}}

「共通名」セクションを別のページにトランスクルージョンするには、そのページに次のように挿入します。

{{WP:TITLE|transcludesection=commonname}}

もちろん、同じページに複数のそのような行を含めることで、この方法で2つ以上のセクションをトランスクルージョンすることができます。

ドキュメントが持つことができるトランスクルージョンの選択可能なセクションの数に制限はありません。唯一の要件は、それぞれtranscludesectionにそのページ内で一意の値を指定することです。

サブページ

サブページをトランスクルージョンするには

  • 一般的な構文は{{Namespace:Pagename/subpagename}}です。
  • 編集中のページのサブページである場合は、一般的な構文、または{{/subpagename}}です。
  • 百科事典の記事の場合はそうですが{{:Pagename/subpagename}}、記事のサブページは通常無効になっています。
  • テンプレートの場合、これは一般的な構文、または{{Pagename/subpagename}}です。
  • トランスクルージョン修飾子テンプレートパラメータを使用するオプションがありますが、実際にはこれはまれです。

たとえば、Template:Like / docをトランスクルージョンするには、{{Template:Like/doc}}またはのいずれかになります{{Like/doc}}。サブページは、ユーザー、トーク、ウィキペディアのページなど、特定の名前空間でのみ許可されます。現在、メイン記事ページのサブページは作成できません

サブページは、トークページでの共有ディスカッションに使用できます。例:両方のトークページでPussycatの記事の削除とCatの記事へのリダイレクトについて話し合いたいとします。まず、サブページTalk:Pussycat / Let's delete Pussycatを作成します、コメントを書き込んでから、テンプレートを使用してTalk:PussycatTalk:Catにトランスクルージョンし{{Talk:Pussycat/Let's delete Pussycat!}}ます。このサブページに投稿されたコメントは、両方のトークページに表示されます。サブページの編集を容易にするために、トランスクルージョンされたトークの前に{{ lat }}を付けると役立つ場合があります。たとえば、ウィキテキスト{{lat|Pussycat/Let's delete Pussycat!}}Talk:Pussycat / Let's delete Pussycat!を生成します。 編集|記事|歴史|リンク|時計|ログ。この方法でトランスクルージョンを行うと、アーカイブ時にディスカッションの固定記録が保持されないため、アーカイブと併せてディスカッションを終了する必要があります。

別の方法は、サブページをまったく使用しないことです。通常の方法で、ディスカッションを1つのトークページに集中させ、WP:MULTIのように{{ See see }}テンプレートに置き換えることで、他のトークページでそれを指すことができます例として、Talk:Pussycat#Let's delete Pussycat!でディスカッションを行うことができます; 次に、ウィキテキストTalk:Catページに配置できます。編集が保存されると、次のテキストに置き換えられます。 {{subst:Please see|Talk:Pussycat#Let's delete Pussycat!}}

==トークでの議論:Pussycat#Pussycatを削除しましょう!==
[[File:Farm-Fresh eye.png | 15px | link = | alt =]] [[Talk:Pussycat#Let's delete Pussycat!]]でのディスカッションに招待されました。ありがとう。[[ユーザー:例|例]]([[ユーザートーク:例|トーク]])2014年10月20日19:03(UTC){{z48}} <!-テンプレート:参照->

特別ページ

一部のページ特別:Specialpagesがトランスクルードすることができ、のような特別:全ページ特別:Prefixindex特別:NEWFILES特別:Newpages特別:Recentchanges特別:Recentchangeslinkedサンプル:

  • {{Special:Allpages/General}} –「一般」で始まるページのリスト。
  • {{Special:Prefixindex/General}} –接頭辞「一般」が付いたページのリスト。
  • {{Special:Newfiles/4}} –最近アップロードされた4つのファイルのギャラリー。
  • {{Special:Newpages/5}} –最近作成された5つのページのリスト。
  • {{Special:Recentchanges/5}} –最近の5つの変更。
  • {{Special:Recentchangeslinked/General}} –「一般」からリンクされているページへの最近の変更。

トランスクルージョン{{Special:Categories}}試みても、実際のカテゴリのリストは作成されませんが{{Special:Prefixindex/Category:}}、この目的で使用できます。

を除いてSpecial:Recentchangeslinked、スラッシュ、およびスラッシュの後の単語または数字は省略でき、特定の開始点のないページのリスト、またはデフォルトの長さのリストを提供します。

URLパラメータは、テンプレートパラメータのように指定できます。

  • {{Special:Recentchanges|namespace=10|limit=5}} –「テンプレート」名前空間の最新の5つの変更。
  • {{Special:Prefixindex/Jimbo Wales/|namespace=2|stripprefix=1}}User:Jimbo Walesのサブページ。ただし、ユーザーページプレフィックスはありません。

注:特定の特別なページ(Special:Newpagesなど)をトランスクルージョンすると、ページの表示タイトルが変わる可能性があります。

も参照してください

MediaWikiのトランスクルージョン

テンプレート

他の