* @package BcWe core * @license http://opensource.org/licenses/gpl-license.php GNU Public License * @version $Id: a77f484c5af9480fe4eb2692627e2328278573ea $ */ If (!defined("IN_BCWE_ADMIN")) { die("Dieses Script kann nicht ausserhalb des Frameworks laufen!"); } $session->page_begin("add News", True); class add_news_panel extends admin_module{ function output(){ global $config, $db,$panel, $session; $fail=FALSE; if(isset($_POST['send'])&& $_POST['send']==1){ if(isset($_POST['text'])&& $_POST['text']!=""||isset($_POST['title'])&& $_POST['title']!=""){ $title=$db->escape($_POST['title']); $db->query("INSERT INTO `" . $config["prefix"] . "news` (`text`,`date`,`author`,`category`,`title`,`active`) VALUES ('".$db->escape($_POST["text"])."','".time()."','".$session->userdata["uid"]."','".intval($_POST["category"])."','".$title."','".$_POST["active"]."')"); $panel->admin_message("Danke", "Die News wurden erfolgreich eingetragen!.",TRUE,"add_news"); }else{ $fail="Du musst alle Felder ausfüllen!"; } }elseif(!isset($_POST['send']) || $fail){ $panel->title="News schreiben"; $panel->form(array("action"=>$config["path"]."/admin/index.php?panel=add_news")); if($fail){ $panel->content.=$fail; } $panel->content.="