1{section name=vars loop=$vars}
2{if $vars[vars].static}
3<a name="var{$vars[vars].var_name}" id="{$vars[vars].var_name}"><!-- --></A>
4<div class="{cycle values="evenrow,oddrow"}">
5
6	<div class="var-header">
7		<span class="var-title">
8			static <span class="var-type">{$vars[vars].var_type}</span>
9			<span class="var-name">{$vars[vars].var_name}</span>
10			{if $vars[vars].var_default} = <span class="var-default">{$vars[vars].var_default|replace:"\n":"<br />"}</span>{/if}
11			(line <span class="line-number">{if $vars[vars].slink}{$vars[vars].slink}{else}{$vars[vars].line_number}{/if}</span>)
12		</span>
13	</div>
14
15	{include file="docblock.tpl" sdesc=$vars[vars].sdesc desc=$vars[vars].desc tags=$vars[vars].tags}
16
17	{if $vars[vars].var_overrides}
18		<hr class="separator" />
19		<div class="notes">Redefinition of:</div>
20		<dl>
21			<dt>{$vars[vars].var_overrides.link}</dt>
22			{if $vars[vars].var_overrides.sdesc}
23			<dd>{$vars[vars].var_overrides.sdesc}</dd>
24			{/if}
25		</dl>
26	{/if}
27
28	{if $vars[vars].descvar}
29		<hr class="separator" />
30		<div class="notes">Redefined in descendants as:</div>
31		<ul class="redefinitions">
32		{section name=vm loop=$vars[vars].descvar}
33			<li>
34				{$vars[vars].descvar[vm].link}
35				{if $vars[vars].descvar[vm].sdesc}
36				: {$vars[vars].descvar[vm].sdesc}
37				{/if}
38			</li>
39		{/section}
40		</ul>
41	{/if}
42
43</div>
44{/if}
45{/section}
46
47{section name=vars loop=$vars}
48{if !$vars[vars].static}
49<a name="var{$vars[vars].var_name}" id="{$vars[vars].var_name}"><!-- --></A>
50<div class="{cycle values="evenrow,oddrow"}">
51
52	<div class="var-header">
53		<span class="var-title">
54			<span class="var-type">{$vars[vars].var_type}</span>
55			<span class="var-name">{$vars[vars].var_name}</span>
56			{if $vars[vars].var_default} = <span class="var-default">{$vars[vars].var_default|replace:"\n":"<br />"}</span>{/if}
57			(line <span class="line-number">{if $vars[vars].slink}{$vars[vars].slink}{else}{$vars[vars].line_number}{/if}</span>)
58		</span>
59	</div>
60
61	{include file="docblock.tpl" sdesc=$vars[vars].sdesc desc=$vars[vars].desc tags=$vars[vars].tags}
62
63	{if $vars[vars].var_overrides}
64		<hr class="separator" />
65		<div class="notes">Redefinition of:</div>
66		<dl>
67			<dt>{$vars[vars].var_overrides.link}</dt>
68			{if $vars[vars].var_overrides.sdesc}
69			<dd>{$vars[vars].var_overrides.sdesc}</dd>
70			{/if}
71		</dl>
72	{/if}
73
74	{if $vars[vars].descvar}
75		<hr class="separator" />
76		<div class="notes">Redefined in descendants as:</div>
77		<ul class="redefinitions">
78		{section name=vm loop=$vars[vars].descvar}
79			<li>
80				{$vars[vars].descvar[vm].link}
81				{if $vars[vars].descvar[vm].sdesc}
82				: {$vars[vars].descvar[vm].sdesc}
83				{/if}
84			</li>
85		{/section}
86		</ul>
87	{/if}
88
89</div>
90{/if}
91{/section}
92
93