「テンプレート:年月日」の版間の差分

Yasusushi (トーク | 投稿記録)
数値以外が指定された場合、ソートキーが99になるように変更
Motodai (トーク | 投稿記録)
テンプレート:年月日」を保護しました: 名前を変えることがない ([移動=管理者のみ許可] (無期限))
 
(3人の利用者による、間の7版が非表示)
1行目: 1行目:
<noinclude>
<noinclude>
このテンプレートは、テーブル(表)内でソート可能な年月日を表示します。
このテンプレートは、ソート可能な年月日を表示します。


== 使い方 ==
== 使い方 ==
7行目: 7行目:
</pre>
</pre>


パラメータを指定しなかった場合、<code>99999999</code> がソートキーになります。
* 指定しなかったパラメータは表示されず、<code>99</code>(年は<code>9999</code>)がソートキーになります。
* パラメータをすべて指定しなかった場合、すべて非表示になり、<code>99999999</code> がソートキーになります。


<pre>
== 使用例 ==
{{年月日}}
{| class="wikitable"
</pre>
! 入力内容 !! 出力結果 !! ソートキー
|-
| <code><nowiki>{{年月日|2005|12|8}}</nowiki></code>
| {{年月日|2005|12|8}}
| <code>20051208</code>
|-
| <code><nowiki>{{年月日|2005|12}}</nowiki></code>
| {{年月日|2005|12}}
| <code>20051299</code>
|-
| <code><nowiki>{{年月日||12|8}}</nowiki></code>
| {{年月日||12|8}}
| <code>99991208</code>
|-
| <code><nowiki>{{年月日}}</nowiki></code>
| {{年月日}}
| <code>99999999</code>
|}
 
[[カテゴリ:ソート用テンプレート|ねんかつひ]]
</noinclude><includeonly><span data-sort-value="{{#expr:
</noinclude><includeonly><span data-sort-value="{{#expr:
{{#iferror: {{#expr: {{{1|}}}*10000}} | 9999 }} +
{{#iferror: {{#expr: {{{1|}}}*10000}} | 99990000}} +
{{#iferror: {{#expr: {{{2|}}}*100}} | 99}} +
{{#iferror: {{#expr: {{{2|}}}*100}} | 9900}} +
{{#iferror: {{#expr: {{{3|}}}*1}} | 99}}
{{#iferror: {{#expr: {{{3|}}}*1}} | 99}}
}}">{{{1}}}年{{{2}}}月{{{3}}}日</span></includeonly>
}}">{{#if: {{{1|}}}{{{2|}}}{{{3|}}} | {{#if: {{{1|}}} | {{{1}}}年}}{{#if: {{{2|}}} | {{{2}}}月}}{{#if: {{{3|}}} | {{{3}}}日}}}}</span></includeonly>