Advertisement
Guest User

userinfo.php

a guest
Dec 23rd, 2011
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.02 KB | None | 0 0
  1. <?php if (!defined('APPLICATION')) exit();
  2. $Session = Gdn::Session();
  3. if (Gdn::Config('Garden.Profile.ShowAbout')) {
  4. ?>
  5. <div class="Box About">
  6.    <h4><?php echo T('About'); ?></h4>
  7.    <dl>
  8.       <dt class="Name"><?php echo T('Username'); ?></dt>
  9.       <dd class="Name"><?php echo $this->User->Name; ?></dd>
  10.       <?php              
  11.       if ($this->User->ShowEmail == 1 || $Session->CheckPermission('Garden.Registration.Manage')) {
  12.          echo '<dt class="Email">'.T('Email').'</dt>
  13.         <dd class="Email">'.Gdn_Format::Email($this->User->Email).'</dd>';
  14.       }
  15.       ?>
  16.       <dt class="Joined"><?php echo T('Joined'); ?></dt>
  17.       <dd class="Joined"><?php echo Gdn_Format::Date($this->User->DateFirstVisit); ?></dd>
  18.       <dt class="Visits"><?php echo T('Visits'); ?></dt>
  19.       <dd class="Visits"><?php echo number_format($this->User->CountVisits); ?></dd>
  20.       <dt class="LastActive"><?php echo T('Last Active'); ?></dt>
  21.       <dd class="LastActive"><?php echo Gdn_Format::Date($this->User->DateLastActive); ?></dd>
  22.       <dt class="Roles"><?php echo T('Roles'); ?></dt>
  23.       <dd class="Roles"><?php echo implode(', ', $this->Roles); ?></dd>
  24.       <?php if ($Session->CheckPermission('Garden.Moderation.Manage')): ?>
  25.       <dt class="IP"><?php echo T('Register IP'); ?></dt>
  26.       <dd class="IP"><?php
  27.          $IP = IPAnchor($this->User->InsertIPAddress);
  28.          echo $IP ? $IP : T('n/a');
  29.       ?></dd>
  30.       <dt class="IP"><?php echo T('Last IP'); ?></dt>
  31.       <dd class="IP"><?php
  32.          $IP = IPAnchor($this->User->LastIPAddress);
  33.          echo $IP ? $IP : T('n/a');
  34.       ?></dd>
  35.       <?php
  36.       endif;
  37.  
  38.       if ($this->User->InviteUserID > 0) {
  39.          $Inviter = new stdClass();
  40.          $Inviter->UserID = $this->User->InviteUserID;
  41.          $Inviter->Name = $this->User->InviteName;
  42.          echo '<dt class="Invited">'.T('Invited by').'</dt>
  43.         <dd class="Invited">'.UserAnchor($Inviter).'</dd>';
  44.       }
  45.       $this->FireEvent('OnBasicInfo');
  46.       ?>
  47.    </dl>
  48. </div>
  49. <?php
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement