$id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $news = new jforg_news(); $template->set_frame('fullpage', 'tuerkis'); if ($language == 'de') { $news_link = 'neuigkeiten'; } else { $news_link = 'news'; } if ($user->is_admin($_SESSION['nick'], $_SESSION['passwd'])) { if (!empty($_POST['safe'])) { if ($id == 0) { if (!empty($_POST['title'])) { $link_id = $news->write($_POST['title'], $_POST['text']); $url = '/' . $language . '/neuigkeiten/' . $link_id . '-' . cleanurl($_POST['title']) . '.htm'; header("Location: {$url}"); } else { $pre_content = '<em>{LANG_FILLIN}</em><br /><br />{FULLPAGE_TEXT}'; $template->replace_wiki('FULLPAGE_TEXT', $pre_content); } } else { if (!empty($_POST['title'])) { $news->update($_POST['id'], $_POST['title'], $_POST['text']); $url = '/' . $language . '/' . $news_link . '/' . $_POST['id'] . '-' . cleanurl($_POST['title']) . '.htm'; header("Location: {$url}"); } else { $pre_content = '<em>{LANG_FILLIN}</em><br /><br />{FULLPAGE_TEXT}'; $template->replace_wiki('FULLPAGE_TEXT', $pre_content); }