Advertisement
Guest User

Untitled

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