「テンプレート:カテゴリ検索」の版間の差分
削除された内容 追加された内容
P9iKC7B1SaKk (トーク | 投稿記録) 細 標準名前空間のときは「おまかせ表示」を表示しないよう修正 |
P9iKC7B1SaKk (トーク | 投稿記録) 細 ヘルプ文字列を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機能を提供します。
Luaモジュールを使用しています: |
使い方
引数
- 第一引数を省略すると現在の{{PAGENAME}}が検索対象のカテゴリ名に指定されます。
- 名前付き引数は「mw:Extension:InputBox/ja」の引数 bgcolor, break, default, namespaces, placeholder, searchbuttonlabel, type, widthに相当する引数が指定可能です。
基本
次のコードをカテゴリ名前空間のページに貼ります。
{{カテゴリ検索}}
応用
カテゴリを明示的に指定して検索します。
例1
以下の例は「カテゴリ:中世 (日本)」を検索します。
{{カテゴリ検索|中世 (日本)}}
表示は以下のようになります。
例2
以下の例は検索する名前空間をMain,作者,Pageから選べるようにして、プレースホルダー文字列を「検索🧐」にし、既定の検索文字列を「insource:/[関函]数/」にし、「カテゴリ:数学」を検索します。
{{カテゴリ検索|数学|namespaces=Main**,作者,Page|placeholder=検索🧐|default=insource:/[関函]数/}}
表示は以下のようになります。