-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmembers.php
93 lines (78 loc) · 2.75 KB
/
members.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?php
include 'dbc.php';
page_protect();
include 'currentuser.php';
//activity update
$activity = mysql_real_escape_string("Viewing Members on Mobile");
$sql = "UPDATE users SET lastactivity = '$activity', lastactivitytime = CURRENT_TIMESTAMP WHERE id = $currentuserid";
if (!mysql_query($sql,$link))
{
die('Error: ' . mysql_error());
}
//online update
$time = time();
$updateonlinequery = "UPDATE online SET timeout = \"$time\" WHERE id = $currentuserid";
if (!mysql_query($updateonlinequery,$link))
{
die('Error: ' . mysql_error());
}
$query = sprintf("SELECT * FROM users WHERE approved = 1 AND banned = 0 ORDER BY full_name ASC");
$result = mysql_query($query);
include 'base.php';
?>
<?php startblock('title') ?>
Members
<?php endblock() ?>
<?php startblock('header') ?>
Members
<?php endblock() ?>
<?php startblock('content') ?>
<ul data-role="listview">
<?php
$letterdivider = "";
while ($row = mysql_fetch_assoc($result)) {
$active = "Inactive/Trial Member";
$admin = "Regular Member";
if ($row['canvote'] == 1) {
$active = "<span class='textgreen'>Active/Full Member</span>";
}
if ($row['user_level'] == 5) {
$admin = "<span class='textred'>Adminstrator</span>";
}
$letter = ucfirst($row['full_name'][0]);
if (!ctype_alnum($letter)) {
$letter = "~";
} else if (is_numeric($letter)) {
$letter = "#";
}
if ($letterdivider != $letter) {
echo "<li data-role=\"list-divider\">$letter</li>";
$letterdivider = $letter;
}
echo "<li class='membercontent'>";
echo "<span class='ui-li-aside'>" . $admin . "<br /><br />" . $active . "</span>";
echo "<h3>" . $row['full_name'] . "</h3><p>" . $row['real_name'] . " - " . $row['country'];
$lastactivity = str_replace("/im/", "/", $row['lastactivity']);
echo "<br /><small>Last seen " . $lastactivity . " on " . date("F j, Y \a\\t g:ia", strtotime($row['lastactivitytime'])) . "</small>";
if ($row['char1name'] == "" && $row['char2name'] == "" && $row['char3name'] == "" && $row['char4name'] == "") {
} else {
echo "<br /><br /><b><u>Characters</u></b>";
if ($row['char1name'] != "") {
echo "<br />" . $row['char1name'] . " - " . $row['char1lvl'] . " " . $row['char1type'];
}
if ($row['char2name'] != "") {
echo "<br />" . $row['char2name'] . " - " . $row['char2lvl'] . " " . $row['char2type'];
}
if ($row['char3name'] != "") {
echo "<br />" . $row['char3name'] . " - " . $row['char3lvl'] . " " . $row['char3type'];
}
if ($row['char4name'] != "") {
echo "<br />" . $row['char4name'] . " - " . $row['char4lvl'] . " " . $row['char4type'];
}
}
echo "</p>";
echo "</li>";
}
?>
</ul>
<?php endblock() ?>