「テンプレート:Checkdate」の版間の差分
ナビゲーションに移動
検索に移動
内部テンプレートの削減
template>しまあじ (元々は必要な場合のみ呼ぶよう内部テンプレートを{{#ifexist}}でスルーさせていたが、極端な使われ方の記事で{{#ifexist}}がエラーになるので外したための代替処置) |
template>しまあじ (内部テンプレートの削減) |
||
1行目: | 1行目: | ||
{{#if:{{{getM1|}}}|{{Checkdate/getM1 | {{#if:{{{getM1|}}}|{{Checkdate/ja|getM1={{#ifeq:{{padleft:|2|{{{getM1}}}}}|20|{{{getM1}}}*****|{{Checkdate/en|defaultdate=*******|{{{getM1}}}}}}}}}<!-- | ||
-->|{{#if:{{{getY4|}}}<!-- | -->|{{#if:{{{getY4|}}}<!-- | ||
-->|{{#if:{{{defaultdate|}}}<!-- | -->|{{#if:{{{defaultdate|}}}<!-- | ||
-->|{{#ifexpr:{{#expr: {{{defaultdate}}} <= {{Checkdate/getY4 | -->|{{#ifexpr:{{#expr: {{{defaultdate}}} <= {{Checkdate/ja|getY4={{{getY4}}}|defaultdate=1}}}}<!-- | ||
-->|{{Checkdate/getY4 | -->|{{Checkdate/ja|getY4={{{getY4}}}}}|{{{defaultdate|}}}}}<!-- | ||
-->|{{Checkdate/getY4 | -->|{{Checkdate/ja|getY4={{{getY4}}}}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->|{{#if:{{{1|}}}|{{#ifeq:{{padleft:|2|{{{1}}}}}|20|{{#iferror:{{#time:Y年F|{{{1}}}}}|<!-- | -->|{{#if:{{{1|}}}|{{#ifeq:{{padleft:|2|{{{1}}}}}|20|{{#iferror:{{#time:Y年F|{{{1}}}}}|<!-- |