echo "<tr> \n"; echo "<td class=c align=center nowrap> \n"; echo va(loca("TECHTREE_COND_FOR"), "<a href=\"index.php?page=infos&session={$session}&gid={$id}\">'" . loca("NAME_{$id}") . "'</a>") . "</td> \n"; echo "</tr> \n"; walk_tree($reqs[$id], $id); if ($maxreclevel == 0) { echo "<tr><td class=l align=center>" . loca("TECHTREE_COND_NO") . "</td></tr> "; } for ($i = $maxreclevel - 1, $n = 0; $i >= 0; $i--, $n++) { echo "<tr><td class=c>" . ($n + 1) . "</td></tr>"; foreach ($tree[$i] as $v => $level) { if ($filter[$v] >= $level) { continue; } $color = "#00ff00"; if (!MeetRequirement($GlobalUser, $aktplanet, $v, $level)) { $color = "#ff0000"; } echo "<tr>\n"; echo " <td class=l align=center> \n"; echo " <table width=\"100%\" border=0> \n"; echo " <tr> \n"; echo " <td align=left> <font color=\"{$color}\"> " . loca("NAME_{$v}") . " " . va(loca("TECHTREE_LEVEL"), $level) . " </font> </td> \n"; echo " <td align=right> <a href=\"index.php?page=techtreedetails&session={$session}&tid={$v}\">[i]</a> </td> \n"; echo " </tr> \n"; echo " </td> \n"; echo " </table> \n"; echo "</tr>"; if ($filter[$v] < $level) { $filter[$v] = $level; }
foreach ($req as $c => $entry) { if ($c === "name") { echo "<tr><td class=c>{$entry}</td><td class=c>" . loca("TECHTREE_REQUIRED") . "</td></tr> \n"; } else { if (count($entry) == 0) { $details = " "; } else { $details = "<a href=\"index.php?page=techtreedetails&session=" . $_GET['session'] . "&tid={$c}\">[i]</a>"; } echo "<tr> \n"; echo "<td class=l> \n"; echo "<table width=\"100%\" border=0 cellspacing=0 cellpadding=0><tr><td align=left><a href=\"index.php?page=infos&session=" . $_GET['session'] . "&gid={$c}\">" . loca("NAME_{$c}") . "</a> \n"; echo "</td><td align=right>{$details}</td></tr></table></td> \n"; echo "<td class=l> \n"; foreach ($entry as $obj => $lvl) { $ok = MeetRequirement($GlobalUser, $aktplanet, $obj, $lvl); if ($ok) { echo "<font color=\"#00ff00\">" . loca("NAME_{$obj}") . " " . va(loca("TECHTREE_LEVEL"), $lvl) . "</font><br /> \n"; } else { echo "<font color=\"#ff0000\">" . loca("NAME_{$obj}") . " " . va(loca("TECHTREE_LEVEL"), $lvl) . "</font><br /> \n"; } } echo "</td> \n"; } } echo "\n"; } echo "</table> \n"; echo "<br><br><br><br>\n"; echo "</center>\n"; echo "</div>\n";