「テンプレート:カテゴリ検索」の版間の差分

提供:Wikisource
削除された内容 追加された内容
標準名前空間のときは「おまかせ表示」を表示しないよう修正
ヘルプ文字列をDocumentationテンプレートに渡す
タグ: 差し戻し済み
12行目: 12行目:
searchbuttonlabel={{{searchbuttonlabel|🔍「カテゴリ:{{{1|{{PAGENAME}}}}}」を検索}}}
searchbuttonlabel={{{searchbuttonlabel|🔍「カテゴリ:{{{1|{{PAGENAME}}}}}」を検索}}}
}}{{#ifexpr: 0 = {{NAMESPACENUMBER}}||{{center/s}}[[特別:カテゴリ内おまかせ表示/カテゴリ:{{{1|{{PAGENAME}}}}}|「カテゴリ:{{{1|{{PAGENAME}}}}}」で、おまかせ表示]]{{center/e}}}}</includeonly><noinclude>
}}{{#ifexpr: 0 = {{NAMESPACENUMBER}}||{{center/s}}[[特別:カテゴリ内おまかせ表示/カテゴリ:{{{1|{{PAGENAME}}}}}|「カテゴリ:{{{1|{{PAGENAME}}}}}」で、おまかせ表示]]{{center/e}}}}</includeonly><noinclude>
{{Documentation|content=
このテンプレートは、検索パラメータ [[:w:Help:検索#deepcategory:|'''deepcategory:''']] を使ってカテゴリとそのすべてのサブカテゴリ内に対して特定の[[ヘルプ:名前空間#詳細|'''名前空間''']](規定では標準名前空間のみ)を検索するInputbox機能を提供します。
このテンプレートは、検索パラメータ [[:w:Help:検索#deepcategory:|'''deepcategory:''']] を使ってカテゴリとそのすべてのサブカテゴリ内に対して特定の[[ヘルプ:名前空間#詳細|'''名前空間''']](規定では標準名前空間のみ)を検索するInputbox機能を提供します。
{{Lua|モジュール:String}}
{{Lua|モジュール:String}}
42行目: 43行目:
{{DEFAULTSORT:{{PAGENAME}}}}
{{DEFAULTSORT:{{PAGENAME}}}}
[[Category:ウィキソースのテンプレート]]
[[Category:ウィキソースのテンプレート]]
}}
</noinclude>
</noinclude>

2024年3月27日 (水) 15:07時点における版

テンプレートの解説

このテンプレートは、検索パラメータ deepcategory: を使ってカテゴリとそのすべてのサブカテゴリ内に対して特定の名前空間(規定では標準名前空間のみ)を検索するInputbox機能を提供します。

使い方

引数

  • 第一引数を省略すると現在の{{PAGENAME}}が検索対象のカテゴリ名に指定されます。
  • 名前付き引数は「mw:Extension:InputBox/ja」の引数 bgcolor, break, default, namespaces, placeholder, searchbuttonlabel, type, widthに相当する引数が指定可能です。

基本

次のコードをカテゴリ名前空間のページに貼ります。

{{カテゴリ検索}}

応用

カテゴリを明示的に指定して検索します。

例1

以下の例は「カテゴリ:中世 (日本)」を検索します。

{{カテゴリ検索|中世 (日本)}}

表示は以下のようになります。

例2

以下の例は検索する名前空間をMain,作者,Pageから選べるようにして、プレースホルダー文字列を「検索🧐」にし、既定の検索文字列を「insource:/[関函]数/」にし、「カテゴリ:数学」を検索します。

{{カテゴリ検索|数学|namespaces=Main**,作者,Page|placeholder=検索🧐|default=insource:/[関函]数/}}

表示は以下のようになります。