「テンプレート:Dmbox/sandbox」の版間の差分

提供: Yourpedia
移動: 案内検索
(Template:Dmboxの2009年11月3日 (火) 04:21 (UTC) から一部複製)
 
(正しく動作しない条件文を除去)
1行目: 1行目:
<noinclude>{{Template sandbox notice}}</noinclude><table id="{{#switch:{{{type|}}}
+
<noinclude>{{Template sandbox notice}}</noinclude><table style="{{{style|}}}">
| setindex = setindexbox
+
| disambig      <!-- disambig = default -->
+
| #default = disambig
+
}}" class="<!-- これがあるとテンプレートが非表示になる? metadata -->plainlinks dmbox
+
{{#switch:{{{type|}}}
+
| setindex = dmbox-setindex
+
| disambig      <!-- disambig = default -->
+
| #default = dmbox-disambig
+
}}" style="{{{style|}}}">
+
 
<tr>
 
<tr>
{{#ifeq:{{{image|}}}|none
+
<td style="padding:2px 0 2px 0.4em">
| <!-- No image. Cell with some width or padding necessary for text cell to have 100% width. --><td class="mbox-empty-cell" style="border:none; padding:0px; width:1px"></td>
+
| <td class="mbox-image" style="padding:2px 0 2px 0.4em">
+
 
   {{#if:{{{image-file|}}}
 
   {{#if:{{{image-file|}}}
 
   | [[File:{{{image-file}}}|{{#if:{{{image-size|}}}|{{{image-size}}}|30}}px]]
 
   | [[File:{{{image-file}}}|{{#if:{{{image-size|}}}|{{{image-size}}}|30}}px]]
  | {{#if:{{{image|}}}
 
    | {{{image}}}
 
    | [[File:{{#switch:{{{type|}}}
 
      | setindex = List gray.svg
 
      | disambig      <!-- disambig = default -->
 
      | #default = Disambig gray.svg
 
      }}|{{#if:{{{image-size|}}}|{{{image-size}}}|30}}px]]
 
    }}
 
 
   }}</td>
 
   }}</td>
}}
 
 
<td class="mbox-text" style="padding:0.25em 0.4em; font-style:normal; {{{textstyle|}}}">{{#if:{{{text|}}}| {{{text}}} }}<!-- {{{text}}}内冒頭のウィキマークアップによる箇条書きを正しく表示させるために条件文にしています。 --></td>
 
<td class="mbox-text" style="padding:0.25em 0.4em; font-style:normal; {{{textstyle|}}}">{{#if:{{{text|}}}| {{{text}}} }}<!-- {{{text}}}内冒頭のウィキマークアップによる箇条書きを正しく表示させるために条件文にしています。 --></td>
 
{{#if:{{{imageright-file|}}}{{{imageright|}}}
 
{{#if:{{{imageright-file|}}}{{{imageright|}}}

2009年12月15日 (火) 13:33時点における版

ここは、テンプレート:Dmbox/sandboxテンプレート・サンドボックスです。対応するテストケース・サブページもご覧ください。

{{#if:

|

}}

 {{#if:
 | [[File:{{{image-file}}}|{{#if:|{{{image-size}}}|30}}px]]
}}
{{#if:| {{{text}}} }} {{#if:|[[File:{{{imageright-file}}}|{{#if:|{{{image-size}}}|30}}px]]|{{{imageright}}}}}
{{#switch:

| | disambig | setindex =

| #default =
This message box is using an invalid "type=" parameter and needs fixing.

}}{{

 #switch:
 | setindex = 
   {{#switch:
 {{#if: 
 | {{{demospace}}}    
 | {{#ifeq:テンプレート|
   | main
   | other
   }} 
 }}

| main =

| other | #default =

}}

 | disambig      
 | #default = 
   {{#switch:
 {{#if:
 | {{{demospace}}}    
 | {{#ifeq:テンプレート|テンプレート
   | template
   | other
   }}
 }}

| template =

| other | #default =

}}{{#switch:

 {{#if: 
 | {{{demospace}}}    
 | {{#ifeq:テンプレート|
   | main
   | other
   }} 
 }}

| main =

| other | #default =

}}

 }}