Разбивка inf.php по классам.

This commit is contained in:
lopar
2020-07-06 00:16:22 +03:00
parent 3317ab845d
commit 461cec852d
7 changed files with 92 additions and 76 deletions

View File

@@ -28,9 +28,10 @@ class User
// Пока несуществующие, для совместимости.
public $married;
public $exp;
public $stats;
public $shadow;
public $experience;
public $stat_points;
//Статусы того, кто смотрит на информацию.
protected $watcherIsAdmin;
@@ -187,10 +188,16 @@ EMPTY_SLOT;
if ($this->watcherIsAdmin || $this->watcherIsModerator) {
echo '<div class="secretInfo">';
echo sprintf('<b>Личное дело</b><br>ИД Игрока: %s<br> ДР Игрока: %s<br> IP Регистрации: %s', $this->id, date('d.m.Y', strtotime($this->borndate)), $this->ip);
$infoString = '<b>Личное дело</b><br>ИД Игрока: %s<br> ДР Игрока: %s<br> IP Регистрации: %s';
echo sprintf($infoString, $this->id, date('d.m.Y', strtotime($this->borndate)), $this->ip);
if ($this->watcherIsAdmin) {
$this->Bank = new Bank($this->id);
echo sprintf('<span>ИД Комнаты: %s<br> Деньги в банке: %s<br> E-Mail: %s<br> Текущая сессия: %s</span>>', $this->room, $this->Bank->money, $this->email, $this->session_id);
$infoString = '<br><span>ИД Комнаты: %s<br> Деньги: %s<br> Деньги в банке: %s<br> Опыт: %s<br> Нераспределённые очки: %s<br> E-Mail: %s<br> Текущая сессия: %s</span>';
echo sprintf($infoString, $this->room, $this->money, $this->Bank->money, $this->experience, $this->stat_points, $this->email, $this->session_id);
}
$this->UserLogs = new UserLogModel($this->id);
while ($userLogRow = $this->UserLogs->getUserLog()->fetch_object()) {
echo sprintf('<code>%s</code><br>', date("d.m.Y H:i ", strtotime($userLogRow->date)) . $userLogRow->text);
}
echo '</div>';
}