public function __construct() { ess::$b->page->add_title("Hall of Fame"); kf_menu::page_id("hall_of_fame"); $data = hall_of_fame::get_all_status(); $this->css(); echo ' <div class="bg1_c small"> <h1 class="bg1">Hall of Fame<span class="left2"></span><span class="right2"></span></h1> <div class="bg1">'; foreach ($data as $name => $group) { echo ' <div class="hof_group">'; switch ($name) { case "rank": echo ' <p class="hof_desc">Første spiller til å oppnå rangering:</p>'; break; case "rank_kill": echo ' <p class="hof_desc">Første spiller til å drepe en rangert spiller:</p>'; break; case "ff_owner": echo ' <p class="hof_desc">Første spiller til å eie:</p>'; break; case "cash_num": echo ' <p class="hof_desc">Første spiller til å oppnå pengerangering:</p>'; break; case "familie": echo ' <p class="hof_desc">Første broderskap i spillet:</p>'; break; case "familie_rank": echo ' <p class="hof_desc">Høyest rangert broderskap i spillet:</p>'; break; } foreach ($group as $id => $info) { $time = $info ? ' <span class="hof_time">' . ess::$b->date->get($info[0])->format(date::FORMAT_NOTIME) . '</span>' : ''; $subject = $info ? hall_of_fame::get_subject_html($name, $info[1]) : 'Ikke oppnådd'; $text = $this->get_text($name, $id, $info[1]); echo ' <p>' . $text . ' <span class="hof_subject">' . $subject . $time . '</span></p>'; } echo ' </div>'; } echo ' </div> </div>'; ess::$b->page->load(); }