Advertisement
Guest User

Untitled

a guest
Mar 25th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.43 KB | None | 0 0
  1. </div>
  2.     <div class="main-content">
  3.     <title>View update</title>
  4.  
  5. <?php
  6. if(!defined('panel')) {
  7.     die('Nope.');
  8. }
  9. if(!isset($_SESSION['user']) && !isset(Config::$_url[1])) echo '<meta http-equiv="refresh" content="0;URL=\''.Config::$_PAGE_URL.'login\'/>';
  10. if(isset(Config::$_url[1])) $user = (int)Config::$_url[1];
  11. else $user = $_SESSION['user'];
  12. $q = Config::$g_con->prepare('SELECT * FROM `updates` WHERE `id` = ?');
  13. $q->execute(array($user));
  14. if(!$q->rowCount()) {
  15.     echo '
  16. <title>Error! Invalid ID</title>
  17.     <div class="breadcrumbs" id="breadcrumbs">
  18.         <ul class="breadcrumb">
  19.             <li>
  20.                 <i class="icon-home home-icon"></i>
  21.                 <a href="../">Home</a>
  22.             </li>
  23.             <li>
  24.                 <a href="../factionslist">Factions</a>
  25.             </li>
  26.             <li class="active">Invalid ID.</li>
  27.         </ul>
  28.  
  29.         <div class="nav-search" id="nav-search">
  30.             <form method="POST" action="../search">
  31.                 <span class="input-icon">
  32.                     <input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on">
  33.                     <i class="ace-icon fa fa-search nav-search-icon"></i>
  34.                 </span>
  35.             </form>
  36.         </div> <!-- /.nav-search -->
  37.     </div> 
  38. <div class="page-content">
  39.     <div class="alert alert-danger">Error! Invalid ID.</div>';
  40.     echo '<meta http-equiv="refresh" content="0;URL=\''.Config::$_PAGE_URL.'updates\'/>';
  41.     return;
  42.     }
  43. if(isset($_POST['edit'])) {
  44.     if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  45.             //echo '<div class="alert alert-success">Ai r&#259;spuns cu succes reclama&#355;iei.</div>';
  46.            
  47.             $q = Config::$g_con->prepare('UPDATE `updates` SET `details` = ?, `evidence` = ? WHERE `id` = ?');
  48.             $q->execute(array($_POST['detalii'],$_POST['evidenta'],Config::$_url[1]));
  49.         }
  50. }
  51. if(isset($_POST['visibile'])) {
  52.     if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  53.             //echo '<div class="alert alert-success">Ai r&#259;spuns cu succes reclama&#355;iei.</div>';
  54.            
  55.             $q = Config::$g_con->prepare('UPDATE `updates` SET `visibile` = 1 WHERE `id` = ?');
  56.             $q->execute(array(Config::$_url[1]));
  57.         }
  58. }
  59. if(isset($_POST['invisibile'])) {
  60.     if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) {
  61.         //echo '<div class="alert alert-success">Ai r&#259;spuns cu succes reclama&#355;iei.</div>';
  62.        
  63.         $q = Config::$g_con->prepare('UPDATE `updates` SET `visibile` = 0 WHERE `id` = ?');
  64.         $q->execute(array(Config::$_url[1]));
  65.  
  66.     }
  67. }
  68. ?> 
  69.         <div class="main-content-inner">
  70.                     <div class="breadcrumbs" id="breadcrumbs">
  71.                         <script type="text/javascript">
  72.                             try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
  73.                         </script>
  74.  
  75.                         <ul class="breadcrumb">
  76.                             <li>
  77.                                 <i class="ace-icon fa fa-home home-icon"></i>
  78.                                 <a href="<?php echo Config::$_PAGE_URL; ?>">Home</a>
  79.                             </li>
  80.                             <li>
  81.                                 <a href="<?php echo Config::$_PAGE_URL; ?>updates">Updates</a>
  82.                             </li>                          
  83.                             <li class="active">Vezi Update</li>
  84.                         </ul><!-- /.breadcrumb -->
  85.  
  86.                         <div class="nav-search" id="nav-search">
  87.                             <form method="POST" action="search">
  88.                                 <span class="input-icon">
  89.                                     <input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on">
  90.                                     <i class="ace-icon fa fa-search nav-search-icon"></i>
  91.                                 </span>
  92.                             </form>
  93.                         </div> <!-- /.nav-search -->
  94.                     </div> 
  95.                
  96. <div class="page-content">
  97.     <div class="row-fluid">
  98.    
  99. <div class="row-fluid">
  100. <div class="span4">
  101. <h4>Autor Update</h4>
  102. <hr>
  103.     <?php
  104.         $s = Config::$g_con->prepare('SELECT * FROM `updates` WHERE `id` = ?');
  105.         $s->execute(array(Config::$_url[1]));
  106.         while($row = $s->fetch(PDO::FETCH_OBJ)) {
  107.             if($row->type == 1) {
  108.                 $reason = "Update server";
  109.             } else if($row->type == 2) {
  110.                 $reason = "Update panel";
  111.             }
  112.     ?>
  113. <title>Autor Update <?php echo Config::getID('users','name',$row->playername); ?> - <?php echo $reason ?>  - <?php echo Config::$_SITE_NAME; ?></title>
  114. <img class="nav-user-photo img-circle pull-left" src="<?php echo Config::$_PAGE_URL; ?>assets/images/avatars/<?php echo Config::getID('users','Model',$row->playername); ?>.png" alt="<?php echo Config::getID('users','name',$row->playername); ?>'s Avatar"/>
  115. <p class="pull-left">
  116. Author : <a href="<?php echo Config::$_PAGE_URL; ?>profile/<?php echo Config::getID('users','name',$row->playername); ?>"><?php echo Config::getID('users','name',$row->playername); ?></a><br/>
  117. </p>
  118. <span class="clearfix"></span>
  119. <hr>
  120. <h4>Detalii Update</h4>
  121. Key id: <b><?php echo $row->id ?> </b> <br />
  122. Lansat pe: <b><?php echo $row->time ?></b><br/>
  123. <?php if(isset($_SESSION['user']) && Config::getData('users','Admin',$_SESSION['user']) >= 6) { ?>
  124. Posted from IP: <b><?php echo $row->ip; ?></b><br />
  125. <br>
  126. <br><br> <hr>
  127.  
  128. <b align="center"> <h5> Edit update: <?php echo $row->evidence; ?> </h5> </b>
  129. <h6>Titlu</h6>
  130. <form action="" method="POST">
  131. <textarea name="evidenta" class="span12" rows="1">
  132. <?php echo $row->evidence; ?>
  133. </textarea>
  134. <br> <br>
  135. <h6>Content</h6>
  136. <textarea name="detalii" class="span12" rows="5">
  137. <?php echo $row->details ?>
  138. </textarea>
  139. <div class="btn-group">
  140. <input type="submit" name="edit" value="Edit update" class="btn btn-info"/>
  141. </form>
  142. <?php if($row->visibile == 0) { ?>
  143. <input type="submit" name="visibile" value="Make visibile" class="btn btn-success"/>
  144. <?php } else { ?>
  145. <input type="submit" name="invisibile" value="Make invisibile" class="btn btn-danger"/>
  146. <?php } ?>
  147. </div>
  148. <?php } ?>
  149. <br/>
  150. </div>
  151. <div class="span8">
  152. <h4>Content</h4>
  153. <hr>
  154. <div class="widget-box ">
  155. <div class="widget-header widget-header-flat widget-header-small">
  156. <h4 class="lighter smaller">
  157. <i class="fa fa-code green"></i>
  158. Update-uri:
  159. </h4>
  160. </div>
  161. <div class="widget-body">
  162. <div class="widget-main no-padding">
  163. <div class="dialogs">
  164.  <?php echo $row->details ?><br/>
  165.    
  166. </div>
  167.  
  168. </div>
  169. </div>
  170. </div>
  171. <?php } ?>
  172. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement