SO 1-final
[specialops1.git] / user.php
blobc50605326136f3e277de0d1e4fdd3469d3932f1b
1 <?php
2 require 'config.php';
3 $require_login = true;
4 $page_name = 'User Information';
5 require 'top.inc.php';
6 include 'include/levels.php';
8 $msgs = mysql_result(mysql_query('SELECT COUNT(*) FROM `messages` WHERE `user` = '.$userinfo['user'].' AND `visible` >= 0'), 0);
9 $modups = mysql_result(mysql_query('SELECT COUNT(*) FROM `messages` WHERE `user` = '.$userinfo['user'].' AND `score` > 0'), 0);
10 $moddowns = mysql_result(mysql_query('SELECT COUNT(*) FROM `messages` WHERE `user` = '.$userinfo['user'].' AND `score` < 0'), 0);
11 $topics = mysql_result(mysql_query('SELECT COUNT(*) FROM `topics` WHERE `user` = '.$userinfo['user']), 0);
13 echo '<table>
14 <tr class=',colour(),'><td>User ID</td><td colspan="2">',$userinfo['user'],'</td></tr>
15 <tr class=',colour(),'><td>User level</td><td colspan="2">',$cfg['leveldesc'][$userinfo['level']],'</td></tr>
16 <tr class=',colour(),'><td>Messages</td><td><a href="post-history',URL_STRING,'">',$msgs,' active</a> / ',$moddowns,' modded / ',$modups,' suggested</td></tr>
17 <tr class=',colour(),'><td>Topics</td><td>',$topics,'</td></tr>
18 <tr class=',colour(),'><td>',$strings['cookies'],'</td><td colspan="2">',$userinfo['cookies'],'</td></tr>
19 <tr class=',colour(),'><td>',$strings['points'],'</td><td colspan="2">',$userinfo['points'],'</td></tr>
20 <tr class=',colour(),'><td>Date registered</td><td colspan="2">',$userinfo['register_date'],'; account age (days): ',floor((time() - strtotime($userinfo['register_date'])) / 86400),'</td></tr>
21 <tr class=',colour(),'><td>Private email address</td><td>',$userinfo['private_email'],'</td></tr>
22 <tr class=',colour(),'><td>Public email address</td><td>',$userinfo['public_email'],'</td></tr>
23 <tr class=',colour(),'><td>Signature</td><td>',nl2br($userinfo['sig']),'</td></tr>
24 <tr class=',colour(),'><td>Quote</td><td>',$userinfo['quote'],'</td></tr>
25 <tr class=',colour(),'><td>Browser</td><td colspan="2">',$userinfo['useragent'],'</td></tr>
26 </table>
28 <div class="c3">Other options</div>
29 <ul class="plain-list">
30 <li style="float:right; clear:right"><a href="prefs',URL_STRING,'">Change settings</a></li>
31 <li style="float:right; clear:right"><a href="theme',URL_STRING,'">Change theme</a></li>
32 <li style="float:right; clear:right"><a href="changepassword',URL_STRING,'">Change password</a></li>
33 <li><a href="stuff',URL_STRING,'">Statistics/FAQ</a></li>
34 <li><a href="userdir?list=banned'.URL_APPEND.'">Banned/suspended users</a></li>
35 <li><a href="userdir',URL_STRING,'">User directory</a></li>',"\n";
37 if ( $userinfo['level'] >= NEW_USER )
38 echo '<li><a href="closeaccount',URL_STRING,'">Close account</a></li>',"\n";
39 elseif ( $userinfo['level'] == PENDING_CLOSE )
40 echo '<li><a href="closeaccount',URL_STRING,'">Reopen account</a></li>',"\n";
42 echo "</ul>\n";
44 footer();