「テンプレート:折り畳みボックス」の版間の差分

カテゴリ付与機能を付けてみる
(使用例テンプレートによる表示に変更)
(カテゴリ付与機能を付けてみる)
60行目: 60行目:


== 使用例 ==
== 使用例 ==
{{使用例}}
{{使用例}}


</noinclude><includeonly>{{#ifeq: {{{border|child}}} | child | </div><div> }}<table class="collapsible collapsible-{{{border|child}}}" data-collapse="{{#ifeq: {{{タイトル|}}} || plain"> |{{{初期状態|{{#ifeq: {{{border|child}}} | child | collapsed | autocollapse }} }}}">
</noinclude><includeonly>{{#if: {{{カテゴリ|}}}
  <tr><td colspan="2" class="navbox-title {{{class|}}}" style="{{{style|}}}"><!--
  | {{#ifeq: {{NAMESPACENUMBER}} | 0 | [[カテゴリ:{{{カテゴリ}}}]]
-->{{#ifeq: {{{初期状態|}}} | plain || <div class="collapseButton">&nbsp;</div><div class="navboxLinks"><div class="noprint plainlinks">{{#if:{{{name|}}}|[[{{ns:10}}:{{{name}}}|<span title="このテンプレートを表示します"></span>]]・[[{{ns:11}}:{{{name}}}|<span title="このテンプレートのノートを表示します">話</span>]]・[{{fullurl:{{ns:10}}:{{{name}}}|action=edit}} <span title="このテンプレートを編集します"></span>]・[{{fullurl:{{ns:10}}:{{{name}}}|action=history}} <span title="このテンプレートの過去の版を表示します"></span>] | &nbsp; }}</div></div> }}<!--
  }}{{#ifeq: {{FULLPAGENAME}} | {{ns:10}}:{{{name}}} | [[カテゴリ:{{{カテゴリ}}}|雛形]]
-->{{{タイトル}}}</td></tr>}}<!--
  }}
-->{{#if: {{{内容1|}}}
}}{{#ifeq: {{{border|child}}} | child | </div><div>
    | <tr>{{#if: {{{項目1|}}} | <td class="navbox-group {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
}}<table class="collapsible collapsible-{{{border|child}}}" data-collapse="{{#ifeq: {{{タイトル|}}} |
{{{内容1}}}
  | plain">
</div></td></tr>
  | {{{初期状態|{{#ifeq: {{{border|child}}} | child | collapsed | autocollapse }} }}}"><tr><td colspan="2" class="navbox-title {{{class|}}}" style="{{{style|}}}">{{#ifeq: {{{初期状態|}}} | plain |
    }}<!--
    | <div class="collapseButton">&nbsp;</div><div class="navboxLinks"><div class="noprint plainlinks">{{#if: {{{name|}}}
-->{{#if: {{{内容2|}}}
      | [[{{ns:10}}:{{{name}}}|<span title="このテンプレートを表示します"></span>]]・[[{{ns:11}}:{{{name}}}|<span title="このテンプレートのノートを表示します"></span>]]・[{{fullurl:{{ns:10}}:{{{name}}}|action=edit}} <span title="このテンプレートを編集します">編</span>]・[{{fullurl:{{ns:10}}:{{{name}}}|action=history}} <span title="このテンプレートの過去の版を表示します">歴</span>]
    | <tr>{{#if: {{{項目2|}}} | <td class="navbox-group {{{項目2class|}}}" style="{{{項目2style|}}}">{{{項目2}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
      | &nbsp;
{{{内容2}}}
    }}</div></div>
</div></td></tr>
  }}{{{タイトル}}}</td></tr>
    }}<!--
}}{{#if: {{{内容1|}}}
-->{{#if: {{{内容3|}}}
  | <tr>{{#if: {{{項目1|}}}
    | <tr>{{#if: {{{項目3|}}} | <td class="navbox-group {{{項目3class|}}}" style="{{{項目3style|}}}">{{{項目3}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容3}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容1}}}</div></td></tr>
    }}<!--
}}{{#if: {{{内容2|}}}
-->{{#if: {{{内容4|}}}
  | <tr>{{#if: {{{項目2|}}}
    | <tr>{{#if: {{{項目4|}}} | <td class="navbox-group {{{項目4class|}}}" style="{{{項目4style|}}}">{{{項目4}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目2class|}}}" style="{{{項目2style|}}}">{{{項目2}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容4}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容2}}}</div></td></tr>
    }}<!--
}}{{#if: {{{内容3|}}}
-->{{#if: {{{内容5|}}}
  | <tr>{{#if: {{{項目3|}}}
    | <tr>{{#if: {{{項目5|}}} | <td class="navbox-group {{{項目5class|}}}" style="{{{項目5style|}}}">{{{項目5}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目3class|}}}" style="{{{項目3style|}}}">{{{項目3}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容5}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容3}}}</div></td></tr>
    }}<!--
}}{{#if: {{{内容4|}}}
-->{{#if: {{{内容6|}}}
  | <tr>{{#if: {{{項目4|}}}
    | <tr>{{#if: {{{項目6|}}} | <td class="navbox-group {{{項目6class|}}}" style="{{{項目6style|}}}">{{{項目6}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目4class|}}}" style="{{{項目4style|}}}">{{{項目4}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容6}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容4}}}</div></td></tr>
    }}<!--
}}{{#if: {{{内容5|}}}
-->{{#if: {{{内容7|}}}
  | <tr>{{#if: {{{項目5|}}}
    | <tr>{{#if: {{{項目7|}}} | <td class="navbox-group {{{項目7class|}}}" style="{{{項目7style|}}}">{{{項目7}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目5class|}}}" style="{{{項目5style|}}}">{{{項目5}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容7}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容5}}}</div></td></tr>
    }}<!--
}}{{#if: {{{内容6|}}}
-->{{#if: {{{内容8|}}}
  | <tr>{{#if: {{{項目6|}}}
    | <tr>{{#if: {{{項目8|}}} | <td class="navbox-group {{{項目8class|}}}" style="{{{項目8style|}}}">{{{項目8}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目6class|}}}" style="{{{項目6style|}}}">{{{項目6}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容8}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容6}}}</div></td></tr>
    }}<!--
}}{{#if: {{{内容7|}}}
-->{{#if: {{{内容9|}}}
  | <tr>{{#if: {{{項目7|}}}
    | <tr>{{#if: {{{項目9|}}} | <td class="navbox-group {{{項目9class|}}}" style="{{{項目9style|}}}">{{{項目9}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div style="padding:0em 0.25em;">
    | <td class="navbox-group {{{項目7class|}}}" style="{{{項目7style|}}}">{{{項目7}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
{{{内容9}}}
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
</div></td></tr>
  }}<div style="padding:0em 0.25em;">{{{内容7}}}</div></td></tr>
    }}</table></includeonly>
}}{{#if: {{{内容8|}}}
  | <tr>{{#if: {{{項目8|}}}
    | <td class="navbox-group {{{項目8class|}}}" style="{{{項目8style|}}}">{{{項目8}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
  }}<div style="padding:0em 0.25em;">{{{内容8}}}</div></td></tr>
}}{{#if: {{{内容9|}}}
  | <tr>{{#if: {{{項目9|}}}
    | <td class="navbox-group {{{項目9class|}}}" style="{{{項目9style|}}}">{{{項目9}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 0 0 2px;">
    | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;">
  }}<div style="padding:0em 0.25em;">{{{内容9}}}</div></td></tr>
}}</table></includeonly>
6,514

回編集