Mercurial > owls
annotate Includes/Nav.inc.php @ 10:144bc36a6c27
moved login form from nav to top of content
added last modified date
author | meillo@marmaro.de |
---|---|
date | Sun, 27 May 2007 02:13:46 +0200 |
parents | 2672cd855fa2 |
children |
rev | line source |
---|---|
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
1 <!-- Nav --> |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
2 <ul id="nav"> |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
3 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
4 <?php |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
5 // all nodes that are displayed in the nav |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
6 global $nodesDisplayed; |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
7 $nodesDisplayed = ''; |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
8 |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
9 |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
10 // build nav tree |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
11 echo ' '. navtree(0) ."\n"; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
12 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
13 |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
14 // find nodes without existing parent (orphans) |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
15 $sql = sprintf(" |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
16 select distinct |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
17 idParent |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
18 from %sOwls |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
19 where |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
20 idParent not in (select id from %sOwls) |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
21 and idParent != 0 -- not the real root |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
22 order by name asc |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
23 ", |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
24 DB_PREFIX, |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
25 DB_PREFIX |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
26 ); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
27 $result = mysql_query($sql) or die(mysql_error()); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
28 unset($sql); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
29 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
30 // output only if there are orphans |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
31 if (mysql_num_rows($result)) { |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
32 echo ' <li id="orphans">orphans<ul>'; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
33 // output subtree for every orphan |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
34 while($row = mysql_fetch_array($result)) { |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
35 echo navtree($row['idParent']); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
36 } |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
37 unset($row); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
38 mysql_free_result($result); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
39 |
3
92a8978e68c5
code beautifying in nav; redesign of banner
Meillo r e t u r n s <meillo@marmaro.de>
parents:
2
diff
changeset
|
40 echo '</ul></li>'."\n"; |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
41 } |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
42 |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
43 |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
44 |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
45 // find broken nodes - nodes not displayed in nav or orphans (i.e. rings) |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
46 $sql = sprintf(" |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
47 select |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
48 id, name |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
49 from %sOwls |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
50 where |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
51 id not in ( %s ) |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
52 order by name asc |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
53 ", |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
54 DB_PREFIX, |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
55 substr($nodesDisplayed, 2) |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
56 ); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
57 $result = mysql_query($sql) or die(mysql_error()); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
58 unset($sql); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
59 |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
60 // output only if there are broken nodes |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
61 if (mysql_num_rows($result)) { |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
62 echo ' <li id="broken">broken<ul>'; |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
63 // output list of nodes (no tree, cause there may be rings!) |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
64 while($row = mysql_fetch_array($result)) { |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
65 echo '<li><a href="'. $row['id'] .'"'. (($_GET['id'] == $row['id']) ? ' id="selected"' : '') .'>'. $row['name'] .'</a></li>'; |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
66 } |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
67 unset($row); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
68 mysql_free_result($result); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
69 |
3
92a8978e68c5
code beautifying in nav; redesign of banner
Meillo r e t u r n s <meillo@marmaro.de>
parents:
2
diff
changeset
|
70 echo '</ul></li>'."\n"; |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
71 } |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
72 |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
73 ?> |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
74 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
75 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
76 </ul> |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
77 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
78 <?php |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
79 |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
80 |
8
2672cd855fa2
added further doxygen-comments
Meillo r e t u r n s <meillo@marmaro.de>
parents:
3
diff
changeset
|
81 /** |
2672cd855fa2
added further doxygen-comments
Meillo r e t u r n s <meillo@marmaro.de>
parents:
3
diff
changeset
|
82 * recursive function creates the output for the nav tree |
2672cd855fa2
added further doxygen-comments
Meillo r e t u r n s <meillo@marmaro.de>
parents:
3
diff
changeset
|
83 * |
2672cd855fa2
added further doxygen-comments
Meillo r e t u r n s <meillo@marmaro.de>
parents:
3
diff
changeset
|
84 * @param $root the id of the parent of the root node |
2672cd855fa2
added further doxygen-comments
Meillo r e t u r n s <meillo@marmaro.de>
parents:
3
diff
changeset
|
85 * @return string HTML output that shows the nav tree |
2672cd855fa2
added further doxygen-comments
Meillo r e t u r n s <meillo@marmaro.de>
parents:
3
diff
changeset
|
86 */ |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
87 function navtree($root) { |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
88 // fetch subcategories |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
89 $sql = sprintf(" |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
90 select |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
91 id, idParent, name |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
92 from %sOwls |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
93 where |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
94 idParent = $root |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
95 order by name asc |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
96 ", |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
97 DB_PREFIX |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
98 ); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
99 $result = mysql_query($sql) or die(mysql_error()); |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
100 unset($sql); |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
101 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
102 $return = ''; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
103 while($row = mysql_fetch_array($result)) { |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
104 // add to list of displayed nodes |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
105 global $nodesDisplayed; |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
106 $nodesDisplayed .= ', '. $row['id']; |
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
107 |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
108 $return .= '<li><a href="'. $row['id'] .'"'. (($_GET['id'] == $row['id']) ? ' id="selected"' : '') .'>'. $row['name'] .'</a>'; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
109 if ($row['id'] != $row['idParent']) { |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
110 $subtree = navtree($row['id']); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
111 if (!empty($subtree)) { |
2
ab74e95a8040
added display of broken nodes; Header and Footer in Owls.php now; added logos
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
0
diff
changeset
|
112 #$return .= ' <a href="javascript:toggleVisibility(\''. $row['id'] .'\')" id="ctrl'. $row['id'] .'" style="display: none;">-</a>'; |
0
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
113 $return .= '<ul id="node'. $row['id'] .'">'. $subtree .'</ul>'; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
114 } |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
115 unset($subtree); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
116 } |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
117 $return .= '</li>'; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
118 } |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
119 unset($row); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
120 mysql_free_result($result); |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
121 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
122 // return |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
123 return $return; |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
124 } |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
125 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
126 ?> |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
127 |
3021ce32ee14
begin of using hg for owls
"Meillo r e t u r n s <meillo@marmaro.de>"
parents:
diff
changeset
|
128 <!-- Content --> |