user-upload
3,547
回編集
(やすしをやすすと言ってた私 (トーク) による版 9812 を取り消し) |
(border・listclassの追加。折り畳みをMediaWiki:Common.jsで処理するように変更) |
||
7行目: | 7行目: | ||
| タイトル = | | タイトル = | ||
| 初期状態 = | | 初期状態 = | ||
| border = | |||
| class = | | class = | ||
| style = | | style = | ||
| listclass = | |||
| 項目1 = | | 項目1 = | ||
| 項目1class = | | 項目1class = | ||
26行目: | 28行目: | ||
;初期状態 | ;初期状態 | ||
:折り畳みの初期状態を指定します。 | :折り畳みの初期状態を指定します。 | ||
:* | :*「autocollapse」 or 指定なし - 複数の折り畳みボックスが並んでいるときに、折り畳まれて表示します。 | ||
:*「collapsed」 - 折り畳んで表示します。 | |||
:*「uncollapsed」 - 展開した状態で表示します。 | |||
:*「cookie-<key>」 - cookie を使用して、折り畳み状態を保持します。同一の <key> を持つボックスで折り畳み状態が保持されます。 | |||
:*「plain」 - 折り畳みボタンのない通常のテーブル・ボックスを表示します。 | :*「plain」 - 折り畳みボタンのない通常のテーブル・ボックスを表示します。 | ||
:* | |||
;border | |||
:折り畳みボックス全体の罫線を指定します。 | |||
:*「navbox」 - Wikipediaの[[Wikipedia:Template:Navbox|Template:Navbox]]のような、枠線に囲われた折り畳みボックスを表示します。 | |||
:*「child」 - 枠線を非表示にします(従来の折り畳みボックス)。他の折り畳みボックスの子要素として利用する場合などに指定します。 | |||
;class | ;class | ||
35行目: | 44行目: | ||
;style | ;style | ||
:タイトル要素のstyle属性を指定します。 | :タイトル要素のstyle属性を指定します。 | ||
;listclass | |||
:内容のclass属性を指定します。 | |||
;項目1、項目2、 ... | ;項目1、項目2、 ... | ||
60行目: | 72行目: | ||
<tr> | <tr> | ||
<td><pre style="border:0;white-space:pre-wrap;"> | <td><pre style="border:0;white-space:pre-wrap;"> | ||
{{折り畳みボックス | |||
| タイトル = タイトル | |||
| border = navbox | |||
| class = bgcolor bgcolor-AKB | |||
| listclass = hlist hlist-pipe | |||
| 項目1 = 項目1 | |||
| 項目1class = bgcolor bgcolor-A | |||
| 内容1 = | |||
* 内容1-1 | |||
* 内容1-2 | |||
* 内容1-3 | |||
| 項目2 = 項目2 | |||
| 項目2class = bgcolor bgcolor-K | |||
| 内容2 = 内容2 | |||
| 項目3 = 項目3 | |||
| 項目3class = bgcolor bgcolor-B | |||
| 内容3 = 内容3 | |||
| 内容4 = {{折り畳みボックス | |||
| タイトル = 入れ子のボックス | |||
| 初期状態 = collapsed | |||
| border = child | |||
| 項目1 = 項目A | |||
| 内容1 = | |||
# 内容-1 | |||
# 内容-2 | |||
}} | |||
}} | |||
</pre></td> | </pre></td> | ||
<td style="min-width:300px"> | <td style="min-width:300px"> | ||
{{折り畳みボックス | |||
| タイトル = タイトル | |||
| border = navbox | |||
| class = bgcolor bgcolor-AKB | |||
| listclass = hlist hlist-pipe | |||
| 項目1 = 項目1 | |||
| 項目1class = bgcolor bgcolor-A | |||
| 内容1 = | |||
* 内容1-1 | |||
* 内容1-2 | |||
* 内容1-3 | |||
| 項目2 = 項目2 | |||
| 項目2class = bgcolor bgcolor-K | |||
| 内容2 = 内容2 | |||
| 項目3 = 項目3 | |||
| 項目3class = bgcolor bgcolor-B | |||
| 内容3 = 内容3 | |||
| 内容4 = {{折り畳みボックス | |||
| タイトル = 入れ子のボックス | |||
| 初期状態 = collapsed | |||
| border = child | |||
| 項目1 = 項目A | |||
| 内容1 = | |||
# 内容-1 | |||
# 内容-2 | |||
}} | |||
}} | |||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</noinclude><includeonly><table class="{{ | </noinclude><includeonly><table class="collapsible collapsible-{{{border|child}}}" data-collapse="{{{初期状態|autocollapse}}}" cellspacing="0" style="width:100%;"> | ||
<tr><td colspan="2" class="navbox-title {{{class|}}}" style="{{{style|}}}">{{{タイトル| }}}</td></tr><!-- | <tr><td colspan="2" class="navbox-title {{{class|}}}" style="{{{style|}}}">{{{タイトル| }}}</td></tr><!-- | ||
-->{{#if: {{{内容1|}}} | -->{{#if: {{{内容1|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目1|}}} | <td class="navbox-group {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容1}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目1|}}} | <td class="navbox-group {{{項目1class|}}}" style="{{{項目1style|}}}">{{{項目1}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容1}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容2|}}} | -->{{#if: {{{内容2|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目2|}}} | <td class="navbox-group {{{項目2class|}}}" style="{{{項目2style|}}}">{{{項目2}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容2}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目2|}}} | <td class="navbox-group {{{項目2class|}}}" style="{{{項目2style|}}}">{{{項目2}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容2}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容3|}}} | -->{{#if: {{{内容3|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目3|}}} | <td class="navbox-group {{{項目3class|}}}" style="{{{項目3style|}}}">{{{項目3}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容3}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目3|}}} | <td class="navbox-group {{{項目3class|}}}" style="{{{項目3style|}}}">{{{項目3}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容3}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容4|}}} | -->{{#if: {{{内容4|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目4|}}} | <td class="navbox-group {{{項目4class|}}}" style="{{{項目4style|}}}">{{{項目4}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容4}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目4|}}} | <td class="navbox-group {{{項目4class|}}}" style="{{{項目4style|}}}">{{{項目4}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容4}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容5|}}} | -->{{#if: {{{内容5|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目5|}}} | <td class="navbox-group {{{項目5class|}}}" style="{{{項目5style|}}}">{{{項目5}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容5}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目5|}}} | <td class="navbox-group {{{項目5class|}}}" style="{{{項目5style|}}}">{{{項目5}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容5}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容6|}}} | -->{{#if: {{{内容6|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目6|}}} | <td class="navbox-group {{{項目6class|}}}" style="{{{項目6style|}}}">{{{項目6}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容6}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目6|}}} | <td class="navbox-group {{{項目6class|}}}" style="{{{項目6style|}}}">{{{項目6}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容6}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容7|}}} | -->{{#if: {{{内容7|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目7|}}} | <td class="navbox-group {{{項目7class|}}}" style="{{{項目7style|}}}">{{{項目7}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容7}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目7|}}} | <td class="navbox-group {{{項目7class|}}}" style="{{{項目7style|}}}">{{{項目7}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
{{{内容7}}} | |||
</div></td></tr> | |||
}}<!-- | }}<!-- | ||
-->{{#if: {{{内容8|}}} | -->{{#if: {{{内容8|}}} | ||
| <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目8|}}} | <td class="navbox-group {{{項目8class|}}}" style="{{{項目8style|}}}">{{{項目8}}}</td><td class="navbox-list" style="width:100%;padding:0 5px;"> | <td class="navbox-list" colspan="2" style="width:100%;padding:0;"> }}{{{内容8}}}</td></tr> | | <tr style="height:2px"><td></td></tr><tr>{{#if: {{{項目8|}}} | <td class="navbox-group {{{項目8class|}}}" style="{{{項目8style|}}}">{{{項目8}}}</td><td class="navbox-list {{{listclass|}}}" style="width:100%;padding:0 5px;"> | <td class="navbox-list {{{listclass|}}}" colspan="2" style="width:100%;padding:0;"> }}<div> | ||
}} | {{{内容8}}} | ||
</table></includeonly> | </div></td></tr> | ||
}}</table></includeonly> |