1. <?php
  2.  
  3. if (file_exists(INFUSIONS."user_info_panel/locale/".$settings['locale'].".php")) {
  4.  
  5. include INFUSIONS."user_info_panel/locale/".$settings['locale'].".php";
  6.  
  7. } else {
  8.  
  9. include INFUSIONS."user_info_panel/locale/English.php";
  10.  
  11.  
  12. }
  13.  
  14.  
  15.  
  16.  
  17. if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
  18.  
  19. if (iMEMBER) {
  20.  
  21. openside($locale['WWOLD_001']." <a href='".BASEDIR."profile.php?lookup=".$userdata['user_id']."'>" ."<span style='color:#".$userdata['user_color']."'>".$userdata['user_prefix'].$userdata['user_name'].'</span></a>');
  22.  
  23. $msg_count = dbcount("(message_id)", "messages", "message_to='".$userdata['user_id']."' AND message_read='0'AND message_folder='0'");
  24.  
  25. if ($msg_count > "0")
  26.  
  27. {
  28.  
  29. echo "<b><a href='".BASEDIR."messages.php?folder=inbox' class='side'><center><img border='0' src='".BASEDIR."infusions/user_info_panel/images/newpm.gif'></a></b></center><br>\n";
  30.  
  31.  
  32.  
  33. echo"<center><b>".$userdata['user_name']."</b>, ".$locale['on129']."<br>[<b>";
  34.  
  35. echo"<a href='".BASEDIR."messages.php?folder=inbox' class='side'>";
  36.  
  37. //echo dbcount("(message_id)", "messages", "message_to='".$userdata['user_id']."' AND message_folder='0'");
  38.  
  39. echo "".sprintf($locale['on132'], $msg_count).($msg_count == 1 ? $locale['on134'] : $locale['on135'])."</a></b>] ".$locale['on130']."";
  40.  
  41.  
  42.  
  43.  
  44.  
  45. // Get folder size restrictions (room for future option to restrict number of pm's for a specific user)
  46.  
  47. $pw_user = $userdata['user_id'];
  48.  
  49. $limit = dbarray(dbquery("SELECT * FROM ".$db_prefix."messages_options WHERE user_id='0'"));
  50.  
  51. $limit_inbox = $limit['pm_inbox'];
  52.  
  53.  
  54.  
  55. // Set display of top bar
  56.  
  57. $how = dbquery("SELECT count(message_to) FROM ".$db_prefix."messages WHERE message_to='$pw_user' AND message_folder='0'");
  58.  
  59. if ($limit_inbox != "0") { $inbox_display = " <span class='small'>".$locale['on133']." [<b>".dbresult($how, 0)." / ".$limit_inbox."</b>]</span>"; } else { $inbox_display = " (".$cnt_inbox.")"; }
  60.  
  61. echo " <b><a href='".BASEDIR."messages.php?folder=inbox'>".$locale['on131']."</a></b><br>".$locale['on136']." <b> ".$inbox_display."</b></center>";
  62.  
  63.  
  64.  
  65. } else {
  66.  
  67.  
  68.  
  69. echo "<center>".$locale['WWOLD_701']." <span id=\"digitalclock\"></span></center>";
  70.  
  71. echo "<script type='text/javascript'>
  72.  
  73. function calctime()
  74.  
  75. {
  76.  
  77. var currenttime = new Date();
  78.  
  79. var hours = currenttime.getHours();
  80.  
  81. var minutes = currenttime.getMinutes();
  82.  
  83. var seconds = currenttime.getSeconds();
  84.  
  85. if (hours == 0)
  86.  
  87. { hours = 12; }
  88.  
  89. if (hours < 10)
  90.  
  91. { hours = \"0\" + hours; }
  92.  
  93. if (minutes < 10)
  94.  
  95. { minutes = \"0\" + minutes; }
  96.  
  97. if (seconds < 10)
  98.  
  99. { seconds = \"0\" + seconds; }
  100.  
  101. var clocklocation = document.getElementById('digitalclock');
  102.  
  103. clocklocation.innerHTML = hours + \":\" + minutes + \":\" + seconds;
  104.  
  105. setTimeout(\"calctime()\", 1000);
  106.  
  107. }
  108.  
  109. calctime();
  110.  
  111. </script>
  112.  
  113. ";
  114.  
  115.  
  116.  
  117. }
  118.  
  119.  
  120.  
  121. genshadow($userdata['user_avatar']);
  122.  
  123. }
  124.  
  125.  
  126.  
  127.  
  128.  
  129. if (iMEMBER) {
  130.  
  131. echo "<br><img src='".INFUSIONS."user_info_panel/images/icon_members.gif' alt=''> <b>".$locale['WWOLD_002']."</b><br><img src='".THEME."images/bullet.gif' alt=''>
  132.  
  133. <a href='".BASEDIR."edit_profile.php'>".$locale['080']."</a><br><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."messages.php'>".$locale['081']."</a><br><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."members.php'>".$locale['082']."</a><br>";
  134.  
  135.  
  136.  
  137. if (iADMIN) {
  138.  
  139. echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".ADMIN."index.php$aidlink'>".$locale['083']."</a><br>\n";
  140.  
  141. }
  142.  
  143.  
  144.  
  145. echo "<a href=\"javascript:show_hide(ShowHide001)\">
  146.  
  147. <img src='".THEME."images/bullet.gif' border='0' alt=''> <span>".$locale['WWOLD_101']."</span></a>
  148.  
  149. <div id='ShowHide001'>&nbsp;&nbsp;<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."submit.php?stype=n' class='side'>".$locale['WWOLD_102']."</a><br>&nbsp;&nbsp;<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."submit.php?stype=l' class='side'>".$locale['WWOLD_103']."</a><br>&nbsp;&nbsp;<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."submit.php?stype=a' class='side'>".$locale['WWOLD_104']."</a></div><script type='text/javascript'>show_hide(ShowHide001)</script><br><br>";
  150.  
  151.  
  152.  
  153. echo "<img src='".INFUSIONS."user_info_panel/images/icon_docs.gif' alt=''> <b>".$locale['WWOLD_004']."</b><br>";
  154.  
  155. if (iMEMBER) {
  156.  
  157. echo "<img src='".THEME."images/bullet.gif' alt=''> " .($fboardControl['fbc_ranks'] == "1" ? getRank($userdata['user_id']) : "<br>");
  158.  
  159. }
  160.  
  161. if (file_exists(INFUSIONS.'user_gold_panel/functions.php'))
  162. {
  163. $userpoints=dbarray(dbquery("SELECT * FROM ".$db_prefix."users_points WHERE owner_id='".$userdata['user_id']."'"));
  164. //display the result
  165. echo "<img src='".THEME."images/bullet.gif'> Points: $userpoints[points_total]<br>";
  166. }
  167. if (iMEMBER)
  168.  
  169. {
  170.  
  171. $caution_r = dbquery("SELECT * from ".$db_prefix."cautions WHERE user_id=".$userdata['user_id']);
  172.  
  173. $caution = dbarray($caution_r);
  174.  
  175. $c_count = mysql_numrows($caution_r);
  176.  
  177. echo "<img src='".THEME."images/bullet.gif' border='0' alt=''> ".$locale['on138']." ".$c_count."<br>";
  178.  
  179. }
  180.  
  181.  
  182.  
  183. echo "<br><br><center><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."setuser.php?logout=yes' class='side'> <span>".$locale['084']." </span></a> <img src='".THEME."images/bullet.gif' alt=''></center>\n";
  184.  
  185. closeside();
  186.  
  187.  
  188.  
  189. } else {
  190.  
  191.  
  192.  
  193. openside($locale['060']);
  194.  
  195. echo "<div align='center'>".(isset($loginerror) ? $loginerror : "")."
  196.  
  197. <form name='loginform' method='post' action='".BASEDIR."setuser.php'>
  198.  
  199. ".$locale['061']."<br>
  200.  
  201. <input type='text' name='user_name' class='textbox' style='width:100px'><br>
  202.  
  203. ".$locale['062']."<br>
  204.  
  205. <input type='password' name='user_pass' class='textbox' style='width:100px'><br>
  206.  
  207. <input type='checkbox' name='remember_me' value='y'>".$locale['063']."<br><br>
  208.  
  209. <input type='submit' name='login' value='".$locale['064']."' class='button'><br>
  210.  
  211. </form>
  212.  
  213. <br>\n";
  214.  
  215. if ($settings['enable_registration']) {
  216.  
  217. echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['065']."<br>\n";
  218.  
  219. }
  220.  
  221. echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['066']."
  222.  
  223. </div>\n";
  224.  
  225. closeside();
  226.  
  227. }
  228.  
  229. ?>