",true); output("[Admin] Meldung manuell eingeben? ",true); output("`n`n",true); addnav("","news.php"); if ($_POST[meldung]){ $sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('".addslashes($_POST[meldung])."',NOW(),0)"; db_query($sql) or die(db_error($link)); $_POST[meldung]=""; } addnav("","news.php"); } if (!$session[user][loggedin]) { addnav("Login", "index.php"); } else if ($session[user][alive]){ addnav("Dorfplatz","village.php"); }else{ if($session['user']['sex'] == 1) { addnav("`!`bDu bist tot, Jane!`b`0"); } else { addnav("`!`bDu bist tot, Jim!`b`0"); } addnav("Profil","prefs.php"); addnav("Land der Schatten","shades.php"); addnav("Log out","login.php?op=logout"); //addnav("News"); } addnav("Über das Spiel","about.php"); if ($session[user][superuser]){ addnav("Neuer Tag","newday.php"); } $offset = (int)$HTTP_GET_VARS[offset]; $timestamp=strtotime((0-$offset)." days"); $sql = "SELECT count(newsid) AS c FROM news WHERE newsdate='".date("Y-m-d",$timestamp)."'"; $result = db_query($sql); $row = db_fetch_assoc($result); $totaltoday=$row['c']; $pageoffset = (int)$_GET['page']; if ($pageoffset>0) $pageoffset--; $pageoffset*=$newsperpage; $sql = "SELECT * FROM news WHERE newsdate='".date("Y-m-d",$timestamp)."' ORDER BY newsid DESC LIMIT $pageoffset,$newsperpage"; $result = db_query($sql) or die(db_error(LINK)); $date=date("D, M j, Y",$timestamp); output("`c`b`!News für $date".($totaltoday>$newsperpage?" (Meldungen ".($pageoffset+1)." - ".min($pageoffset+$newsperpage,$totaltoday)." von $totaltoday)":"")."`c`b`0"); for ($i=0;$i=3){ output("[ Del ] ",true); addnav("","superuser.php?op=newsdelete&newsid=$row[newsid]&return=".URLEncode($_SERVER['REQUEST_URI'])); } output("$row[newstext]`n"); } if (db_num_rows($result)==0){ output("`c`2-=-`@=-=`2-=-`@=-=`2-=-`@=-=`2-=-`0`c"); output("`1`b`c Es ist nichts erwähnenswertes passiert. Alles in allem bisher ein langweiliger Tag. `c`b`0"); } output("`c`2-=-`@=-=`2-=-`@=-=`2-=-`@=-=`2-=-`0`c"); if ($totaltoday>$newsperpage){ addnav("Heutige News"); for ($i=0;$i<$totaltoday;$i+=$newsperpage){ addnav("Seite ".($i/$newsperpage+1),"news.php?offset=$offset&page=".($i/$newsperpage+1)); } //addnav("Sonstiges"); } /* if (!$session[user][loggedin]) { addnav("Login", "index.php"); } else if ($session[user][alive]){ addnav("Dorfplatz","village.php"); }else{ if($session['user']['sex'] == 1) { addnav("`!`bDu bist tot, Jane!`b`0"); } else { addnav("`!`bDu bist tot, Jim!`b`0"); } addnav("Profil","prefs.php"); addnav("Land der Schatten","shades.php"); addnav("Log out","login.php?op=logout"); addnav("News"); } */ addnav("Vorherige News","news.php?offset=".($offset+1)); if ($offset>0){ addnav("Nächste News","news.php?offset=".($offset-1)); } /* addnav("Über das Spiel","about.php"); if ($session[user][superuser]){ addnav("Neuer Tag","newday.php"); } */ page_footer(); } ?>