/** * Lag tabellrad for et medlem * @param ff_member $member * @param int $i * @param string $class ekstra class på tr * @return string <tr> */ protected function show_member_row(ff_member $member, $i, $class = null) { return ' <tr class="box_handle' . ($i % 2 == 0 ? ' color' : '') . ($class ? ' ' . $class : '') . '"> <td><input type="checkbox" name="up_id[]" value="' . $member->id . '"' . (!$this->ff->mod && ($member->id == login::$user->player->id || $member->data['ffm_priority'] == 1) ? ' disabled="disabled"' : '') . ' /> ' . game::profile_link($member->id, $member->data['up_name'], $member->data['up_access_level']) . '<br /><b>' . ucfirst($member->get_priority_name()) . '</b></td> <td class="r">' . ess::$b->date->get($member->data['ffm_date_join'])->format() . '</td> <td class="r">' . ess::$b->date->get($member->data['up_last_online'])->format() . '<br />' . game::timespan($member->data['up_last_online'], game::TIME_ABS) . '</td> <td class="r">' . game::format_cash($member->data['ffm_donate']) . '<br />' . game::format_cash($member->data['ffm_earnings_ff']) . '</td> <td class="r">' . game::format_cash($member->data['ffm_earnings']) . '</td> </tr>'; }
/** * Sjekk om vi skal ha crewtilgang */ protected function members_check_crew() { if ($this->modifiers < self::LOAD_SCRIPT) { // er vi mod+ uten brukerinfo? if (access::has("mod") && !$this->uinfo) { $row = array("ffm_up_id" => login::$user->player->id, "ffm_date_created" => 0, "ffm_date_join" => 0, "ffm_donate" => 0, "ffm_priority" => 0, "ffm_parent_up_id" => 0, "ffm_status" => 1, "ffm_params" => "", "ffm_forum_topics" => 0, "ffm_forum_replies" => 0, "ffm_earnings" => 0, "ffm_earnings_ff" => 0, "ffm_pay_points" => null, "ffm_log_new" => 0, "up_u_id" => login::$user->id, "up_name" => login::$user->player->data['up_name'], "up_access_level" => login::$user->player->data['up_access_level'], "up_last_online" => login::$user->player->data['up_last_online']); $this->uinfo = new ff_member($row, $this); $this->uinfo->crew(); } } }