Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <style>
- .card {
- width: 200px;
- height: 230px;
- background: rgba(255, 255, 255, 0.03);
- box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.62);
- list-style-type: none;
- float: left;
- margin: 10px 20px;
- text-align: center;
- border-radius: 10px;
- }
- .buy {
- background-color: #4CAF50; /* Green */
- border: none;
- color: white;
- margin: 15px;
- padding: 7px 28px;
- text-align: center;
- text-decoration: none;
- display: inline-block;
- font-size: 10px;
- font-weight: bold;
- border-radius: 10px;
- }
- .card:hover {
- box-shadow: 1px 1px 10px black;
- transition: 0.5s ease;
- }
- .card i {
- font-size: 20px;
- padding: 0px 5px;
- }
- .card p {
- border-color: 1px solid #000;
- font-size: 11px;
- padding: 5px;
- font-weight: bold;
- }
- .card img {
- width: 198px;
- height: 140px;
- background-color: rgba(255, 255, 255, 0.03);
- border-bottom: 1px solid rgba(255, 255, 255, 0.05);
- border-top: 1px solid rgba(255, 255, 255, 0.05);
- }
- .modalitati { text-align: center; }
- .modalitati img {
- width: 180px;
- height: 50px;
- -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
- }
- .modalitati img:hover {
- -webkit-filter: grayscale(10%); /* Safari 6.0 - 9.0 */
- transition: 1s ease;
- }
- .shop { text-align: center; }
- .shop img { border-radius: 5px; border: 2px dotted rgba(0, 0, 0, 0.36); background-color: rgba(255, 255, 255, 0.05);padding: 5px; text-align: center; }
- </style>
- <div class="content-wrapper">
- <section class="content-header">
- <h1>
- Premium
- </h1>
- <ol class="breadcrumb">
- <li><a href="<?php echo Config::$_PAGE_URL ?>"><i class="fa fa-dashboard"></i> Home</a></li>
- <li>Premium</a></li>
- </ol>
- </section>
- <section class="content">
- <div class="box" style="padding:10px; word-wrap: break-word;">
- <div class="row">
- <div id="contentMain">
- <div id="contentPage" style="padding: 10px">
- <?php
- if(!isset($_GET['view'])) {
- if(!isset(Config::$_url[1])) {
- if(isset($_SESSION['user']) && isset($_POST['sendpremium']) && Config::getData('users', 'Admin', $_SESSION['user']))
- {
- $q = Config::$g_con->prepare("UPDATE `donation` SET `Topic` = ? WHERE `id` = 1");
- $q->execute(array($_POST['premiumtext']));
- Config::gotoPage('premium');
- }
- $q = Config::$g_con->prepare("SELECT * FROM `donation` WHERE `id` = 1");
- $q->execute();
- $update = $q->fetch(PDO::FETCH_OBJ);
- if(!isset($_GET['edit']) || (!isset($_SESSION['user']) || !Config::getData('users', 'Admin', $_SESSION['user']))) {
- if(isset($_SESSION['user']) && Config::getData('users', 'Admin', $_SESSION['user'])) echo '<a href="'.Config::$_PAGE_URL.'premium?edit" class="text-muted"><i class="fa fa-gear pull-right"></i></a>';
- echo $update->Topic;
- echo '<hr><center>
- <a href="'.Config::$_PAGE_URL.'premium/new_topic/paysafecard"><img src="'.Config::$_PAGE_URL.'resources/donations/paysafecard.png" style="height: 30px; margin-right: 10px"></a>
- <a href="'.Config::$_PAGE_URL.'premium/new_topic/other"><img src="'.Config::$_PAGE_URL.'resources/donations/paypal.png" style="height: 30px; margin-right: 10px"></a>
- <a href="'.Config::$_PAGE_URL.'premium/new_topic/other"><img src="'.Config::$_PAGE_URL.'resources/donations/tipeee.png" style="height: 30px"></a>
- </center></div></div></div></div>';
- if(isset($_SESSION['user'])) {
- echo '<div class="clearfix"></div><div class="box" style="padding:10px">
- <table class="table table-striped">
- <tr class="" >
- <th>Name</th>
- <th>Method</th>
- <th>Value</th>
- <th>Date</th>
- <th>Status</th>
- </tr>
- ';
- $q = Config::$g_con->prepare("SELECT * FROM `donatii` WHERE `nume` = ? ORDER BY `date` DESC");
- $q->execute(array($_SESSION['user']));
- while($check = $q->fetch(PDO::FETCH_OBJ)) {
- if($check->status == 0) $status = "<b><font color='orange'>Pending...</font></b>";
- if($check->status == 1) $status = "<b><i><font color='green'>Accepted</font></i></b>";
- if($check->status >= 2) $status = "<b><font color='red'>Rejected</font></b>";
- echo '
- <tr>
- <td>'.Config::getData("users","name",$check->nume).'</td>
- <td>'.($check->type ? "Other (PayPal/Tipeeestream)" : "Paysafecard").'</td>
- <td>'.$check->suma.' RON</td>
- <td>'.$check->date.'</td>
- <td>'.$status.'</td>
- </tr>
- ';
- }
- echo '</table></div>';
- }
- } else {
- ?>
- <form method="post">
- <script src="<?php echo Config::$_PAGE_URL ?>/resources/plugins/ckeditor/ckeditor.js"></script>
- <textarea name="premiumtext" class="form-control" rows="16" required><?php echo $update->Topic; ?></textarea>
- <script>CKEDITOR.replace('premiumtext');</script>
- <br><input type="submit" name="sendpremium" value="Update topic" class="btn btn-success pull-right"/>
- </form>
- <?php
- }
- } else if(Config::$_url[1] == "new_topic" && isset(Config::$_url[2]) && (Config::$_url[2] == "other" || Config::$_url[2] == "paysafecard")) {
- if(!isset($_SESSION['user'])) Config::gotoPage('premium');
- if(Config::$_url[2] == "paysafecard") {
- echo '<img class="pull-right" src="'.Config::$_PAGE_URL.'resources/donations/paysafecard.png" style="height: 30px; margin-right: 10px"><br><br>';
- if(isset($_POST['sendonation'])) {
- if(strlen($_POST['pin']) > 19 || strlen($_POST['money']) > 3) {
- echo '<div class="alert alert-warning alert-dismissible">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-warning"></i> Alert!</h4>
- You wrote more than usual characters in one of the fields.
- </div>';
- } else {
- $q = Config::$g_con->prepare("INSERT INTO `donatii` (`nume`,`pin`,`details`,`suma`) VALUES (?, ?, ?, ?)");
- $q->execute(array($_SESSION['user'],$_POST['pin'],$_POST['details'],$_POST['money']));
- echo '<div class="alert alert-success alert-dismissible">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-check"></i> Success!</h4>
- Your donation was registered in our database with success!
- </div>';
- header( "refresh:2; url=".Config::$_PAGE_URL."premium" );
- }
- }
- echo '<form method="post">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-keyboard-o"></i></span>
- <input type="text" class="form-control" name="pin" placeholder="1234-1234-1234-1234" required>
- </div>
- <br>
- <div class="input-group">
- <span class="input-group-addon">RON</span>
- <input type="text" name="money" class="form-control" placeholder="25" required>
- </div>
- <br>
- <input type="text" class="form-control" name="details" placeholder="Any details about donation" required>
- <br>
- <center><input type="submit" name="sendonation" value="Send donation" class="btn btn-success"/></center>
- </form>';
- } else {
- echo '<img class="pull-right" src="'.Config::$_PAGE_URL.'resources/donations/tipeee.png" style="height: 30px; margin-right: 10px">
- <img class="pull-right" src="'.Config::$_PAGE_URL.'resources/donations/paypal.png" style="height: 30px; margin-right: 10px">
- <br><br>';
- if(isset($_POST['sendonation'])) {
- if(strlen($_POST['money']) > 5) {
- echo '<div class="alert alert-warning alert-dismissible">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-warning"></i> Alert!</h4>
- You wrote more than usual characters in one of the fields.
- </div>';
- } else {
- $q = Config::$g_con->prepare("INSERT INTO `donatii` (`nume`,`details`,`suma`,`type`) VALUES (?, ?, ?, ?)");
- $q->execute(array($_SESSION['user'],$_POST['details'],$_POST['money'], ((Config::$_url[2] == "other") ? 1 : 0)));
- echo '<div class="alert alert-success alert-dismissible">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-check"></i> Success!</h4>
- Your donation was registered in our database with success!
- </div>';
- header( "refresh:2; url=".Config::$_PAGE_URL."premium" );
- }
- }
- echo '<form method="post">
- <div class="input-group">
- <span class="input-group-addon">RON</span>
- <input type="text" name="money" class="form-control" placeholder="25" required>
- </div>
- <br>
- <input type="text" class="form-control" name="details" placeholder="Any details about donation (name, email, screenshot, any proofs)" required>
- <br>
- <center><input type="submit" name="sendonation" value="Send donation" class="btn btn-success"/></center>
- </form>';
- }
- } else Config::gotoPage('premium');
- } else {
- if(!isset($_SESSION['user']) || Config::getData('users', 'Admin', $_SESSION['user']) == 0) return Config::gotoPage('premium');
- if(isset($_POST['submit_pp']) && is_numeric($_POST['pp_'])) {
- $q = Config::$g_con->prepare("UPDATE `users` SET `PremiumPoints` = ? WHERE `id` = ?");
- $q->execute(array($_POST['pp_'],Config::getSpec("donatii","nume","id",$_GET['view'])));
- $q = Config::$g_con->prepare("UPDATE `donatii` SET `status` = 1 WHERE `id` = ?");
- $q->execute(array($_GET['view']));
- $text = 'Donatia ta a fost acceptat si ai primit '.$_POST['pp_'].' PremiumPoints.';
- $link = 'premium';
- Config::notificationCreate(Config::getSpec("donatii","nume","id",$_GET['view']),Config::getData('users','name',Config::getSpec("donatii","nume","id",$_GET['view'])),$text,Config::getData('users','name',$_SESSION['user']),$link);
- echo '<div class="alert alert-success alert-dismissible">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-check"></i> Success!</h4>
- You setted PremiumPoints to this player to <b>'.$_POST['pp_'].'</b>. Player has been informed by notification!
- </div>';
- }
- if(isset($_POST['deny'])) {
- $q = Config::$g_con->prepare("UPDATE `donatii` SET `status` = 2 WHERE `id` = ?");
- $q->execute(array($_GET['view']));
- $text = 'Donatia ta a fost respinsa.';
- $link = 'premium';
- Config::notificationCreate(Config::getSpec("donatii","nume","id",$_GET['view']),Config::getData('users','name',Config::getSpec("donatii","nume","id",$_GET['view'])),$text,Config::getData('users','name',$_SESSION['user']),$link);
- echo '<div class="alert alert-success alert-dismissible">
- <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
- <h4><i class="icon fa fa-check"></i> Success!</h4>
- This donation action has been declined. Player has been informed by notification!
- </div>';
- }
- $q = Config::$g_con->prepare("SELECT * FROM `donatii` WHERE `id` = ?");
- $q->execute(array($_GET['view']));
- if(!$q->rowCount()) Config::gotoPage('premium');
- $donations = $q->fetch(PDO::FETCH_OBJ);
- if(Config::getSpec("donatii","status","id",$_GET['view']) == 0) $status = "<b><font color='orange'>Pending...</font></b>";
- if(Config::getSpec("donatii","status","id",$_GET['view']) == 1) $status = "<b><i><font color='green'>Accepted</font></i></b>";
- if(Config::getSpec("donatii","status","id",$_GET['view']) >= 2) $status = "<b><font color='red'>Rejected</font></b>";
- echo '
- <h4><b>'.Config::getData("users","name",Config::getSpec("donatii","nume","id",$_GET['view'])).' donation</b> <small><i>('.Config::getSpec("donatii","date","id",$_GET['view']).') ('.$status.')</i></small></h4>';
- if(!Config::getSpec("donatii","type","id",$_GET['view'])) echo '<i><b>PIN:</b></i> '.Config::getSpec("donatii","pin","id",$_GET['view']).'<br>';
- echo '
- <i><b>Value:</b></i> '.Config::getSpec("donatii","suma","id",$_GET['view']).' RON<br>
- <i><b>Method:</b></i> '.(Config::getSpec("donatii","type","id",$_GET['view']) ? "Other (<b>PayPal</b>/<b>Tipeeestream</b>)" : "<b>Paysafecard</b>").'<br>
- <i><b>Details:</b></i> '.Config::xss_clean(Config::getSpec("donatii","details","id",$_GET['view'])).'';
- if(Config::getSpec("donatii","status","id",$_GET['view']) == 0) echo '<hr><form method="post">
- <button type="submit" name="deny" class="btn btn-danger pull-right">Reject</button>
- <input type="text" name="pp_" class="form-control" style="width: 15%" placeholder="Premium Points">
- <button type="submit" name="submit_pp" class="btn btn-success">Accept & give PP</button>
- </form>';
- else echo '<hr><center><a href="'.Config::$_PAGE_URL.'adminpanel"><< Go back</a></center>';
- }
- ?>
- </div>
- </div>
- </section>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement