home *** CD-ROM | disk | FTP | other *** search
/ grafika-wolowiec.cba.pl / grafika-wolowiec.cba.pl.tar / grafika-wolowiec.cba.pl / admin / privatearea.php < prev    next >
PHP Script  |  2014-01-24  |  4KB  |  72 lines

  1. <?php
  2. require_once("header.php");
  3. ?>
  4. <div id="imAdminPage" style="width: 80%;">
  5.     <div id="imBody">
  6.         <?php if (isset($_GET['ok'])): ?>
  7.         <p class="alert alert-green" style="text-align: center;"><?php echo l10n('private_area_success', 'Completed Succesfully') ?></p>
  8.         <?php endif; ?>
  9.         <div class="imContent">
  10.             <?php
  11.                 $db = getDbData($imSettings['access']['dbid']);
  12.                 $pa = new ImPrivateArea();
  13.                 $pa->setDbData($db['host'], $db['user'], $db['password'], $db['database'], $imSettings['access']['dbtable']);
  14.                 if (isset($_GET['validate'])) {
  15.                     $pa->validateWaitingUserById($_GET['validate']);
  16.                     echo "<script>location.href='privatearea.php#user_'" . $_GET['validate'] . ";</script>";
  17.                     exit;
  18.                 }
  19.                 if (isset($_GET['passwordemail'])) {
  20.                     $pa->sendLostPasswordEmail($_GET['passwordemail'], $imSettings['access']['emailfrom']);
  21.                     echo "<script>location.href='privatearea.php?ok';</script>";
  22.                     exit;
  23.                 }
  24.                 if (isset($_GET['validationemail'])) {
  25.                     $pa->sendValidationEmail($_GET['validationemail'], $imSettings['access']['emailfrom']);
  26.                     echo "<script>location.href='privatearea.php?ok';</script>";
  27.                     exit;
  28.                 }
  29.             ?>
  30.             <table class="border">
  31.                 <thead>
  32.                     <tr>
  33.                         <th><?php echo l10n("private_area_username", "Username") ?></th>
  34.                         <th><?php echo l10n("private_area_realname", "Full name") ?></th>
  35.                         <th><?php echo l10n("private_area_email", "Email") ?></th>
  36.                         <th><?php echo l10n("private_area_ip", "IP Address") ?></th>
  37.                         <th><?php echo l10n("private_area_ts", "Registration date") ?></th>
  38.                         <th><?php echo l10n("private_area_status", "Status") ?></th>
  39.                         <th></th>
  40.                     </tr>
  41.                 </thead>
  42.                 <tbody>
  43.                 <?php foreach ($pa->getUsersById() as $user): ?>
  44.                     <tr id="id_<?php echo $user['id']?>">
  45.                         <td><?php echo $user['username'] ?></td>
  46.                         <td><?php echo $user['realname'] ?></td>
  47.                         <td><?php echo $user['email'] ?></td>
  48.                         <td><?php echo $user['ip'] ?></td>
  49.                         <td><?php echo $user['ts'] ?></td>
  50.                         <?php if ($user['validated']): ?>
  51.                         <td><?php echo l10n("private_area_status_validated", "Validated") ?></td>
  52.                         <?php else: ?>
  53.                         <td style="color: red;">
  54.                             <?php echo l10n("private_area_status_not_validated", "Not validated") ?>
  55.                         </td>
  56.                         <?php endif; ?>
  57.                         <td>
  58.                             <?php if (!$user['validated']): ?>
  59.                             <a href="privatearea.php?validate=<?php echo $user['id'] ?>" onclick="return confirm('<?php echo str_replace("'", "\\'", l10n("private_area_confirm_validation", "Do you want to validate this user?")) ?>');"><img src="../res/tick.png" alt="<?php echo l10n("private_area_send_validate", "Manually validate this user") ?>" title="<?php echo l10n("private_area_send_validate", "Manually validate this user") ?>" style="margin-right: 5px;"></a>
  60.                             <a href="privatearea.php?validationemail=<?php echo $user['id'] ?>"><img src="../res/email_go.png" alt="<?php echo l10n("private_area_send_validate", "Resend the validation email") ?>" title="<?php echo l10n("private_area_send_validate", "Resend the validation email") ?>" style="margin-right: 5px;"></a>
  61.                             <?php endif; ?>
  62.                             <a href="privatearea.php?passwordemail=<?php echo urlencode($user['username']) ?>"><img src="../res/key_go.png" alt="<?php echo l10n("private_area_send_password", "Email the password to this user") ?>" title="<?php echo l10n("private_area_send_password", "Email the password to this user") ?>"></a>
  63.                         </td>
  64.                     </tr>
  65.                 <?php endforeach; ?>
  66.                 </tbody>
  67.             </table>
  68.         </div>
  69.     </div>
  70. </div>
  71. <?php require_once("footer.php"); ?>
  72.