Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if(!defined('panel'))
- die('Nope.');
- ?>
- <?php
- $registered = Config::rows('users');
- $houses = Config::rows('houses');
- $cars = Config::rows('cars');
- $businesses = Config::rows('bizz');
- if(isset($_POST['addninfo'])) {
- $q = Config::$g_con->prepare('INSERT INTO `updates` (`text`, `byAdmin`, `For`) VALUES (?, ?, ?)');
- $q->execute(array($_POST['ninfo'],Config::getData('users','name',$_SESSION['user']),1));
- }
- if(isset($_POST['addsupdate'])) {
- $q = Config::$g_con->prepare('INSERT INTO `updates` (`text`, `byAdmin`, `For`) VALUES (?, ?, ?)');
- $q->execute(array($_POST['supdate'],Config::getData('users','name',$_SESSION['user']),0));
- }
- ?>
- </div>
- <div class="main-content">
- <div class="main-content-inner">
- <div class="breadcrumbs" id="breadcrumbs">
- <script type="text/javascript">
- try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
- </script>
- <ul class="breadcrumb">
- <li>
- <i class="ace-icon fa fa-home home-icon"></i>
- <a href="<?php echo Config::$_PAGE_URL; ?>">Home</a>
- </li>
- <li class="active">Homepage</li>
- </ul><!-- /.breadcrumb -->
- <div class="nav-search" id="nav-search">
- <form method="POST" action="<?php echo Config::$_PAGE_URL; ?>search">
- <span class="input-icon">
- <input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on">
- <i class="ace-icon fa fa-search nav-search-icon"></i>
- </span>
- </form>
- </div> <!-- /.nav-search -->
- </div>
- <div class="page-content"><div class="row-fluid"><div class="span12">
- <div class="span8">
- <title><?php echo Config::$_SITE_NAME; ?> - User Panel</title>
- <?php
- if(isset($_SESSION['user'])) {
- $q = Config::$g_con->prepare("SELECT * FROM `bans` WHERE `PlayerName`=:name AND `Active` = 1");
- $q->execute(array(":name" => Config::getData('users', 'name', $_SESSION['user'])));
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- ?>
- <div class="alert alert-danger">
- <b>Contul tau este banat!</b><br/><br/>
- Banat de: <b><?php echo $row->AdminName ?></b> pe data de <b><?php echo $row->BanTimeDate ?></b>, motivul banului: <b><?php echo $row->Reason ?></b>.<br/>
- Banul expira pe data de <b>permanent</b>.<br/><br/>
- Poti plati <b>50 puncte premium</b> pentru a fi debanat (automat). Tu ai <b><?php echo $data->PremiumPoints ?> puncte premium</b>.<br/>
- <?php if($data->PremiumPoints < 50) { ?>Nu ai suficiente puncte premium in cont pentru a dona pentru unban. <a href="<?php echo Config::$_PAGE_URL; ?>premium"><font color="blue">click aici</font></a> a adauga mai multe puncte premium in contul tau.<?php } else {?>Ai suficiente puncte premium pentru a-ti plati banul. <?php } ?>
- <br><br>Daca consideri ca ai fost sanctionat in mod gresit, poti crea o cerere de unban <a href='<?php echo Config::$_PAGE_URL; ?>unban'><font color="blue">aici</font></a><br>Daca ai folosit cheat-uri, nu te obosi sa faci cerere de unban. Cheaterii nu sunt debanati.<br>De asemenea, nu te obosi sa zici ca a fost altcineva pe contul tau. Tu trebuie sa ai grija de contul tau si tu esti responsabil de ceea ce se intampla cu contul tau.<br><br>Daca ai fost banat pentru autoclicker, asta inseamna ca ai folosit un program pentru a te tine online in joc sau ai pus un obiect pe o tasta pentru a face caracterul sa mearga in fata in joc. 99% din playerii care fac cerere de unban pentru autoclicker nu sunt debanati.<br/><br/>
- </div>
- <?php } }
- if(isset($_SESSION['user']) && Config::getData('users','Email',$_SESSION['user']) == "email@yahoo.com") { ?>
- <div class="alert alert-block alert-info">
- <button type="button" class="close" data-dismiss="alert">
- <i class="icon-remove"></i>
- </button>
- <p>
- <strong>
- <i class="icon-frown"></i>
- Setează adresa de Email
- <br>
- </strong>
- Nu ai o adresă de email setată pe contul tău.<br>Setarea unei adrese de email te ajută în cazul în care îţi e spart contul.<br>Fără o adresă de email setată, nu îţi vei putea recupera contul dacă acesta este spart.<br>Click pe butonul de mai jos pentru a seta o adresă de email!
- </p>
- <p><a class="btn btn-sm btn-success" href="changemail">Setează adresa de Email</a></p>
- </div>
- <?php } ?>
- <div class="infobox-container">
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `users` WHERE `Status` > 0");
- $q->execute();
- ?>
- <div class="infobox infobox-green">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-user"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo $q->RowCount() ?></span>
- <div class="infobox-content"><a href="<?php echo Config::$_PAGE_URL; ?>online">jucatori conectati</a></div>
- </div>
- </div>
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `users` WHERE `OnlineToday` = 1");
- $q->execute();
- ?>
- <div class="infobox infobox-blue">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-user"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo number_format($q->RowCount(),0,',',',') ?></span>
- <div class="infobox-content">conectati astazi</div>
- </div>
- </div>
- <?php
- $qlw = Config::$g_con->prepare("SELECT * FROM `users` WHERE `OnlineLastWeek` = 1");
- $qlw->execute();
- ?>
- <?php
- $queries = Config::$g_con->prepare("SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND != 'Sleep'");
- $queries->execute();
- ?>
- <div class="infobox infobox-blue">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-user green"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo number_format($qlw->RowCount(),0,',',',') ?></span>
- <div class="infobox-content">conectati sapt. trecuta</div>
- </div>
- </div>
- <div class="infobox infobox-pink ">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-user"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo number_format($registered,0,',',',') ?></span>
- <div class="infobox-content">jucatori inregistrati</div>
- </div>
- </div>
- <?php $name = Config::$_OWNERNAME; ?>
- <?php if(isset($_SESSION['user']) && Config::getData('users','name',$_SESSION['user']) == $name) { ?>
- <div class="infobox infobox-purple ">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-refresh"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo number_format($queries->RowCount(),0,',',',') ?></span>
- <div class="infobox-content">queries loaded</div>
- </div>
- </div>
- <?php } ?>
- <div class="infobox infobox-red ">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-truck"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo number_format($cars,0,',',',') ?></span>
- <div class="infobox-content">vehicule personale</div>
- </div>
- </div>
- <div class="infobox infobox-orange ">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-home"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo $houses; ?></span>
- <div class="infobox-content">case</div>
- </div>
- </div>
- <div class="infobox infobox-purple ">
- <div class="infobox-icon">
- <i class="ace-icon fa fa-glass"></i>
- </div>
- <div class="infobox-data">
- <span class="infobox-data-number"><?php echo $businesses; ?></span>
- <div class="infobox-content">afaceri</div>
- </div>
- </div>
- </div>
- <br />
- <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
- $q = Config::$g_con->prepare('SELECT * FROM `complaints` WHERE `playername` = ? AND `status` = 0');
- $q->execute(array($data->name));
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- ?>
- <h4 class="blue">
- <i class="icon-legal"></i>
- Complaints against you
- </h4>
- <table class="table table-striped table-condensed table-hover">
- <thead>
- <tr>
- <th>Title</th>
- <th><i class="fa fa-clock-o"></i> Date</th>
- <th>Status</th>
- </tr>
- </thead>
- <tbody>
- <?php
- $q = Config::$g_con->prepare('SELECT * FROM `complaints` WHERE `playername` = ? AND `status` = 0 ORDER BY `id` DESC');
- $q->execute(array($data->name));
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- if($row->reasoncomplaint == 1) {
- $reason = "Factiune";
- } else if($row->reasoncomplaint == 2) {
- $reason = "DM";
- } else if($row->reasoncomplaint == 3) {
- $reason = "Jigniri, injurii, limbaj vulgar";
- } else if($row->reasoncomplaint == 4) {
- $reason = "Inselatorie";
- } else if($row->reasoncomplaint == 5) {
- $reason = "Altceva (abuz, comportament non RP)";
- } else if($row->reasoncomplaint == 6) {
- $reason = "Abuz admin/helper";
- } else if($row->reasoncomplaint == 7) {
- $reason = "Greseli ca lider";
- }
- echo
- "<tr>
- <td><a href='". Config::$_PAGE_URL ."complaint/". $row->id ."'>{$row->playername} - ". $reason ."</a></td>
- <td>{$row->time}</td>
- <td>" . ($row->status ? "Closed" : "Open") . "</td>
- </tr>";
- }
- ?>
- </tbody>
- </table>
- <?php } ?>
- <div class="row-fluid">
- <div class="span6">
- <div class="widget-box ">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-legal"></i> Status reclamatii
- </h5>
- </div>
- <div class="widget-body">
- <div class="widget-main">
- <div class="clearfix">
- <div class="box-body box box-solid">
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `complaints` WHERE `status` = 0 AND `reasoncomplaint` = 3");
- $q->execute(); ?>
- Reclamatii normale: <a href="<?php echo Config::$_PAGE_URL; ?>complaints"><?php echo $q->rowCount(); ?></a><br>
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `complaints` WHERE `status` = 0 AND `reasoncomplaint` = 4");
- $q->execute(); ?>
- Reclamatii inselatorii: <a href="<?php echo Config::$_PAGE_URL; ?>complaints"><?php echo $q->rowCount(); ?></a><br>
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `complaints` WHERE `status` = 0 AND `reasoncomplaint` = 7");
- $q->execute(); ?>
- Reclamatii lideri: <a href="<?php echo Config::$_PAGE_URL; ?>complaints"><?php echo $q->rowCount(); ?></a><br>
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `complaints` WHERE `status` = 0 AND `reasoncomplaint` = 6");
- $q->execute(); ?>
- Reclamatii staff: <a href="<?php echo Config::$_PAGE_URL; ?>complaints"><?php echo $q->rowCount(); ?></a><br>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="span6">
- <div class="widget-box ">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-ticket"></i> Status tickete
- </h5>
- </div>
- <div class="widget-body">
- <div class="widget-main">
- <div class="clearfix">
- <div class="box-body box box-solid">
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `tickets` WHERE `status` = 0 AND `type` = 0");
- $q->execute(); ?>
- General: <a href="<?php echo Config::$_PAGE_URL; ?>tickets"><?php echo $q->rowCount(); ?></a><br>
- <?php
- $q = Config::$g_con->prepare("SELECT * FROM `tickets` WHERE `status` = 0 AND `type` = 1");
- $q->execute(); ?>
- Donatii: <a href="<?php echo Config::$_PAGE_URL; ?>tickets"><?php echo $q->rowCount(); ?></a><br>
- <br>
- <?php $name = Config::$_OWNERNAME;
- ?>
- <?php if(Config::getData('users','name',$_SESSION['user']) == $name) {
- $q = Config::$g_con->prepare("SELECT * FROM `donations` WHERE `donateStatus` = 0");
- $q->execute(); ?>
- <p>Donatii in asteptare: <a href="<?php echo Config::$_PAGE_URL; ?>donations"><?php echo $q->rowCount(); ?></a></p>
- <?php } ?>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <?php } ?>
- <div class="widget-box ">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-rss orange"></i> Ultimele actiuni
- </h5>
- </div>
- <div class="widget-body">
- <div class="widget-main no-padding">
- <div class="dialogs">
- <?php
- $q = Config::$g_con->prepare('SELECT * FROM `faction_logs` ORDER BY `id` DESC Limit 10');
- $q->execute();
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- $value = $row->Text;
- $tokens = explode(" ", $value);
- //echo str_replace($tokens[0],"<a href='".Config::$_PAGE_URL."profile/".Config::getID('users','name',$tokens[0])."'>".$tokens[0]."</a>",$row->Text);
- $qr = Config::$g_con->prepare('SELECT `Model` FROM `users` WHERE `name` = ?');
- $qr->execute(array($tokens[0]));
- ?>
- <div class="itemdiv dialogdiv">
- <div class="user">
- <img src="<?php echo Config::$_PAGE_URL; ?>assets/images/avatars/<?php echo Config::getID("users","Model",$tokens[0]); ?>.png"/>
- </div>
- <div class="body">
- <div class="time">
- <i class="icon-time"></i>
- <span class="green">
- <?php echo $row->time; ?>
- </span>
- </div>
- <div class="text"><p>
- <?php
- echo str_replace($tokens[0],"<a href='".Config::$_PAGE_URL."profile/".Config::getID('users','name',$tokens[0])."'>".$tokens[0]."</a>",$row->Text);
- ?>
- </div>
- </div>
- </div>
- <?php } ?>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-4">
- <div class="widget-box">
- <div class="widget-header widget-header-flat">
- <h4 class="smaller">
- <i class="icon-thumbs-up smaller-80"></i>
- Facebook
- </h4>
- </div>
- <div class="widget-body">
- <div class="widget-main">
- <div class="clearfix">
- <iframe src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Ffacebook&tabs=timeline&width=292&height=62&small_header=true&adapt_container_width=true&hide_cover=true&show_facepile=true&appId" width="292" height="62" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
- </div>
- </div>
- </div>
- </div><br />
- <?php if(isset($_SESSION['user'])&& Config::getData('users','Admin',$_SESSION['user']) >= 1) { ?>
- <div class="widget-box">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-rss orange"></i> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapse1">Leaders needed</a>
- </h5>
- </div>
- <div class="collapse" id="collapse1">
- <div class="widget-body">
- <div class="widget-main">
- <div class="hr hr8 hr-double"></div><br />
- <div class="clearfix">
- <?php
- $q = Config::$g_con->prepare('SELECT * FROM `factions` WHERE `HaveLeader` = 0');
- $q->execute();
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- ?>
- <li><?php echo $row->Name ?></li>
- <?php } ?>
- </div>
- </div><!--/widget-main-->
- </div><!--/widget-body-->
- </div><br />
- </div>
- <?php } ?>
- <div class="widget-box">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-rss orange"></i> Staff logs
- </h5>
- </div>
- <div class="widget-body">
- <div class="widget-main">
- <div class="hr hr8 hr-double"></div><br />
- <div class="clearfix">
- <?php
- $q = Config::$g_con->prepare('SELECT * FROM `staff_logs` ORDER BY `ID` DESC Limit 20');
- $q->execute();
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- ?>
- <li><?php echo $row->text ?></li>
- <?php } ?>
- </div>
- </div><!--/widget-main-->
- </div><!--/widget-body-->
- </div>
- <br />
- <div class="widget-box">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-rss orange"></i> <a href="<?php echo Config::$_FORUM_URL; ?>">Informatii server</a>
- </h5>
- </div>
- <div class="widget-body">
- <div class="widget-main">
- <div class="clearfix">
- <div class="hr hr8 hr-double"></div><br />
- <?php
- $q = Config::$g_con->prepare('SELECT * FROM `updates` WHERE `For` = 1 ORDER BY `id` DESC Limit 1');
- $q->execute();
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- ?>
- <div class="box-body box box-solid">
- <?php if(isset($_SESSION['user'])&& Config::getData('users','Admin',$_SESSION['user']) >= 6) { ?>
- <form action="" method="POST">
- <textarea name="ninfo" class="span12" rows="15"><?php echo $row->text ?></textarea>
- <input type="submit" name="addninfo" value="Modifica" class="btn btn-success"/>
- </form>
- <?php } else { ?>
- <?php echo $row->text ?>
- <?php } ?>
- <br><br>
- </div>
- <?php } ?>
- </div>
- </div><!--/widget-main-->
- </div><!--/widget-body-->
- </div>
- <br />
- <div class="widget-box">
- <div class="widget-header widget-header-flat">
- <h5>
- <i class="icon-rss orange"></i> <a href="<?php echo Config::$_FORUM_URL; ?>">Server updates</a>
- </h5>
- </div>
- <div class="widget-body">
- <div class="widget-main">
- <div class="clearfix">
- <div class="hr hr8 hr-double"></div><br />
- <?php
- $q = Config::$g_con->prepare('SELECT * FROM `updates` WHERE `For` = 0 ORDER BY `id` DESC Limit 1');
- $q->execute();
- while($row = $q->fetch(PDO::FETCH_OBJ)) {
- ?>
- <div class="box-body box box-solid">
- <?php if(isset($_SESSION['user'])&& Config::getData('users','Admin',$_SESSION['user']) >= 6) { ?>
- <form action="" method="POST">
- <textarea name="supdate" class="span12" rows="15"><?php echo $row->text ?></textarea>
- <input type="submit" name="addsupdate" value="Modifica" class="btn btn-success"/>
- </form>
- <?php } else { ?>
- <?php echo $row->text ?>
- <?php } ?>
- <br><br>
- </div>
- <?php } ?>
- </div>
- </div><!--/widget-main-->
- </div><!--/widget-body-->
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement