Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.04 KB | None | 0 0
  1. <style>
  2. .text-error {
  3. color: #b94a48;
  4. }
  5. </style>
  6. </div><div class="main-content">
  7. <?php
  8. if(!defined('panel'))
  9. die('Nope.');
  10. if(!isset($_SESSION['user']) && !isset(Config::$_url[1])) echo '<meta http-equiv="refresh" content="0;URL=\''.Config::$_PAGE_URL.'login\'/>';
  11. if(isset(Config::$_url[1])) $user = (int)Config::$_url[1];
  12. if(!isset(Config::$_url[1])) echo '<meta http-equiv="refresh" content="0;URL=\''.Config::$_PAGE_URL.'\'/>';
  13. $q = Config::$g_con->prepare('SELECT * FROM `users` WHERE `name` = ?');
  14. $q->execute(array(Config::$_url[1]));
  15. if(!$q->rowCount()) {
  16. echo '
  17. <title>This user doesn\'t exist</title>
  18. <div class="breadcrumbs" id="breadcrumbs">
  19. <ul class="breadcrumb">
  20. <li>
  21. <i class="ace-icon fa fa-home home-icon"></i>
  22. <a href="<?php echo Config::$_PAGE_URL; ?>">Home</a>
  23. </li>
  24. <li class="active">This user doesn\'t exist</li>
  25. </ul><!-- /.breadcrumb -->
  26. <div class="nav-search" id="nav-search">
  27. <form method="POST" action="search">
  28. <span class="input-icon">
  29. <input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on">
  30. <i class="ace-icon fa fa-search nav-search-icon"></i>
  31. </span>
  32. </form>
  33. </div> <!-- /.nav-search -->
  34. </div>
  35. <div class="page-content"><div class="row-fluid"><div class="span12">
  36. <div class="alert alert-danger">This user doesn\'t exist.</div>';
  37. return;
  38. }
  39. $data = $q->fetch(PDO::FETCH_OBJ);
  40.  
  41. //include 'inc/config.php';
  42. $respect = $data->Level*3+3;
  43. ?>
  44.  
  45. <title><?php echo $data->name; ?>'s Profile - <?php echo Config::$_SITE_NAME; ?></title>
  46.  
  47. <div class="breadcrumbs" id="breadcrumbs">
  48. <script type="text/javascript">
  49. try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
  50. </script>
  51.  
  52. <ul class="breadcrumb">
  53. <li>
  54. <i class="ace-icon fa fa-home home-icon"></i>
  55. <a href="<?php echo Config::$_PAGE_URL; ?>">Home</a>
  56. </li>
  57. <li class="active"><?php echo $data->name; ?>'s profile</li>
  58. </ul><!-- /.breadcrumb -->
  59.  
  60. <div class="nav-search" id="nav-search">
  61. <form method="POST" action="<?php echo Config::$_PAGE_URL; ?>search">
  62. <span class="input-icon">
  63. <input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on">
  64. <i class="ace-icon fa fa-search nav-search-icon"></i>
  65. </span>
  66. </form>
  67. </div> <!-- /.nav-search -->
  68. </div>
  69.  
  70. <div class="page-content"><div class="row-fluid"><div class="span12">
  71.  
  72. <?php
  73. if(isset($_POST['deletepanelrestrict'])) {
  74. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  75. $q = Config::$g_con->prepare('DELETE FROM `panel_restrict` WHERE `PlayerName` = ?');
  76. $q->execute(array($data->name));
  77. echo '<div class="alert alert-success">Jucatorul a fost scos din panel suspend cu succes.</div>';
  78. }
  79. }
  80.  
  81. if(isset($_POST['unban'])) {
  82. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  83. $q = Config::$g_con->prepare('UPDATE `bans` SET `Active` = 0 WHERE `PlayerName` = ?');
  84. $q->execute(array(Config::getID('users','name',$data->name)));
  85. echo '<div class="alert alert-success">Jucatorul a primit unban cu succes.</div>';
  86. }
  87. }
  88.  
  89. if(isset($_POST['removeytb'])) {
  90. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  91. $q = Config::$g_con->prepare('UPDATE `users` SET `youtuber` = 0 WHERE `name` = ?');
  92. $q->execute(array(Config::getID('users','name',$data->name)));
  93. echo '<div class="alert alert-success">I-ai scos functia de youtuber jucatorului.</div>';
  94. }
  95. }
  96.  
  97.  
  98. if(isset($_POST['unjail'])) {
  99. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  100. $q = Config::$g_con->prepare('UPDATE `users` SET `Jailed` = 0, `JailTime` = 0 WHERE `id` = ?');
  101. $q->execute(array(Config::getID('users','id',$data->name)));
  102. $q = Config::$g_con->prepare('INSERT INTO `panelactions`(`actiontime`, `complaintid`, `playerid`, `giverid`, `playername`, `givername`, `reason`, `dm`) VALUES (?, ?, ?, ?, ?, ?, ?)');
  103. $q->execute(array($duration,4,Config::getID('users','id',$data->name),Config::getID('users','name',$data->name),Config::getData('users','id',$_SESSION['user']),Config::getData('users','name',$_SESSION['user']),$reason));
  104. echo '<div class="alert alert-success">Jucatorul a primit unjail cu succes.</div>';
  105. }
  106. }
  107. if(isset($_POST['avertizeazaplayer'])) {
  108. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  109. if(!$_POST['avertizeazaplayer']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  110. else {
  111. echo '<div class="alert alert-success">Jucatorul a primit warn cu succes.</div>';
  112. $reason = $_POST['warnr'];
  113. $duration = 0;
  114.  
  115. $q = Config::$g_con->prepare('INSERT INTO `panelactions` (`actiontime`, `actionid`, `playerid`, `playername`, `giverid`, `givername`, `reason`) VALUES (?, ?, ?, ?, ?, ?, ?)');
  116. $q->execute(array($duration,4,Config::getID('users','id',$data->name),Config::getID('users','name',$data->name),Config::getData('users','id',$_SESSION['user']),Config::getData('users','name',$_SESSION['user']),$reason));
  117.  
  118. $q = Config::$g_con->prepare('UPDATE `users` SET `Warnings` = ? WHERE `id` = ?');
  119. $q->execute(array(Config::getID('users','Warnings',$data->name)+1,Config::getID('users','id',$data->name)));
  120. if(Config::getID('users','Warnings',$data->name) >= 3) {
  121. $q2 = Config::$g_con->prepare('UPDATE `users` SET `Warnings` = 0 WHERE `id` = ?');
  122. $q2->execute(array(Config::getID('users','id',$data->name)));
  123. $q = Config::$g_con->prepare('INSERT INTO `bans` (
  124. `BanTimeDate`,
  125. `IP`,
  126. `Active`,
  127. `Permanent`,
  128. `IPBan`,
  129. `Time`,
  130. `PlayerName`,
  131. `Days`,
  132. `AdminName`,
  133. `Reason`
  134. ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
  135. $q->execute(array(
  136. date("Y-m-d H:i:s"),
  137. Config::getID('users','IP',$data->name),
  138. 1,
  139. 0,
  140. 0,
  141. (time()+3*86400),
  142. Config::getID('users','name',$data->name),
  143. 3,
  144. "AdmBot",
  145. "3/3 warns"
  146. ));
  147. }
  148. }
  149. } }
  150.  
  151. if(isset($_POST['suspendpepanel'])) {
  152. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  153. if(!$_POST['suspendr'] && !$_POST['duration']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  154. else {
  155. echo '<div class="alert alert-success">Jucatorul a primit panel suspend cu succes.</div>';
  156. if($_POST['duration'] == 0) {
  157. $permanentban = 1;
  158. $duration = 6578976578976;
  159. $days = 0;
  160. } else {
  161. $permanentban = 0;
  162. $duration = (time()+$_POST['duration']*86400);
  163. $days = $_POST['duration'];
  164. }
  165.  
  166.  
  167. $q = Config::$g_con->prepare('INSERT INTO `panel_restrict` (
  168. `Permanent`,
  169. `Time`,
  170. `PlayerName`,
  171. `Days`,
  172. `AdminName`,
  173. `Reason`
  174. ) VALUES (?, ?, ?, ?, ?, ?)');
  175. $q->execute(array(
  176. $permanentban,
  177. $duration,
  178. Config::getID('users','name',$data->name),
  179. $days,
  180. Config::getData('users','name',$_SESSION['user']),
  181. $_POST['reason']
  182. ));
  183. }
  184. }
  185. }
  186.  
  187. if(isset($_POST['baneaza'])) {
  188. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  189. if(!$_POST['reason'] && !$_POST['duration']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  190. else {
  191. echo '<div class="alert alert-success">Jucatorul a primit ban cu succes.</div>';
  192. if($_POST['duration'] == 0) {
  193. $permanentban = 1;
  194. $duration = 0;
  195. } else {
  196. $permanentban = 0;
  197. $duration = $_POST['duration'];
  198. }
  199.  
  200.  
  201. $q = Config::$g_con->prepare('INSERT INTO `panelactions` (`actiontime`, `actionid`, `playerid`, `playername`, `giverid`, `givername`, `reason`) VALUES (?, ?, ?, ?, ?, ?, ?)');
  202. $q->execute(array($duration,1,Config::getID('users','id',$data->name),Config::getID('users','name',$data->name),Config::getData('users','id',$_SESSION['user']),Config::getData('users','name',$_SESSION['user']),$_POST['reason']));
  203.  
  204. !
  205.  
  206. $q = Config::$g_con->prepare('INSERT INTO `bans` (
  207. `BanTimeDate`,
  208. `IP`,
  209. `Active`,
  210. `Permanent`,
  211. `IPBan`,
  212. `Time`,
  213. `PlayerName`,
  214. `Days`,
  215. `AdminName`,
  216. `Reason`
  217. ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
  218. $q->execute(array(
  219. date("Y-m-d H:i:s"),
  220. Config::getID('users','IP',$data->name),
  221. 1,
  222. $permanentban,
  223. $_POST['banip'],
  224. (time()+$duration*86400),
  225. Config::getID('users','name',$data->name),
  226. $duration,
  227. Config::getData('users','name',$_SESSION['user']),
  228. $_POST['reason']
  229. ));
  230. }
  231. }
  232. }
  233.  
  234. if(isset($_POST['setytb'])) {
  235. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  236. if(!$_POST['link']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  237. else {
  238. echo '<div class="alert alert-success">Jucatorul a primit functia de youtuber cu succes!</div>';
  239. $q = Config::$g_con->prepare('UPDATE `users` SET `link` = ? , `youtuber` = 1 WHERE `name` = ?');
  240. $q->execute(array($_POST['link'],$data->name));
  241. }
  242. }
  243. }
  244.  
  245. if(isset($_POST['bagallaparnaie'])) {
  246. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  247. if(!$_POST['reason'] || !$_POST['duration']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  248. else {
  249. echo '<div class="alert alert-success">Jucatorul a primit jail cu succes.</div>';
  250. if($_POST['duration']) {
  251. $duration = $_POST['duration'];
  252. }
  253.  
  254. $q = Config::$g_con->prepare('INSERT INTO `panelactions` (`actiontime`, `actionid`, `playerid`, `playername`, `giverid`, `givername`, `reason`) VALUES (?, ?, ?, ?, ?, ?, ?)');
  255. $q->execute(array($duration,3,Config::getData('users','id',$data->id),Config::getID('users','name',$data->name),Config::getData('users','id',$_SESSION['user']),Config::getData('users','name',$_SESSION['user']),$_POST['reason']));
  256.  
  257. $q = Config::$g_con->prepare('UPDATE `users` SET `Jailed` = ? AND `JailTime` = ? WHERE `id` = ?');
  258. $q->execute(array(2,Config::getID('users','JailTime',$data->name)+$duration,Config::getID('users','id',$data->name)));
  259.  
  260. }
  261. }
  262. }
  263.  
  264. if(isset($_POST['punealtemailbos'])) {
  265. if(!$_POST['email']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  266. else {
  267. echo '<div class="alert alert-success">Ai schimbat emailul jucatorului.</div>';
  268.  
  269. $q = Config::$g_con->prepare('DELETE FROM `changemail` WHERE `name` = ?');
  270. $q->execute(array($data->name));
  271.  
  272. $q = Config::$g_con->prepare('UPDATE `users` SET `Email` = ? WHERE `name` = ?');
  273. $q->execute(array($_POST['email'],$data->name));
  274.  
  275. }
  276. }
  277.  
  278. if(isset($_POST['nupotivorbi'])) {
  279. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  280. if(!$_POST['reason'] || !$_POST['duration']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>';
  281. else {
  282. echo '<div class="alert alert-success">Jucatorul a primit mute cu succes.</div>';
  283.  
  284. if($_POST['duration']) {
  285. $duration = $_POST['duration'];
  286. }
  287.  
  288. $q = Config::$g_con->prepare('INSERT INTO `panelactions` (`actiontime`, `actionid`, `playerid`, `playername`, `giverid`, `givername`, `reason`) VALUES (?, ?, ?, ?, ?, ?, ?)');
  289. $q->execute(array($duration,5,Config::getData('users','id',$data->id),Config::getID('users','name',$data->name),Config::getData('users','id',$_SESSION['user']),Config::getData('users','name',$_SESSION['user']),$_POST['reason']));
  290.  
  291. $q = Config::$g_con->prepare('UPDATE `users` SET `Muted` = ? AND `JailTime` = ? WHERE `id` = ?');
  292. $q->execute(array(1,Config::getID('users','MuteTime',$data->name)+$duration,Config::getID('users','id',$data->name)));
  293.  
  294. }
  295. }
  296. }
  297. if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) {
  298. if($data->Note !== 'NULL') {
  299. echo "
  300. <div class='alert alert-warning'>
  301. <b>Admin Notes (last edited by ".$data->NoteBy.") - <a href='".Config::$_PAGE_URL."notes/".$data->name."'>Click here to edit $data->name's notes</a></b>
  302. <br><br>
  303. <b>$data->Note</b>
  304. </div>
  305. ";
  306. }
  307. }
  308. $q = Config::$g_con->prepare('SELECT * FROM `bans` WHERE `PlayerName` = ? AND `Active` = 1 LIMIT 1');
  309. $q->execute(array($data->name));
  310. if($q->rowCount())
  311. while($row = $q->fetch(PDO::FETCH_OBJ)) {
  312. $date = $row->BanTimeDate;
  313. if($row->Permanent == 1) {
  314. $expira = "Contul este banat permanent (banul nu va expira automat)";
  315. } else {
  316. $expira = "Banul expira pe data de <b>". gmdate("Y-m-d H:i:s", $row->Time) ."</b>";
  317. }
  318. $numeadmin = $row->AdminName; $motiv = $row->Reason;
  319. echo "
  320. <div class='alert alert-danger'>
  321. <b>This account is banned.</b><br/><br/>
  322. Banat de: <b>$numeadmin</b> pe data de <b>$date</b>, motivul banului: <b>$motiv</b>.<br/>
  323. $expira.</div> ";
  324. }
  325. ?>
  326.  
  327. <div id="user-profile-2" class="user-profile row-fluid">
  328. <div class="tabbable">
  329. <div id="user-profile-2" class="user-profile row-fluid">
  330. <div class="tabbable">
  331.  
  332. <ul class="nav nav-tabs padding-18">
  333. <li class="active">
  334. <a data-toggle="tab" href="#home">
  335. <i class="green icon-user bigger-120"></i>
  336. Profile
  337. </a>
  338. </li>
  339. <li>
  340. <a data-toggle="tab" href="#feed">
  341. <i class="orange icon-rss bigger-120"></i>
  342. Faction History
  343. </a>
  344. </li>
  345. <li>
  346. <a data-toggle="tab" href="#friends">
  347. <i class="brown fa fa-users"></i>
  348. Friends
  349. </a>
  350. </li>
  351. <li>
  352. <a data-toggle="tab" href="#licences">
  353. <i class="blue fa fa-plane" aria-hidden="true"></i>
  354. Licences
  355. </a>
  356. </li>
  357. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
  358. <li>
  359. <a data-toggle="tab" href="#admintools">
  360. <i class="orange icon-user bigger-120"></i>
  361. Admin Tools
  362. </a>
  363. </li>
  364. <?php } if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
  365. <li>
  366. <a data-toggle="tab" href="#complaints">
  367. <i class="blue icon-legal bigger-120"></i>
  368. Complaints
  369. </a>
  370. </li>
  371. <?php } ?>
  372. </ul>
  373.  
  374. <div class="tab-content no-border padding-24">
  375.  
  376. <div id="feed" class="tab-pane">
  377. <div class="profile-feed row-fluid">
  378. <div class="span6">
  379. <?php
  380. $s = Config::$g_con->prepare('SELECT * FROM `faction_logs` WHERE `player` = ? ORDER BY `id` DESC');
  381. $s->execute(array(Config::getID('users','id',$data->name)));
  382. while($flog = $s->fetch(PDO::FETCH_OBJ))
  383. { ?>
  384. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1){ ?>
  385. <?php if($flog->Deleted == 1 && isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
  386. <div class="profile-activity clearfix alert-danger">
  387. <?php } else { ?>
  388. <div class="profile-activity clearfix">
  389. <?php } ?>
  390. <img class="pull-left" alt="<?php echo $data->name; ?>'s avatar" src="<?php echo Config::$_PAGE_URL; ?>assets/images/avatars/<?php echo Config::getID('users','Model',$data->name); ?>.png"/>
  391. <?php echo $flog->Text ?>
  392. <div class="time">
  393. <i class="icon-time bigger-110"></i>
  394. <?php echo $flog->time ?>
  395. <brr></brr>
  396. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 5) { ?>
  397. <?php if($flog->Deleted == 0) { ?>
  398. <a href="<?php echo Config::$_PAGE_URL; ?>deletefh/<?php echo $flog->id; ?>" class="icon-remove-circle red" title="Delete FH"></a>
  399. <?php } else { ?>
  400. <a href="<?php echo Config::$_PAGE_URL; ?>restorefh/<?php echo $flog->id; ?>" class="icon-remove-circle green" title="Restore FH"></a>
  401. <?php } } ?>
  402. <brr></brr>
  403. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
  404. <a href="<?php echo Config::$_PAGE_URL; ?>editfh/<?php echo $flog->id; ?>" class="ace-icon fa fa-edit" title="Edit FH"></a>
  405. </div>
  406. </div>
  407. <?php } ?>
  408. <?php } else { ?>
  409. <?php if($flog->Deleted == 0) { ?>
  410. <div class="profile-activity clearfix">
  411. <img class="pull-left" alt="<?php echo $data->name; ?>'s avatar" src="<?php echo Config::$_PAGE_URL; ?>assets/images/avatars/<?php echo Config::getID('users','Model',$data->name); ?>.png"/>
  412. <?php echo $flog->Text; ?>
  413. <div class="time">
  414. <i class="icon-time bigger-110"></i>
  415. <?php echo $flog->time; ?>
  416. </div>
  417. </div>
  418. <?php } ?>
  419. <?php } ?>
  420. <?php } ?>
  421. </div>
  422. </div>
  423. </div>
  424. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
  425. <div id="admintools" class="tab-pane">
  426. <div class="profile-betaatools row-fluid">
  427. <div class="col-sm-8">
  428. <h4>Player punish log</h4>
  429. <hr>
  430. <?php
  431. $q = Config::$g_con->prepare('SELECT * FROM `punishlogs` WHERE `playerid` = ? ORDER BY `ID` DESC Limit 20');
  432. $q->execute(array(Config::getID('users','id',$data->name)));
  433. while($row = $q->fetch(PDO::FETCH_OBJ)) {
  434. ?>
  435. <?php
  436. $reason = $row->reason;
  437. $mesaj = explode (':', $reason);
  438. if(isset($mesaj[1])) {
  439. $mesaj2 = substr($mesaj[1], 0, 1);
  440. }
  441. ?>
  442. <div class="profile-activity clearfix ">
  443. <div>
  444. <img class="pull-left" alt="<?php echo $data->name; ?>'s avatar" src="<?php echo Config::$_PAGE_URL; ?>assets/images/avatars/<?php echo Config::getID('users','Model',$data->name); ?>.png"/>
  445. <a href="<?php echo Config::$_PAGE_URL;?>profile/<?php echo $data->name;?>"><?php echo $data->name;?></a>[user:<?php echo $row->playerid;?>] </a> <?php echo Config::$reasoncomplaint[$row->actionid];?> <a href="<?php echo Config::$_PAGE_URL;?>profile/<?php echo $row->givername;?>"><?php echo $row->givername;?></a>[admin:1], reason: <?php if(strpos($reason, 'complaint:') !== false){?><?php echo $mesaj[0];?>:<a href="<?php echo Config::$_PAGE_URL;?>complaint/<?php echo $mesaj2;?>"><?php echo $mesaj2;?></a>]<?php } else { ?><?php echo $reason;?><?php } ?>
  446. <div class="time">
  447. <i class="icon-time bigger-110"></i>
  448. <?php echo $row->time; ?>
  449. </div>
  450. </div>
  451. </div>
  452. <?php } ?>
  453. </div>
  454. <form method="POST" action="" disabled>
  455. <div class ="col-sm-4">
  456. <h4>Admin+ Tools</h4>
  457. <li><a href="<?php echo Config::$_PAGE_URL;?>notes/<?php echo Config::$_url[1];?>">add/edit note</a>
  458. <?php if(isset($_SESSION['user']) && Config::getData('users', 'Admin', $_SESSION['user']) >= 3) { ?><li><a href="<?php echo Config::$_PAGE_URL;?>changeemail/<?php echo $data->name;?>">change email</a><?php } ?>
  459. <li><a href="<?php echo Config::$_PAGE_URL;?>setlicences/<?php echo Config::$_url[1];?>">set licences to 500</a>
  460. <li><a href="<?php echo Config::$_PAGE_URL;?>auninvite/<?php echo Config::$_url[1];?>">uninvite (without FP)</a>
  461. <li><a href="<?php echo Config::$_PAGE_URL;?>auninvite/<?php echo Config::$_url[1];?>/fp">uninvite (with FP)</a>
  462. <hr>
  463. <h4>Admin Tools</h4>
  464. <li><a href="<?php echo Config::$_PAGE_URL;?>userapps/3">applications</a>
  465. <hr>
  466. <h4>Logs</h4>
  467. <li><a href="<?php echo Config::$_PAGE_URL;?>flog/<?php echo Config::$_url[1];?>">View factionlog</a>
  468. <li><a href="<?php echo Config::$_PAGE_URL;?>iplog/<?php echo Config::$_url[1];?>">View IP LOG</a>
  469. <li><a href="<?php echo Config::$_PAGE_URL;?>shoplog/<?php echo Config::$_url[1];?>">View shoplog</a>
  470. <li><a href="<?php echo Config::$_PAGE_URL;?>chatlog/<?php echo Config::$_url[1];?>">View chatlog</a>
  471. <li><a href="<?php echo Config::$_PAGE_URL;?>killslog/<?php echo Config::$_url[1];?>">View killslog</a>
  472. <li><a href="<?php echo Config::$_PAGE_URL;?>alogs/<?php echo Config::$_url[1];?>">View admin logs</a>
  473. <li><a href="<?php echo Config::$_PAGE_URL;?>playerlogs/<?php echo Config::$_url[1];?>">View all player logs</a>
  474. <hr>
  475. <h4>Warn</h4>
  476. <HR SIZE=2>
  477. <div class="col-sm"> Reason: <br><br>
  478. <input name="warnr" type="text" placeholder="motiv warn" class="col-xs-10 col-sm-10" />
  479. </div>
  480. <input type="submit" name="avertizeazaplayer" class="btn btn-small btn-pink" value="Warn"/>
  481.  
  482. <HR SIZE=2>
  483. <div class="col-sm"> Reason: <br/>
  484. <input name="suspendr" type="text" placeholder="motiv suspend" class="col-xs-10 col-sm-10" />
  485. </div>
  486. <br><br>
  487. <select name="suspendt" class="col-sm">
  488. <option value="1">suspend for 1 day</option>
  489. <option value="3">suspend for 3 days</option>
  490. <option value="7">suspend for 7 days</option>
  491. <option value="14">suspend for 14 days</option>
  492. <option value="30">suspend for 30 days</option>
  493. <option value="0">suspend permanently</option>
  494. </select>
  495. <br>
  496. <br>
  497. <input type="submit" name="suspendpepanel" class="btn btn-small btn-pink" value="Suspend"/>
  498. <hr>
  499. <h4>Unjail</h4>
  500. <HR SIZE=2>
  501. <input type="submit" name="unjail" class="btn btn-small btn-info" value="Unjail"/>
  502. <br><br><hr>
  503. <?php
  504. $q = Config::$g_con->prepare('SELECT * FROM `bans` WHERE `PlayerName` = ? and `Active` = 1');
  505. $q->execute(array($data->name));
  506. ?>
  507. <?php if(!$q->rowCount()) { ?>
  508. <h4>Ban player</h4>
  509. <HR SIZE=2>
  510. <div class="col-sm"> Reason: <br/>
  511. <input name="reason" type="text" placeholder="ban reason" class="col-xs-10 col-sm-10" />
  512. </div>
  513. <br><br>
  514. <div class="col-sm"> Time: (0 = permanent)<br/>
  515. <input name="duration" type="text" placeholder="durata banului (in zile)" class="col-xs-10 col-sm-10" />
  516. </div>
  517. <br><br>
  518. <select name="banip" class="col-sm">
  519.  
  520. <option value="0">baneaza normal</option>
  521.  
  522. <option value="1">baneaza IP</option>
  523. </select>
  524. <br><br>
  525. <input type="submit" name="baneaza" class="btn btn-small btn-danger" value="BAN!"/>
  526. </form>
  527. <?php } else { ?>
  528. <input type="submit" name="unban" class="btn btn-small btn-success" value="UNBAN"/>
  529. <?php } ?>
  530.  
  531. <br> <br> <hr>
  532.  
  533.  
  534. <?php
  535. $q = Config::$g_con->prepare('SELECT * FROM `users` WHERE `youtuber` = ?');
  536. $q->execute(array($data->name));
  537. ?>
  538. <?php if($q->rowCount()) { ?>
  539. <h4>Set youtuber</h4>
  540. <HR SIZE=3>
  541. <div class="col-sm"> Link youtuber chanel: <br/>
  542. <input name="link" type="text" placeholder="Link chanel" class="col-xs-10 col-sm-10" />
  543. </div>
  544. <br><br>
  545. <input type="submit" name="setytb" class="btn btn-small btn-danger" value="Set youtuber"/>
  546. </form>
  547. <?php } else { ?>
  548. <input type="submit" name="removeytb" class="btn btn-small btn-success" value="Remove youtuber"/>
  549. <?php } ?>
  550.  
  551.  
  552. <br> <br> <hr>
  553.  
  554.  
  555. </div>
  556. </div>
  557. </div>
  558.  
  559.  
  560.  
  561. <?php } if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
  562. <div id="complaints" class="tab-pane">
  563. <h4 class="blue">
  564. <i class="icon-legal"></i>
  565. Complaints
  566. </h4>
  567. <table class="table table-striped table-condensed table-hover">
  568. <thead>
  569. <tr>
  570. <th>Title</th>
  571. <th><i class="fa fa-clock-o"></i> Date</th>
  572. <th>Status</th>
  573. </tr>
  574. </thead>
  575. <tbody>
  576. <?php
  577. $q = Config::$g_con->prepare('SELECT * FROM `complaints` WHERE `playername` = ? ORDER BY `id` DESC');
  578. $q->execute(array($data->name));
  579. while($row = $q->fetch(PDO::FETCH_OBJ)) {
  580. if($row->reasoncomplaint == 1) {
  581. $reason = "Factiune";
  582. } else if($row->reasoncomplaint == 2) {
  583. $reason = "DM";
  584. } else if($row->reasoncomplaint == 3) {
  585. $reason = "Jigniri, injurii, limbaj vulgar";
  586. } else if($row->reasoncomplaint == 4) {
  587. $reason = "Inselatorie";
  588. } else if($row->reasoncomplaint == 5) {
  589. $reason = "Altceva (abuz, comportament non RP)";
  590. } else if($row->reasoncomplaint == 6) {
  591. $reason = "Abuz admin/helper";
  592. } else if($row->reasoncomplaint == 7) {
  593. $reason = "Greseli ca lider";
  594. }
  595. echo
  596. "<tr>
  597. <td><a href='". Config::$_PAGE_URL ."complaint/". $row->id ."'>{$row->playername} - ". $reason ."</a></td>
  598. <td>{$row->time}</td>
  599. <td>" . ($row->status ? "Closed" : "Open") . "</td>
  600. </tr>";
  601. }
  602. ?>
  603. </tbody>
  604. </table>
  605. </div>
  606. <?php } ?>
  607.  
  608. <div id="userbar" class="tab-pane">
  609. <div class="profile-feed row-fluid">
  610. <div class="span12 center">
  611. <h4 class="blue">Userbar</h4>
  612. <img src="<?php echo Config::$_PAGE_URL; ?>sig/signature.php?name=<?php echo $data->name; ?>" alt="userbar"></br></br>
  613. <b>Cod pentru forum <?php echo Config::$_SITE_NAME; ?>:</b><br /><input type="text" style="width:250px" disabled value="[<?php echo Config::$_SITE_NAME; ?>=<?php echo $data->name; ?>]" />
  614. <br/><br/>
  615. <b>Cod HTML pentru alte site-uri:</b><br /><input type="text" style="width:250px" disabled value="[url=&quot;<?php echo Config::$_PAGE_URL; ?>&quot;][img]<?php echo Config::$_PAGE_URL; ?>sig/signature.php?name=<?php echo $data->name; ?>[/img][/url]" />
  616. </div>
  617. </div>
  618. </div>
  619. <div id="friends" class="tab-pane">
  620. <h4 class="blue">
  621. <i class="fa fa-users"></i>
  622. Friends
  623. </h4>
  624. <table class="table table-striped table-condensed table-hover">
  625. <thead>
  626. <tr>
  627. <th>Name</th>
  628. <th>Status</th>
  629. </tr>
  630. </thead>
  631. <tbody>
  632. <?php
  633. $q = Config::$g_con->prepare('SELECT * FROM `friends` WHERE `PlayerID` = ? ORDER BY `id` DESC');
  634. $q->execute(array($data->id));
  635. while($row = $q->fetch(PDO::FETCH_OBJ)) {
  636. $numeprieten = $row->FriendName;
  637. $playerid = $row->PlayerID;
  638. echo
  639. "<tr>
  640. <td><a href='".Config::$_PAGE_URL.'profile/'.$row->FriendName."'>{$row->FriendName} </a></td>
  641. <td>" . ($row->Status ? "<span class='badge badge-success'>online</span>" : "<span class='badge badge-warning'>offline</span>") . " </td>
  642.  
  643. </tr>";
  644.  
  645. }
  646. ?>
  647. </tbody>
  648. </table>
  649. </div>
  650.  
  651.  
  652.  
  653.  
  654.  
  655. <div id="licences" class="tab-pane">
  656. <h4 class="red">
  657. <i class="fa fa-plane""></i>
  658. Licences
  659. </h4>
  660. <?php
  661. $q = Config::$g_con->prepare('SELECT * FROM `users` WHERE `name` = ?');
  662. $q->execute(array($data->name));
  663. while($row = $q->fetch(PDO::FETCH_OBJ)) {
  664. $masina = $row->CarLic;
  665. $masina2 = $row->CarLicT;
  666. $boat = $row->BoatLic;
  667. $boat2 = $row->BoatLicT;
  668. $fly = $row->FlyLic;
  669. $fly2 = $row->FlyLicT;
  670. $fish = $row->FishLic;
  671. $fish2 = $row->FishLicT;
  672. if($masina == 1) {
  673. $masina = " Avalibe";
  674.  
  675. } else {
  676. $masina = " Not avalibe";
  677. }
  678. }
  679. if($boat == 1) {
  680. $boat = " Avalibe";
  681. } else {
  682. $boat = " Not Avalibe";
  683. }
  684. if($fly == 1) {
  685. $fly = " Avalibe";
  686. } else {
  687. $fly = " Not Avalibe";
  688. }
  689. if($fish == 1) {
  690. $fish = " Avalibe";
  691. } else {
  692. $fish = " Not Avalibe";
  693. }
  694. ?>
  695.  
  696. <div align="center"><img title = 'Car license' id="car" src="<?php echo Config::$_PAGE_URL . 'assets/images/licences/car.png'; ?>"> </div>
  697. <?php
  698.  
  699. echo "<br><div align='center'>".$masina." ( ".$masina2. " Hours )</div> <hr>";
  700. ?>
  701. <div align="center"><img title = 'Boat license' id="boat" src="<?php echo Config::$_PAGE_URL . 'assets/images/licences/boat.png'; ?>"></div>
  702. <?php
  703.  
  704. echo "<br><div align='center'>".$boat." ( ".$boat2. " Hours )</div> <hr>";
  705. ?>
  706. <div align="center"><img title = 'Plane license' id="plane" src="<?php echo Config::$_PAGE_URL . 'assets/images/licences/fly.png'; ?>"></div>
  707. <?php
  708.  
  709. echo "<br><div align='center'>".$fly." ( ".$fly2. " Hours )</div> <hr>";
  710. ?>
  711. <div align="center"><img title = 'Fish licence' id="fish" src="<?php echo Config::$_PAGE_URL . 'assets/images/licences/fish.png'; ?>"></div>
  712. <?php
  713.  
  714. echo "<br><div align='center'>".$fish." ( ".$fish2. " Hours )</div> <hr>";
  715. ?>
  716.  
  717.  
  718. </div>
  719.  
  720.  
  721.  
  722.  
  723.  
  724. <div id="home" class="tab-pane in active">
  725. <div class="row-fluid">
  726. <div class="span2 center">
  727. <span class="profile-picture">
  728. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 3) { ?>
  729. <a href="<?php echo Config::$_PAGE_URL; ?>changeskin/<?php echo $data->name; ?>"><img id="avatar2" src="<?php echo Config::$_PAGE_URL . 'assets/css/skins/' . $data->Model . '.png'; ?>" style="height:300px;"></a>
  730. <?php } else { ?>
  731. <img id="avatar2" src="<?php echo Config::$_PAGE_URL . 'assets/css/skins/' . $data->Model . '.png'; ?>" style="height:300px;">
  732. <?php } ?>
  733. </span>
  734. <div class="space space-4"></div>
  735. <div class="width-80 label label-inverse arrowed-in arrowed-in-right">
  736. <div class="inline position-relative">
  737. <?php echo (!$data->Status ? "<i class='icon-circle light-red middle'></i>" : "<i class='icon-circle light-green middle'></i>"); ?>
  738. &nbsp;
  739. <span class="white"><?php echo (!$data->Status ? "offline" : "online"); ?></span>
  740. </div>
  741. </div>
  742. <div class="space-4"></div>
  743. <?php
  744. if(isset($_SESSION['user']) && ($_SESSION['user'] != $user))
  745. echo '<a class="btn btn-danger btn-small" href="'. Config::$_PAGE_URL .'createcomplaint/'. $data->id. '">Reclamă player</a>';
  746. ?>
  747.  
  748. <div class="space space-4"></div>
  749. </div><!--/span--><br />
  750.  
  751.  
  752. <div class="span10">
  753. <h4 class="blue"><span class="middle"><?php echo $data->name; ?></span></h4>
  754. <?php $name = Config::$_OWNERNAME;?>
  755. <?php if($data->name == Config::$_OWNERNAME) { ?>
  756. <span class="label label-success arrowed-in-right"><i class="icon-shield white"></i> owner </span><br/>
  757. <span class="label label-pink arrowed-in-right"><i class="icon-gear white"></i> scripter&fondator </span><br/>
  758. <?php if($data->VIP > 0) { ?>
  759. <span class="label label-yellow arrowed-in-right"><i class="icon-star grey"></i> VIP </span><br/>
  760. <?php } ?>
  761. <?php } ?>
  762. <?php if($data->Admin > 0) { ?>
  763. <span class="label label-yellow arrowed-in-right"><i class="fa fa-certificate"></i> Admin <?php echo $data->Admin; ?></span><br/>
  764. <?php } else if($data->Helper > 0 ) { ?>
  765. <span class="label label-purple arrowed-in-right"><i class="icon-question-sign white"></i> helper</span><br/>
  766. <?php if($data->youtuber > 0) { ?>
  767. <a href="<?php echo $data->link ?>"><span class="label label-yellow fa fa-youtube"> Youtuber </span><br/> </a>
  768. <?php } ?>
  769. <?php if($data->Premium > 0 && $data -> VIP = 0) { ?>
  770. <span class="label label-yellow arrowed-in-right"><i class="icon-star grey"></i> premium user </span><br/>
  771. <?php } ?>
  772. <?php if($data->Beta > 0) { ?>
  773. <span class="label label-purple arrowed-in-right"><i class="icon-gear white"></i> beta tester </span><br/>
  774. <?php } ?>
  775. <?php if($data->SecurityModeratorSupport == 1) { ?>
  776. <span class="label label-purple arrowed-in-right"><i class="icon-comments white"></i> support </span><br/>
  777. <?php } ?>
  778. <?php if($data->SecurityModeratorSupport == 2) { ?>
  779. <span class="label label-yellow arrowed-in-right"><i class="icon-shield black"></i> support, account moderator </span><br/>
  780. <?php } ?>
  781. <?php } ?>
  782. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6 && ($data->Function) !== "(null)") { ?>
  783. <a href="<?php echo Config::$_PAGE_URL; ?>details/<?php echo $data->name;?>"><span class="label label-purple arrowed-in-right white"><i class="icon-gear white"></i> <?php echo $data->Function;?> </span><br/></a>
  784. <?php } else if($data->Function !== "(null)"){ ?>
  785. <span class="label label-purple arrowed-in-right white"><i class="icon-gear white"></i> <?php echo $data->Function;?></span>
  786. <?php } else if($data->Function == "(null)" && isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) { ?>
  787. <?php if($data->Admin > 0) { ?><a href="<?php echo Config::$_PAGE_URL; ?>details/<?php echo $data->name;?>">add admin function</a><br><?php } ?>
  788. <?php } ?>
  789. <?php
  790. $s = Config::$g_con->prepare('SELECT * FROM `panel_restrict` WHERE `PlayerName` = ? AND `Permanent` = 1');
  791. $s->execute(array($data->name));
  792. if($suspend1 = $s->fetch(PDO::FETCH_OBJ)) { ?>
  793. <span class="label label-golden arrowed-in-right"><i class="icon-frown white"></i> permanent suspended from panel</span><br/>
  794. <?php } $s = Config::$g_con->prepare('SELECT * FROM `panel_restrict` WHERE `PlayerName` = ? AND `Permanent` = 0');
  795. $s->execute(array($data->name));
  796. if($suspend = $s->fetch(PDO::FETCH_OBJ)) { ?>
  797. <span class="label label-golden arrowed-in-right"><i class="icon-frown white"></i> suspended from panel until <?php echo gmdate("Y-m-d H:i:s", $suspend->Time) ?></span><br/>
  798. <?php } ?>
  799.  
  800. <div class="profile-user-info">
  801. <div class="profile-info-row">
  802. <div class="profile-info-name"> Faction </div>
  803. <div class="profile-info-value"> <?php echo Config::$factions[$data->Member] ?><?php if($data->Member >=1) { ?>, rank <?php echo $data->Rank; ?> <?php } ?> </div>
  804. </div>
  805. <?php if($data->Clan > 0) {
  806. $s = Config::$g_con->prepare('SELECT * FROM `clans` WHERE `clanID` = ?');
  807. $s->execute(array($data->Clan));
  808. while($clan = $s->fetch(PDO::FETCH_OBJ)) { ?>
  809. <div class="profile-info-row">
  810. <div class="profile-info-name"> Clan </div>
  811. <div class="profile-info-value">
  812. <span><?php echo $clan->clanName; ?> <a href="<?php echo Config::$_PAGE_URL; ?>clan/<?php echo $clan->clanID; ?>"><i class="icon-external-link"></i></a>, rank <?php echo $data->CRank; ?></span>
  813. </div>
  814. </div>
  815. <?php } } ?>
  816. <div class="profile-info-row">
  817. <div class="profile-info-name"> Level </div>
  818. <div class="profile-info-value"> <?php echo $data->Level; ?> </div>
  819. </div>
  820. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) { ?>
  821. <div class="profile-info-row">
  822. <div class="profile-info-name"> Money </div>
  823. <div class="profile-info-value">
  824. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 3) { ?>
  825. <a href="<?php echo Config::$_PAGE_URL; ?>money/<?php echo $data->name;?>">$<?php echo number_format($data->Money,0,'.','.') ?></a> / <a href="<?php echo Config::$_PAGE_URL; ?>bmoney/<?php echo $data->name;?>">$<?php echo number_format($data->Bank,0,'.','.') ?></a> </div>
  826. <?php } else { ?>
  827. $<?php echo number_format($data->Money,0,'.','.') ?> / $<?php echo number_format($data->Bank,0,'.','.') ?> </div>
  828. <?php } ?>
  829. </div>
  830. <?php } else { ?>
  831. <div class="profile-info-row">
  832. <div class="profile-info-name"> Money </div>
  833. <div class="profile-info-value"> $<?php echo number_format($data->Money,0,'.','.') ?> / $<?php echo number_format($data->Bank,0,'.','.') ?> </div>
  834. </div>
  835. <?php } ?>
  836. <div class="profile-info-row">
  837. <div class="profile-info-name"> Playing hours </div>
  838. <div class="profile-info-value"> <?php echo $data->ConnectedTime; ?> </div>
  839. </div>
  840. <div class="profile-info-row">
  841. <div class="profile-info-name"> Phone </div>
  842. <div class="profile-info-value"> <?php echo $data->PhoneNr; ?> </div>
  843. </div>
  844. <div class="profile-info-row">
  845. <div class="profile-info-name"> Joined </div>
  846. <div class="profile-info-value"> <?php echo $data->RegisterDate ?> </div>
  847. </div>
  848. <div class="profile-info-row">
  849. <div class="profile-info-name"> Last online </div>
  850. <div class="profile-info-value"> <?php echo $data->lastOn; ?></div>
  851. </div>
  852. <div class="profile-info-row">
  853. <div class="profile-info-name"> Materials </div>
  854. <div class="profile-info-value"> <?php echo $data->Materials; ?> </div>
  855. </div>
  856. <?php if(isset($_SESSION['user']) && ($data->name) == Config::getData('users','name',$_SESSION['user'])) { ?>
  857. <div class="profile-info-row">
  858. <div class="profile-info-name"> Premium </div>
  859. <div class="profile-info-value">
  860. <?php echo (!$data->Premium ? "No ($data->PremiumPoints premium points)" : "Yes ($data->PremiumPoints premium points)"); ?> <a href='<?php echo Config::$_PAGE_URL; ?>premium'><i class='btn btn-xs no-hover btn-success icon-plus'></i></a>
  861. </div>
  862. </div>
  863. <?php } if(isset($_SESSION['user'])&& ($data->name) != Config::getData('users','name',$_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) > 5) { ?>
  864. <div class="profile-info-row">
  865. <div class="profile-info-name"> Premium </div>
  866. <div class="profile-info-value">
  867. <?php echo (!$data->Premium ? "No ($data->PremiumPoints premium points)" : "Yes ($data->PremiumPoints premium points)"); ?>
  868. </div>
  869. </div>
  870. <?php } if(isset($_SESSION['user']) && ($data->name) == Config::getData('users','name',$_SESSION['user'])) { ?>
  871. <div class="profile-info-row">
  872. <div class="profile-info-name"> Email </div>
  873. <div class="profile-info-value"> <?php if($data->Email == "email@yahoo.com") { echo "(UNCONFIRMED)"; } else echo $data->Email; ?> <a href="<?php echo Config::$_PAGE_URL; ?>changemail"><i class="ace-icon fa fa-edit"></i></a> </div>
  874. </div>
  875. <?php } if(isset($_SESSION['user'])&& ($data->name) != Config::getData('users','name',$_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) > 5) { ?>
  876. <div class="profile-info-row">
  877. <div class="profile-info-name"> Email </div>
  878. <div class="profile-info-value"> <?php if($data->Email == "email@yahoo.com") { echo "(UNCONFIRMED)"; } else echo $data->Email; ?> </div>
  879. </div>
  880. <?php } ?>
  881. <div class="profile-info-row">
  882. <div class="profile-info-name"> Warnings </div>
  883. <div class="profile-info-value"> <?php echo $data->Warnings; ?>/3</div>
  884. </div>
  885. <div class="profile-info-row">
  886. <div class="profile-info-name"> Faction warns </div>
  887. <div class="profile-info-value"> <?php echo $data->FWarn; ?>/3</div>
  888. </div>
  889. <div class="profile-info-row">
  890. <div class="profile-info-name"> Faction punish </div>
  891. <div class="profile-info-value"> <?php echo $data->FPunish; ?>/<?php echo Config::$_FPMax;?></div>
  892. </div>
  893. <div class="profile-info-row">
  894. <div class="profile-info-name">PaintBall Rank:</div>
  895. <div class="profile-info-value"><?php echo $data->PaintRankName;?></div>
  896. </div>
  897. </div>
  898. <div class="profile-info-row">
  899. <div class="profile-info-name"> Job </div>
  900. <div class="profile-info-value"> <?php echo Config::$jobs[$data->Job]; ?> </div>
  901. </div>
  902. <?php
  903. $timp = explode(',', $data->OnlineThisWeek);
  904. ?>
  905. <?php if(isset($_SESSION['user']) && Config::getData('users', 'Admin', $_SESSION['user']) >= 1) { ?>
  906. <div class="profile-info-row">
  907. <div class="profile-info-name"> Time online 7d </div>
  908. <div class="profile-info-value"> <?php echo $timp[0];?> hours</div>
  909. </div>
  910. <?php } ?>
  911. </div>
  912. </div>
  913.  
  914.  
  915. <div class="clear"></div>
  916. <div class="space-20"></div>
  917.  
  918. <div class="row-fluid">
  919. <div class="span8">
  920. <div class="widget-box transparent">
  921. <div class="widget-header widget-header-small">
  922. <h4 class="smaller">
  923. <i class="icon-truck bigger-110"></i>
  924. Personal vehicles
  925. </h4>
  926. </div>
  927. <div class="widget-body">
  928. <div class="widget-main">
  929. <?php
  930. $q = Config::$g_con->prepare('SELECT * FROM `cars` WHERE `Owner` = ?');
  931. $q->execute(array($data->name));
  932. if(!$q->rowCount()) {
  933. if(!isset($_SESSION['user']))
  934. echo '<p>This user has no vehicles.</p>';
  935. else if(isset($_SESSION['user']) && ($_SESSION['user'] === $user))
  936. echo '<p>You have no vehicles.</p>';
  937. else
  938. echo '<p>This user has no vehicles.</p>';
  939. } else {
  940. echo '
  941. <table class="table table-striped">
  942. <thead>
  943. <tr>
  944. <th>Image</th>
  945. <th class="hidden-480">Vehicle Name</th>
  946. <th class="hidden-100">Info</th>
  947. <th class="center">GPS</th>
  948. </tr>
  949. </thead>
  950. <tbody>';
  951. $s = Config::$g_con->prepare('SELECT * FROM `cars` WHERE `Owner` = ?');
  952. $s->execute(array($data->name));
  953. while($car = $s->fetch(PDO::FETCH_OBJ))
  954. { ?>
  955. <?php if(Config::$_VIPCARS == 0) { ?>
  956. <tr class>
  957. <td class="center">
  958. <img src="<?php echo Config::$_PAGE_URL ?>assets/images/vehicles/Vehicle_<?php echo $car->Model ?>.jpg" alt="490" style="height: 65px"/>
  959. </td>
  960. <td>
  961. <?php echo Config::$namevehicles[$car->Model]; ?>
  962. </td>
  963. <td>
  964. Odometter: <b><?php echo number_format($car->KM,0,'.','.') ?> km</b><br>
  965. Colors: <span style="color: <?php echo Config::$vehColors[$car->ColorOne] ?>; font-weight: bold;"><?php echo $car->ColorOne ?></span>, <span style="color: <?php echo Config::$vehColors[$car->ColorTwo] ?>; font-weight: bold;"><?php echo $car->ColorTwo ?></span><br>
  966. Age: <b><?php echo $car->days; ?> days</b><br>
  967. </td>
  968. <td>
  969. <a href="<?php echo Config::$_PAGE_URL ?>map?x=<?php echo $car->Locationx ?>&y=<?php echo $car->Locationy ?>"><i class="icon-map-marker"></i> display on map</a><br>
  970. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 3 && Config::$_LOGSENABLED == 1) { ?><a href="<?php echo Config::$_PAGE_URL ?>logs/cars/<?php echo $car->ID;?>"><i class="icon-map-marker"></i> view logs - id <?php echo $car->ID; ?></a><?php } ?>
  971. </td>
  972. </tr>
  973. <?php } else { ?>
  974. <?php if($car->VipCar >= 1) { ?>
  975. <tr class="warning">
  976. <?php } else { ?>
  977. <tr>
  978. <?php } ?>
  979. <td class="center">
  980. <img src="<?php echo Config::$_PAGE_URL ?>assets/images/vehicles/Vehicle_<?php echo $car->Model ?>.jpg" alt="490" style="height: 65px"/>
  981. </td>
  982. <td>
  983. <?php echo Config::$namevehicles[$car->Model]; ?>
  984. <?php if($car->VipCar >=1) { ?>
  985. <p>
  986. <br>
  987. <b class="text-error">VIP Vehicle</b>
  988. <br>
  989. <?php if(!is_null($car->VipText)) { ?>
  990. Text:
  991. <?php echo $car->VipText;?>
  992. <?php } } ?>
  993. </p>
  994. </td>
  995. <td>
  996. Odometter: <b><?php echo number_format($car->KM,0,'.','.') ?> km</b><br>
  997. Colors: <span style="color: <?php echo Config::$vehColors[$car->ColorOne] ?>; font-weight: bold;"><?php echo $car->ColorOne ?></span>, <span style="color: <?php echo Config::$vehColors[$car->ColorTwo] ?>; font-weight: bold;"><?php echo $car->ColorTwo ?></span><br>
  998. Age: <b><?php echo $car->days; ?> days</b><br>
  999. </td>
  1000. <td>
  1001. <a href="<?php echo Config::$_PAGE_URL ?>map?x=<?php echo $car->Locationx ?>&y=<?php echo $car->Locationy ?>"><i class="icon-map-marker"></i> display on map</a><br>
  1002. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 3 && Config::$_LOGSENABLED == 1) { ?><a href="<?php echo Config::$_PAGE_URL ?>logs/cars/<?php echo $car->ID;?>"><i class="icon-map-marker"></i> view logs - id <?php echo $car->ID; ?></a><?php } ?>
  1003. </td>
  1004. </tr>
  1005. <?php } ?>
  1006. <?php }
  1007. echo '
  1008. </tbody>
  1009. </table>';
  1010. } ?>
  1011. </div>
  1012. </div>
  1013. </div>
  1014. </div>
  1015.  
  1016.  
  1017. <div class="span2">
  1018. <div class="widget-box transparent">
  1019. <div class="widget-header widget-header-small">
  1020. <h4 class="smaller">
  1021. <i class="icon-home bigger-110"></i>
  1022. House
  1023. </h4>
  1024. </div>
  1025. <div class="widget-body">
  1026. <div class="widget-main">
  1027. <?php
  1028. if($data->House == 999) {
  1029. if(!isset($_SESSION['user']))
  1030. echo '<p>This user doesn\'t have a house.</p>';
  1031. else if(isset($_SESSION['user']) && ($_SESSION['user'] === $user))
  1032. echo '<p>You don\'t have a house.</p>';
  1033. else
  1034. echo '<p>This user doesn\'t have a house.</p>';
  1035. } else {
  1036. $s = Config::$g_con->prepare('SELECT * FROM `houses` WHERE `Owner` = ?');
  1037. $s->execute(array($data->name));
  1038. while($house = $s->fetch(PDO::FETCH_OBJ))
  1039. { ?>
  1040.  
  1041. House ID: <b><?php echo $house->ID ?></b><br />
  1042. Rent: <b>$<?php echo number_format($house->Rent,0,'.','.') ?></b>
  1043. <p>Price: <b><?php if($house->Owned==0) { ?>$<?php echo number_format($row->Value,0,'.','.') ?><?php }?>
  1044. <?php if($house->Owned==1) { ?>Not for sale<?php }?></b><br />
  1045. <!--Interior size: -->
  1046. <a href='<?php echo Config::$_PAGE_URL; ?>map?x=<?php echo $house->Entrancex ?>&y=<?php echo $house->Entrancey ?>' target='_blank'><i class='icon-map-marker'></i> display on map</a>
  1047.  
  1048. <?php }
  1049. }
  1050. ?>
  1051. </div>
  1052. </div>
  1053. </div>
  1054. </div>
  1055.  
  1056. <div class="span2">
  1057. <div class="widget-box transparent">
  1058. <div class="widget-header widget-header-small">
  1059. <h4 class="smaller">
  1060. <i class="icon-bitcoin bigger-110"></i>
  1061. Business
  1062. </h4>
  1063. </div>
  1064. <div class="widget-body">
  1065. <div class="widget-main">
  1066. <?php
  1067. if($data->Bizz == 999 || $data->Bizz == 255) {
  1068. if(!isset($_SESSION['user']))
  1069. echo '<p>This user doesn\'t have a business.</p>';
  1070. else if(isset($_SESSION['user']) && ($_SESSION['user'] === $user))
  1071. echo '<p>You don\'t have a business.</p>';
  1072. else
  1073. echo '<p>This user doesn\'t have a business.</p>';
  1074. } else {
  1075. $s = Config::$g_con->prepare('SELECT * FROM `bizz` WHERE `Owner` = ?');
  1076. $s->execute(array($data->name));
  1077. while($bizz = $s->fetch(PDO::FETCH_OBJ))
  1078. { ?>
  1079. Business ID: <b><?php echo $bizz->ID ?></b><br />
  1080. Biz fee: <b>$<?php echo number_format($bizz->EntranceCost,0,'.','.') ?></b><br />
  1081. Price: <b>$<?php echo number_format($bizz->BuyPrice,0,'.','.') ?></b><br />
  1082. <a href='<?php echo Config::$_PAGE_URL; ?>map?x=<?php echo $bizz->EntranceX ?>&y=<?php echo $bizz->EntranceY ?>' target='_blank'><i class='icon-map-marker'></i> display on map</a>
  1083. <?php }
  1084. }
  1085. ?>
  1086. </div>
  1087. </div>
  1088. </div>
  1089. </div>
  1090. <div class="row-fluid">
  1091. <div class="span8">
  1092. <div class="widget-box transparent">
  1093. <div class="widget-header widget-header-small">
  1094. <h4 class="smaller">
  1095. <i class="fa fa-info"></i>
  1096. Skills
  1097. </h4>
  1098.  
  1099. <?php
  1100. if($data->FishSkill == 1) {
  1101. $lungime = "20%";
  1102. }
  1103. if($data->FishSkill == 2) {
  1104. $lungime = "40%";
  1105. }
  1106. if($data->FishSkill == 3) {
  1107. $lungime = "60%";
  1108. }
  1109. if($data->FishSkill == 4) {
  1110. $lungime = "80%";
  1111. }
  1112. if($data->FishSkill == 5) {
  1113. $lungime = "100%";
  1114. }
  1115. ?>
  1116. </div>
  1117. <h5>
  1118. Fisherman skill (<?php echo $data->FishSkill ?>/5)
  1119. </h5>
  1120. <div class="widget-body">
  1121. <div class="widget-main">
  1122. <div class="progress progress-striped pos-rel">
  1123. <div class="progress-bar progress-bar-danger" style="width: <?php echo $lungime; ?>;"></div>
  1124. </div>
  1125.  
  1126. <?php
  1127. if($data->TruckSkill == 1) {
  1128. $lungime = "20%";
  1129. }
  1130. if($data->TruckSkill == 2) {
  1131. $lungime = "40%";
  1132. }
  1133. if($data->TruckSkill == 3) {
  1134. $lungime = "60%";
  1135. }
  1136. if($data->TruckSkill == 4) {
  1137. $lungime = "80%";
  1138. }
  1139. if($data->TruckSkill == 5) {
  1140. $lungime = "100%";
  1141. }
  1142. ?>
  1143. </div>
  1144. <h5>
  1145. Trucker skill (<?php echo $data->TruckSkill ?>/5)
  1146. </h5>
  1147. <div class="widget-body">
  1148. <div class="widget-main">
  1149. <div class="progress progress-striped pos-rel">
  1150. <div class="progress-bar progress-bar-success" style="width: <?php echo $lungime; ?>;"></div>
  1151. </div>
  1152.  
  1153.  
  1154. <?php
  1155. if($data->PizzaSkill == 1) {
  1156. $lungime = "20%";
  1157. }
  1158. if($data->PizzaSkill == 2) {
  1159. $lungime = "40%";
  1160. }
  1161. if($data->PizzaSkill == 3) {
  1162. $lungime = "60%";
  1163. }
  1164. if($data->PizzaSkill == 4) {
  1165. $lungime = "80%";
  1166. }
  1167. if($data->PizzaSkill == 5) {
  1168. $lungime = "100%";
  1169. }
  1170. ?>
  1171. </div>
  1172. <h5>
  1173. Pizzaboy skill (<?php echo $data->PizzaSkill ?>/5)
  1174. </h5>
  1175. <div class="widget-body">
  1176. <div class="widget-main">
  1177. <div class="progress progress-striped pos-rel">
  1178. <div class="progress-bar progress-bar-warning" style="width: <?php echo $lungime; ?>;"></div>
  1179. </div>
  1180. <?php
  1181. if($data->TruckSkill == 1) {
  1182. $lungime = "20%";
  1183. }
  1184. if($data->TruckSkill == 2) {
  1185. $lungime = "40%";
  1186. }
  1187. if($data->TruckSkill == 3) {
  1188. $lungime = "60%";
  1189. }
  1190. if($data->TruckSkill == 4) {
  1191. $lungime = "80%";
  1192. }
  1193. if($data->TruckSkill == 5) {
  1194. $lungime = "100%";
  1195. }
  1196. ?>
  1197. </div>
  1198. <h5>
  1199. Arms dealer skill (<?php echo $data->ArmsSkill ?>/5)
  1200. </h5>
  1201. <div class="widget-body">
  1202. <div class="widget-main">
  1203. <div class="progress progress-striped pos-rel">
  1204. <div class="progress-bar progress-bar-inverse" style="width: <?php echo $lungime; ?>;"></div>
  1205. </div>
  1206.  
  1207. <?php
  1208. if($data->ArmsSkill == 1) {
  1209. $lungime = "20%";
  1210. }
  1211. if($data->ArmsSkill == 2) {
  1212. $lungime = "40%";
  1213. }
  1214. if($data->ArmsSkill == 3) {
  1215. $lungime = "60%";
  1216. }
  1217. if($data->ArmsSkill == 4) {
  1218. $lungime = "80%";
  1219. }
  1220. if($data->ArmsSkill == 5) {
  1221. $lungime = "100%";
  1222. }
  1223. ?>
  1224. </div>
  1225. <h5>
  1226. Coal skill (<?php echo $data->SkillCoal ?>/5)
  1227. </h5>
  1228. <div class="widget-body">
  1229. <div class="widget-main">
  1230. <div class="progress progress-striped pos-rel">
  1231. <div class="progress-bar progress-bar-purple" style="width: <?php echo $lungime; ?>;"></div>
  1232. </div>
  1233.  
  1234. <?php
  1235. if($data->SkillCoal == 1) {
  1236. $lungime = "20%";
  1237. }
  1238. if($data->SkillCoal == 2) {
  1239. $lungime = "40%";
  1240. }
  1241. if($data->SkillCoal == 3) {
  1242. $lungime = "60%";
  1243. }
  1244. if($data->SkillCoal == 4) {
  1245. $lungime = "80%";
  1246. }
  1247. if($data->SkillCoal == 5) {
  1248. $lungime = "100%";
  1249. }
  1250. ?>
  1251. </div>
  1252. </div>
  1253. </div>
  1254. </div>
  1255. </div>
  1256. </div>
  1257.  
  1258. </div>
  1259. </div>
  1260. </div>
  1261. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement