.ach_menu { display:block; padding:2px; border:1px solid #000000; margin-bottom:2px; color:#FFFFFF; } .ach_menu:hover { color:orange; } .ach_mspan a { text-decoration:none; } "; return $html.adm_render_mnode($menu,$sub); } function adm_render_mnode(&$menu,$sub) { global $_CONF; $html = ""; $iter = $menu->getIterator(); while($iter->hasNext()) { $curr = $iter->getNext(); $html .= ""; if($sub == 0) { $html .= ""; } $html .= "
getImage()."' />".$curr->getName()."
"; if($curr->hasOpenCat() != 0) { $html .= "
".adm_render_mnode($curr,($sub+4))."
"; } } return $html; } function atom_render_category(&$cat) { $html = ""; $iter = $cat->getOpen(); while($iter->hasNext()) { $curr = $iter->getNext(); $html .= ach_render_achievement_open($curr); } return $html; } function ach_render_achievement_open(&$ach) { global $_CONF; $open = explode(";",$_REQUEST['id']); $o = "none"; if($open[1] == $ach->getID()) { $o = "block"; } $html = "
[+] ".$ach->getName()." (ties= race: ".$ach->getTieRace()."; civ: ".$ach->getTieCiv()."; cult: ".$ach->getTieCult().")
getPathID()."'> "; foreach($_CONF['langs'] as $elem) { $tmp = $ach->getLang($elem); $html .= ""; } $html .= "
  name template
".$elem."
 
".ach_render_task_open($ach)."
"; return $html; } function ach_render_task_open(&$ach) { global $_CONF; $html = ""; $open = explode(";",$_REQUEST['id']); $task_list = $ach->getOpen(); while($task_list->hasNext()) { $task = $task_list->getNext(); $o = "none"; if($open[2] == $task->getID()) { $o = "block"; } $html .= "
[+] ".$task->getDisplayName()."
getPathID()."'> "; foreach($_CONF['langs'] as $elem) { $tmp = $task->getLang($elem); $html .= ""; } $html .= "
  name template
".$elem."
 
".ach_render_obj_list($task->getIterator())."
"; } return $html; } function ach_render_obj_list($obj) { global $_CONF; $html = ""; while($obj->hasNext()) { $elem = $obj->getNext(); $html .= "
  ".$elem->getDisplayName()."
getPathID()."'> "; foreach($_CONF['langs'] as $lang) { $tmp = $elem->getLang($lang); $html .= ""; } $html .= "
  name
".$lang."
 
"; } return $html; } ?>