Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if($user_rank > 5){
- if($hkzone !== true){ header("Location: index.php?throwBack=true"); exit; }
- if(!session_is_registered(acp)){ header("Location: index.php?p=login"); exit; }
- $pagename = "News bearbeiten";
- $pageid = "news";
- $page = FilterText($_GET['page']);
- $posts = mysql_evaluate("SELECT COUNT(*) FROM cms_news");
- $pages = ceil(($posts + 0) / 50);
- if($page > $pages || $page < 1){
- $page = 1;
- }
- if($_POST['site']){
- header("location: ".$adminpath."/index/p/news&page=".$_POST['page']."");
- }
- if($_POST['site2']){
- header("location: ".$adminpath."/index/p/news&page=".$_POST['page2']."");
- }
- if($do == "delete" && is_numeric($key)){
- $check = mysql_query("SELECT id FROM cms_news WHERE id = '".$key."' LIMIT 1") or die(mysql_error());
- if(mysql_num_rows($check) > 0){
- mysql_query("DELETE FROM cms_news WHERE id = '".$key."' LIMIT 1") or die(mysql_error());
- mysql_query("INSERT INTO stafflogs (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Nieuws verwijderd','news.php','".$my_id."','0','".$date_full."')") or die(mysql_error());
- $msg = "<div class='rounded rounded-green'><center>Nieuws word verwijderd. <img src=\"./images/check.gif\"></center></div>";
- } else {
- $msg = "<div class='rounded rounded-red'><center>Fout - Nieuws kon niet verwijderd worden. <img src=\"./images/del.gif\"></center></div>";
- }
- } elseif($do == "edit" && is_numeric($key)){
- $check = mysql_query("SELECT * FROM cms_news WHERE id = '".$key."' LIMIT 1") or die(mysql_error());
- if(mysql_num_rows($check) > 0){
- $article = mysql_fetch_assoc($check);
- $editor_mode = true;
- } else {
- $msg = "<div class='rounded rounded-red'><center>Fout - Nieuws kon niet gewist worden. <img src=\"./images/del.gif\"></center></div>";
- }
- } elseif($do == "save" && is_numeric($key) && isset($_POST['image'])){
- $check = mysql_query("SELECT id FROM cms_news WHERE id = '".$key."' LIMIT 1") or die(mysql_error());
- if(mysql_num_rows($check) > 0){
- $newsdata = mysql_fetch_assoc($check);
- if($_POST['comments'] == true){ $checked = '1'; }else{ $checked = '0'; }
- mysql_query("UPDATE cms_news SET title = '".$_POST['title']."', image = '".$_POST['image']."', shortstory = '".$_POST['shortstory']."', longstory = '".$_POST['longstory']."', author = '".$_POST['author']."' WHERE id = '".$key."' LIMIT 1") or die(mysql_error());
- mysql_query("INSERT INTO stafflogs (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Nieuws word veranderd','news.php','".$my_id."','0','".$date_full."')") or die(mysql_error());
- $msg = "<div class='rounded rounded-green'><center>Nieuws opgeslagen. <img src=\"./images/check.gif\"></center></div>";
- $editor_mode = false;
- } else {
- $msg = "<div class='rounded rounded-red'><center>Error! - Deze nieuws bestaat niet meer! <img src=\"./images/check.gif\"></center></div>";
- }
- } elseif($do == "add"){
- $editor_mode = true;
- if($_POST['submit']){
- mysql_query("INSERT INTO stafflogs (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','News wurde hinzugefügt','news_add.php','".$my_id."','0','".$date_full."')") or die(mysql_error());
- mysql_query("INSERT INTO cms_news (title,longstory,shortstory,published,image,campaign,campaignimg,author) VALUES ('".$_POST['title']."','".$_POST['shortstory']."','".$_POST['longstory']."','".time()."','".$_POST['image']."','0','0','".$_POST['author']."')") or die(mysql_error());
- $msg = "<div class='rounded rounded-green'><center>News saved.</center></div>";
- $editor_mode = false;
- }
- }
- @include('subheader.php');
- if(isset($msg)){ ?><p><strong><?php echo $msg; ?></strong></p><?php } ?>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <?php if($editor_mode !== true){ ?>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <form action='<?php echo $adminpath; ?>/index/p/news&do=save' method='post' name='theAdminForm' id='theAdminForm'>
- <div class='tableborder'>
- <div class='tableheaderalt'><center>Niews Overzicht
- <select name="page">
- <?php for ($i = 1; $i <= $pages; $i++){ ?>
- <option value="<?php echo $i; ?>"<?php if($i == $page){ echo' selected="selected"'; } ?>><?php echo $i; ?></option>
- <?php } ?>
- </select>
- <input type="submit" name="site" value="Meer »"> <span class='fauxbutton'><a href='./index/p/news&do=add'>Nieuws Toevoegen</a></span>
- </div>
- </center>
- <table cellpadding='4' cellspacing='0' width='100%'>
- <tr>
- <td class='tablesubheader' width='1%' align='center'>ID</td>
- <td class='tablesubheader' width='20%'>Title</td>
- <td class='tablesubheader' width='12%' align='left'>Datum</td>
- <td class='tablesubheader' width='10%' align='left'>Schrijver</td>
- <td class='tablesubheader' width='1%' align='center'Verander</td>
- <td class='tablesubheader' width='1%' align='center'>Verwijderen</td>
- </tr>
- <?php
- $query_min = ($page * 50) - 50;
- if($query_min < 0){ // Page 1
- $query_min = 0;
- }
- $get_articles = mysql_query("SELECT * FROM cms_news ORDER BY id DESC LIMIT ".$query_min.", 50") or die(mysql_error());
- while($row = mysql_fetch_assoc($get_articles)){
- ?>
- <tr>
- <td class='tablerow1' align='center'><?php echo $row['id']; ?></td>
- <td class='tablerow2'><strong><?php echo HoloText($row['title']); ?></strong><div class='desctext'><?php echo $row['longstory']; ?></div></td>
- <td class='tablerow2' align='left'><?php echo date('d.m.Y, H:i', $row['published']); ?></td>
- <td class='tablerow2' align='left'><?php echo $row['author']; ?></td>
- <td class='tablerow2' align='center'><a href='<?php echo $adminpath; ?>/index/p/news&do=edit&key=<?php echo $row['id']; ?>'><img src='./images/edit.gif' alt='Edit'></a></td>
- <td class='tablerow2' align='center'><a href='<?php echo $adminpath; ?>/index/p/news&do=delete&key=<?php echo $row['id']; ?>'><img src='./images/del.gif' alt='Verwijder'></a></td>
- </tr>
- <?php } ?>
- </table>
- <div class='tableborder'>
- <div class='tableheaderalt'><center>Nieuws Overzicht
- <select name="page2">
- <?php for ($i = 1; $i <= $pages; $i++){ ?>
- <option value="<?php echo $i; ?>"<?php if($i == $page){ echo' selected="selected"'; } ?>><?php echo $i; ?></option>
- <?php } ?>
- </select>
- <input type="submit" name="site2" value="Meer »"> <span class='fauxbutton'><a href='./index/p/news&do=add'>Nieuws Toevoegen</a></span>
- </div>
- </div>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <?php }elseif($do == "add"){ ?>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <form action='<?php echo $adminpath; ?>/index/p/news&do=add' method='post' name='theAdminForm' id='theAdminForm'>
- <div class='tableborder'>
- <div class='tableheaderalt'><center>Nieuws Toevoegen</center></div>
- <table width='100%' cellspacing='0' cellpadding='5' align='center' border='0'>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Title</b><div class='graytext'>Waar gaat het over?</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='title' value="" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Beginstukje</b><div class='graytext'>Klein uitlegje over het nieuws.</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='shortstory' value="" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Hele verhaal</b><div class='graytext'>Schrijf hier je hele verhaal op.<br /><font color="green">HTML is sinds kort ingescript.</font></div></td>
- <td class='tablerow2' width='60%' valign='middle'><textarea name='longstory' cols='60' rows='5' wrap='soft' id='sub_desc' class='multitext'></textarea></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b><a href="../../../../Public/Images/news/">Topstory</a></b><div class='graytext'>De plaatje van je Topstory.</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='image' value="" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Author</b><div class='graytext'>Je Naam</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='author' value="" size='30' class='textinput'></td>
- </tr>
- <tr>
- <tr><td align='center' class='tablesubheader' colspan='2' ><input type='submit' name='submit' value='Nieuws Plaatsen' class='realbutton' accesskey='s'></td></tr>
- </table>
- </div>
- </div>
- </form>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <?php } elseif($do == "edit" && is_numeric($key)) { ?>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <form action='<?php echo $adminpath; ?>/index/p/news&do=save&key=<?php echo $article['id']; ?>' method='post' name='theAdminForm' id='theAdminForm'>
- <div class='tableborder'>
- <div class='tableheaderalt'><center>News <u><?php echo $articlen['title']; ?></u> (ID: <?php echo $article['id']; ?>) word veranderd <img src="./images/edit.gif"></center></div>
- <table width='100%' cellspacing='0' cellpadding='5' align='center' border='0'>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Titel</b><div class='graytext'>What is it about?</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='title' value="<?php echo $article['title']; ?>" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Kleine Uitleg</b><div class='graytext'>Een kleine uitleg over je nieuws.</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='longstory' value="<?php echo $article['longstory']; ?>" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Hele verhaal</b><div class='graytext'>schrijf hier je hele nieuwsbericht op.<br /><font color="green">HTML is allowed.</font></div></td>
- <td class='tablerow2' width='60%' valign='middle'><textarea name='shortstory' cols='60' rows='5' wrap='soft' id='sub_desc' class='multitext'><?php echo $article['shortstory']; ?></textarea></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b><a href="../../../../Public/Images/news/">Topstory</a></b><div class='graytext'>De link van je topstory.</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='image' value="<?php echo $article['image']; ?>" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Author</b><div class='graytext'>Force naam</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input type='text' name='author' value="<?php echo $article['author']; ?>" size='30' class='textinput'></td>
- </tr>
- <tr>
- <td class='tablerow1' width='40%' valign='middle'><b>Nieuws Reactie</b><div class='graytext'>Schrijf hier je nieuws reactie op:</div></td>
- <td class='tablerow2' width='60%' valign='middle'><input tabindex="6" type="checkbox" name="comments" id="comments" <?php if($article['comments'] == 1){ ?>checked="checked" <?php } ?>value="true"/></td>
- </tr>
- <tr><td align='center' class='tablesubheader' colspan='2' ><input type='submit' name='submit' value='Post je nieuws' class='realbutton' accesskey='s'></td></tr>
- </form></table></div><br />
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- <?php } ?>
- <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?>
- </div><!-- / RIGHT CONTENT BLOCK -->
- </td></tr>
- </table>
- </div><!-- / OUTERDIV -->
- <?php require_once('footer.php'); } else { require_once('error.php'); exit; } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement