File: HaCiTreeNetwork.tmpl

package info (click to toggle)
haci 0.97c-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 1,816 kB
  • sloc: perl: 19,106; sh: 190; makefile: 8
file content (84 lines) | stat: -rw-r--r-- 3,246 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
[% FOREACH network IN networks %]

	[% IF network.parent %][% UNLESS network.noDiv %]<div id='[% network.rootID %].[% network.networkDec %]'>[% END %][% END %]
	<div class='tE' [% IF network.bgColor %]style='background-color:#[% network.bgColor %];'[% END %]>

	[% IF showTreeStructure %]
		[% IF network.GUINetCache %]
			[% FOR entry in network.GUINetCache %]
				[% name					= entry.level %]
				[% noLine.$name	= entry.value %]
			[% END %]
		[% END %]
	
		[% IF network.lastParent %]
			[% name					= network.lastParent %]
			[% noLine.$name	= 1 %]
		[% END %]

		[% level	= 1 %]
		[% WHILE level <= network.level %]
			<span class='tE'><img class='tES' src='[% imagepathrel %]/[% IF level < (network.level - 0)%][% IF noLine.$level %]noLine.png[% ELSE %]vertLine.png[% END %][% ELSE %][% IF network.parentBroadcast || network.lastParent %]tLine.png[% ELSE %]tLine.png[% END %][% END %]' /></span>
			[% level = level + 1 %]
		[% END %]
	[% ELSE %]
		<div id='tS' style='width:[% network.space %]px;'></div>
	[% END %]


	[% IF network.parent %]
		<a class='tE' onClick="[% network.picUrl %]" title="[% network.picTitle %]"><img class='tE' src='[% imagepathrel %]/[% IF network.expanded %]minus.gif[% ELSE %]plus.gif[% END %]' /></a>
	[% ELSE %]
		[% IF showTreeStructure %]
			<span class='tE'><img class='tES' src='[% imagepathrel %]/horizLine.png' /></span>
		[% ELSE %]
			<div id='tSFW'></div>
		[% END %]
		[% IF editTree %]
			[% IF network.fillNet %]
				<div id='tSFW'></div>
			[% END %]
		[% END %]
	[% END %]

	[% IF editTree %]
		[% UNLESS network.fillNet %]
			<input type	= 'checkbox' class	= 'tE' name	= 'selectedNetworks' id		= 'selectedNetworks' value	= '[% network.network %]_[% network.rootID %]' />
		[% END %]
	[% END %]
	<div class='tL[% IF network.ipv6 %]6[% END %]' >
	[% IF network.netUrl %]
		<a name="[% network.rootID %]-[% network.networkDec %]" onClick="[% network.netUrl %]" class='tLN'><font color='[% network.color %]'>[% network.network %]</font></a>
	[% ELSE %]
		<font color='[% network.color %]'><span class='tLN'>[% network.network %]</span></font>
	[% END %]
	[% IF network.statePic %]
		<img class="tE1" src="[% imagepathrel %]/[% network.statePic %]" alt="[% network.stateAlt %]" title="[% network.stateAlt %]"/>
	[% END %]
	[% IF network.defSubnetSize %]
		<span class=tdS alt='[% network.gettext_defSubnetSize %]'>[/[% network.defSubnetSize %]]</span>
	[% END %]
	</div>
	<p id='tD'>
		[% IF network.invisible %]
			<font color="#AAAAAA">[% network.descr %]</font>
		[% ELSE %]
			[% network.descr %]
		[% END %]
	</p>
	[% IF directaccess %]
		[% UNLESS network.fillNet OR network.invisible %]
			<img class="tE3" src="[% imagepathrel %]/[% network.editPic %]" alt="[% network.editAlt %]" title="[% network.editAlt %]" onClick="[% network.editNetUrl %]" />
			<img class="tE3" src="[% imagepathrel %]/[% network.delPic %]" alt="[% network.delAlt %]" title="[% network.delAlt %]" onClick="[% network.delNetUrl %]" />
		[% END %]
	[% END %]
	<div style='clear:left'></div>
	</div>
	[% IF network.parent %][% UNLESS network.expanded %]</div>[% END %][% END %]
	[% IF network.parentBroadcast %]
		[% i = [ 1 .. network.parentBroadcast ] %]
		[% FOREACH i %]
			</div>
		[% END %]
	[% END %]
[% END %]