Template:Prefix

半永久的に拡張半保護されているテンプレート

2021年10月20日 (水) 18:03; えのきだたもつ (会話 | 投稿記録) による版 (「Template:Prefix」を保護しました: 影響が特に大きいテンプレート ([編集=拡張承認された利用者と管理者に許可] (無期限) [移動=拡張承認された利用者と管理者に許可] (無期限)))(日時は個人設定で未設定ならUTC

(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

テンプレート{{Prefix}}と、{{前方一致ページ一覧}} (別名{{lookfrom}}) は、特別ページ 特別:前方一致ページ一覧(Special:PrefixIndex)を使った特定の語で始まるページ名の一覧へのリンクをひとつだけ作ります。たとえば{{前方一致ページ一覧|大豆}}とすると、「大豆」で始まるページの一覧となります。

両者は似ていますが、以下2点の違いがあります。

  • リンクの表示が変えられるか。
  • 標準名前空間以外(つまり、記事以外のページ)で引数を省略した時の挙動。

ウィキペディア「での」設定では、ページ名の大文字小文字の区別がされるのは、2文字目以降です。→Help:ページ名#ページ名の一文字目 ページ名表示がTemplate:小文字Template:記事名の制約で変更されていても、関係はありません。

引数

{{前方一致ページ一覧|検索語|名前空間}}

検索語(ひとつだけ)
検索する語。省略すると、名前空間名を除いた、読み込んだページ名になる。曖昧さ回避の「 (曖昧さ回避)」等の括弧等は除去されない。{{Prefix}}では、名前空間も含まれる。
名前空間
検索したい名前空間。省略すると、標準名前空間(記事のページ)。「名前空間:検索語」の形で、検索語に含めても良い。

{{Prefix|検索語|キャプション}}

検索語(ひとつだけ)
検索する語。省略すると、名前空間名を含む、読み込んだページ名になる。曖昧さ回避の括弧等は除去されない。{{前方一致ページ一覧}}では、省略した時には名前空間は含まない。
キャプション
表示されるリンク。省略すると、「検索語で始まるページの一覧」となる(鉤括弧ない)。

使用例

引数なしの場合:

つまり、同じ結果になります。これらは、曖昧さ回避ページに置くと有用かも知れません。

検索語を指定:

標準名前空間(記事のページ)以外:

検索結果にはサブページも含まれるが、サブページの一覧は{{subpages}}を使った方が便利。

{{前方一致ページ一覧}}で名前空間を指定するには、{{前方一致ページ一覧|瀬|ファイル}}としても、{{前方一致ページ一覧|ファイル:瀬}}としても良い。結果は「ファイル:瀬」で始まるページの一覧

別名

ウィキペディアを検索するテンプレート一覧

検索窓

  • {{検索窓}}: あるページを含めて、あるいは含めずに、そのサブページ全てを検索する、検索窓を作ります。過去ログ検索などに有用。
  • {{同時検索}}: 似たものですが、複数のページのサブページを対象にできます。{{検索窓}}より場所を取ります。

これらを作るタグ<inputbox>についてはmw:Extension:InputBox/ja参照。

リンク設置

ページ名検索

ページの内容ではなく、ページ名を対象とした検索もあります。

前方一致、すなわちある語句で始まるページ名の一覧へのリンクを作るテンプレートもあります。

両者は、引数を省略した時の挙動が標準名前空間以外で異なります。これらは曖昧さ回避ページで有用かも知れません。

  • {{分野名検索}}: たとえば(会社)など、括弧に入った語句を含むページ名を検索するリンクを作ります。曖昧さ回避の研究に有用です。
  • toolserverには、約物などまで含めて厳密にページ名を検索できるツールがあります。en:Help:Searching#grep参照。

サブページ一覧

関連項目