Beispiel #1
0
    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();
    }