} if (isset($_POST['mirror'])) { $cs_news['categories_id'] = empty($_POST['categories_name']) ? $_POST['categories_id'] : cs_categories_create('news', $_POST['categories_name']); $cs_news['news_close'] = isset($_POST['news_close']) ? $_POST['news_close'] : 0; $cs_news['news_public'] = isset($_POST['news_public']) ? $_POST['news_public'] : 0; $cs_news['news_attached'] = isset($_POST['news_attached']) ? $_POST['news_attached'] : 0; $cs_news['news_headline'] = $_POST['news_headline']; $cs_news['news_time'] = cs_time(); $cs_news['news_publishs_at'] = isset($_POST['publish_at']) ? cs_datepost('date', 'unix') : 0; $cs_news['news_readmore_active'] = isset($_POST['news_readmore_active']) ? $_POST['news_readmore_active'] : 0; $cs_news['news_text'] = empty($cs_main['rte_html']) ? $_POST['news_text'] : cs_abcode_inhtml($_POST['news_text'], 'add'); $cs_news['news_readmore'] = empty($cs_main['rte_html']) ? $_POST['news_readmore'] : cs_abcode_inhtml($_POST['news_readmore'], 'add'); $_POST['run_loop']++; } if (!empty($error) or isset($_POST['preview']) or !isset($_POST['submit'])) { $data['categories']['dropdown'] = cs_categories_dropdown('news', $cs_news['categories_id']); $data['news']['news_headline'] = cs_secure($cs_news['news_headline']); $data['news']['news_text'] = cs_secure($cs_news['news_text']); $data['news']['news_readmore'] = cs_secure($cs_news['news_readmore']); if (isset($_POST['mirror'])) { $run_loop = isset($_POST['run_loop']) ? $_POST['run_loop'] : 1; } else { $temp_mirror = explode("\n", $cs_news['news_mirror']); $temp_mirror_name = explode("\n", $cs_news['news_mirror_name']); $run_loop = count($temp_mirror); } $tpl_run = 0; $run = empty($cs_news['news_mirror']) ? 0 : 1; for ($run; $run < $run_loop; $run++) { $num = empty($cs_news['news_mirror']) ? $run + 1 : $run; if (isset($_POST['mirror'])) {
$games_save = array($games_name, $games_version, $games_release, $games_creator, $categories_id, $games_url, $games_usk); cs_sql_insert(__FILE__, 'games', $games_cells, $games_save); $where = "games_name = '" . cs_sql_escape($games_name) . "'"; $getid = cs_sql_select(__FILE__, 'games', 'games_id', $where); if (!empty($files['symbol']['tmp_name']) and $symbol_error == 0) { $filename = $getid['games_id'] . '.' . $extension; cs_upload('games', $filename, $files['symbol']['tmp_name']); } else { copy('uploads/games/0.gif', 'uploads/games/' . (int) $getid['games_id'] . '.gif'); } cs_redirect($cs_lang['create_done'], 'games'); } $data['url']['form'] = cs_url('games', 'create'); $data['games']['name'] = $games_name; $data['games']['version'] = $games_version; $data['games']['genre'] = cs_categories_dropdown('games', $categories_id); $data['games']['release'] = cs_dateselect('datum', 'date', $games_release); $data['games']['creator'] = $games_creator; $data['games']['homepage'] = $games_url; $usknum[0]['games_usk'] = '00'; $usknum[0]['name'] = $cs_lang['usk_00']; $usknum[1]['games_usk'] = '06'; $usknum[1]['name'] = $cs_lang['usk_06']; $usknum[2]['games_usk'] = '12'; $usknum[2]['name'] = $cs_lang['usk_12']; $usknum[3]['games_usk'] = '16'; $usknum[3]['name'] = $cs_lang['usk_16']; $usknum[4]['games_usk'] = '18'; $usknum[4]['name'] = $cs_lang['usk_18']; $data['games']['usk'] = cs_dropdown('games_usk', 'name', $usknum, $games_usk); $matches[1] = $cs_lang['pic_infos'];
$cs_banners['banners_picture'] = ''; $cs_banners['banners_alt'] = ''; $cs_banners['banners_order'] = $op_banners['def_order']; $cs_banners['categories_id'] = 0; } if (!isset($_POST['submit'])) { $data['lang']['body'] = $cs_lang['body_create']; } elseif (!empty($error)) { $data['lang']['body'] = $message; } else { $data['lang']['body'] = $cs_lang['create_done']; } if (!empty($error) or !isset($_POST['submit'])) { $data['action']['form'] = cs_url('banners', 'create'); $data['banners']['name'] = $cs_banners['banners_name']; $data['banners']['category'] = cs_categories_dropdown('banners', $cs_banners['categories_id']); $data['banners']['url'] = $cs_banners['banners_url']; $data['banners']['or_img_url'] = $cs_banners['banners_picture']; $data['banners']['alt'] = $cs_banners['banners_alt']; $data['banners']['order'] = $cs_banners['banners_order']; $matches[1] = $cs_lang['pic_infos']; $return_types = ''; foreach ($img_filetypes as $add) { $return_types .= empty($return_types) ? $add : ', ' . $add; } $matches[2] = $cs_lang['max_width'] . $op_banners['max_width'] . ' px' . cs_html_br(1); $matches[2] .= $cs_lang['max_height'] . $op_banners['max_height'] . ' px' . cs_html_br(1); $matches[2] .= $cs_lang['max_size'] . cs_filesize($op_banners['max_size']) . cs_html_br(1); $matches[2] .= $cs_lang['filetypes'] . $return_types; $data['banners']['clip'] = cs_abcode_clip($matches); echo cs_subtemplate(__FILE__, $data, 'banners', 'create');
$errormsg = ''; if (empty($cs_bm['categories_id'])) { $error++; $errormsg .= $cs_lang['no_cat'] . cs_html_br(1); } } else { $boardmods_id = $_GET['id']; $tables = 'boardmods brd INNER JOIN {pre}_users usr ON usr.users_id = brd.users_id'; $cells = 'brd.boardmods_id AS boardmods_id, brd.categories_id AS categories_id, brd.users_id AS users_id, usr.users_nick AS users_nick, '; $cells .= 'brd.boardmods_modpanel AS boardmods_modpanel, brd.boardmods_edit AS boardmods_edit, brd.boardmods_del AS boardmods_del'; $cs_bm = cs_sql_select(__FILE__, $tables, $cells, "boardmods_id = '" . $boardmods_id . "'", 0, 0); } if (!isset($_POST['submit']) and empty($error)) { $data['head']['body'] = $cs_lang['body']; } elseif (!empty($error)) { $data['head']['body'] = $errormsg; } if (!empty($error) or !isset($_POST['submit'])) { $data['bm']['id'] = empty($_POST['id']) ? $_GET['id'] : $_POST['id']; $data['bm']['user'] = cs_secure($cs_bm['users_nick']); $data['bm']['cat_dropdown'] = cs_categories_dropdown('boardmods', $cs_bm['categories_id']); $data['bm']['boardmods_modpanel'] = $cs_bm['boardmods_modpanel'] == 1 ? 'checked="checked"' : ''; $data['bm']['boardmods_edit'] = $cs_bm['boardmods_edit'] == 1 ? 'checked="checked"' : ''; $data['bm']['boardmods_del'] = $cs_bm['boardmods_del'] == 1 ? 'checked="checked"' : ''; } else { $boardmods_cells = array_keys($cs_bm); $boardmods_save = array_values($cs_bm); cs_sql_update(__FILE__, 'boardmods', $boardmods_cells, $boardmods_save, $_POST['id']); cs_redirect($cs_lang['changes_done'], 'boardmods'); } echo cs_subtemplate(__FILE__, $data, 'boardmods', 'edit');
if ($img_size[1] > $img_max['height']) { $error .= $cs_lang['too_high'] . cs_html_br(1); } if ($files_gl['symbol']['size'] > $img_max['size']) { $error .= $cs_lang['too_big'] . cs_html_br(1); } } } if (!isset($_POST['submit'])) { $data['head']['body'] = $cs_lang['body_create']; } elseif (!empty($error)) { $data['head']['body'] = $error; } if (!empty($error) or !isset($_POST['submit'])) { $data['data'] = $cs_links; $data['cat']['dropdown'] = cs_categories_dropdown('links', $cs_links['categories_id']); $linksstat[0]['links_stats'] = 'on'; $linksstat[0]['name'] = $cs_lang['online']; $linksstat[1]['links_stats'] = 'off'; $linksstat[1]['name'] = $cs_lang['offline']; $data['status']['dropdown'] = cs_dropdown('links_stats', 'name', $linksstat, $cs_links['links_stats']); if (empty($cs_main['rte_html'])) { $data['if']['abcode'] = TRUE; $data['abcode']['smileys'] = cs_abcode_smileys('links_info', 1); $data['abcode']['features'] = cs_abcode_features('links_info', 1, 1); } else { $data['if']['rte_html'] = TRUE; $data['rte']['html'] = cs_rte_html('links_info', $cs_links['links_info']); } $matches[1] = $cs_lang['pic_infos']; $return_types = '';
} if (empty($cs_events['events_time'])) { $error .= $cs_lang['no_date'] . cs_html_br(1); } if ($cs_events['events_guestsmax'] < $cs_events['events_guestsmin']) { $error .= $cs_lang['min_greater_max'] . cs_html_br(1); } } if (!isset($_POST['submit'])) { $data['head']['body'] = $cs_lang['body_create']; } elseif (!empty($error)) { $data['head']['body'] = $error; } if (!empty($error) or !isset($_POST['submit'])) { $data['data'] = $cs_events; $data['categories']['dropdown'] = cs_categories_dropdown('events', $cs_events['categories_id']); $data['select']['time'] = cs_dateselect('time', 'unix', $cs_events['events_time'], 1995); if (empty($cs_main['rte_html'])) { $data['if']['abcode'] = TRUE; $data['if']['rte_html'] = FALSE; $data['abcode']['smileys'] = cs_abcode_smileys('events_more', 1); $data['abcode']['features'] = cs_abcode_features('events_more', 1, 1); } else { $data['if']['abcode'] = FALSE; $data['if']['rte_html'] = TRUE; $data['rte']['html'] = cs_rte_html('events_more', $cs_events['events_more']); } $selected = 'selected="selected"'; $data['check']['multi_no'] = $_POST['events_multi'] == 'no' ? $selected : ''; $data['check']['multi_yes'] = $_POST['events_multi'] == 'yes' ? $selected : ''; $data['data']['events_multix'] = $_POST['events_multix'];
$cs_replays['replays_team2'] = ''; $cs_replays['replays_date'] = cs_datereal('Y-m-d'); $cs_replays['replays_map'] = ''; $cs_replays['replays_mirror_urls'] = ''; $cs_replays['replays_mirror_names'] = ''; $cs_replays['replays_info'] = ''; $cs_replays['replays_close'] = 0; } if (!isset($_POST['submit'])) { $data['head']['body'] = $cs_lang['body_create']; } elseif (!empty($error)) { $data['head']['body'] = $error; } if (!empty($error) or !isset($_POST['submit'])) { $data['replays'] = $cs_replays; $data['replays']['cat_dropdown'] = cs_categories_dropdown('replays', $cs_replays['categories_id']); $data['games'] = array(); $el_id = 'game_1'; $cs_games = cs_sql_select(__FILE__, 'games', 'games_name,games_id', 0, 'games_name', 0, 0); $games_count = count($cs_games); for ($run = 0; $run < $games_count; $run++) { $sel = $cs_games[$run]['games_id'] == $cs_replays['games_id'] ? 1 : 0; $data['games'][$run]['op'] = cs_html_option($cs_games[$run]['games_name'], $cs_games[$run]['games_id'], $sel); } $url = 'uploads/games/' . $cs_replays['games_id'] . '.gif'; $data['replays']['games_img'] = cs_html_img($url, 0, 0, 'id="' . $el_id . '"'); $data['replays']['date_sel'] = cs_dateselect('date', 'date', $cs_replays['replays_date'], 1995); $matches[1] = $cs_lang['rep_infos']; $return_types = ''; foreach ($rep_filetypes as $add) { $return_types .= empty($return_types) ? $add : ', ' . $add;
} } if (!isset($_POST['submit']) and !isset($_POST['preview']) and empty($error)) { $data['head']['body'] = $cs_lang['body_edit']; } elseif (!empty($error)) { $data['head']['body'] = $error; } elseif (isset($_POST['preview'])) { $data['head']['body'] = $cs_lang['preview']; } if (isset($_POST['preview']) and empty($error)) { $data['if']['preview'] = true; $data['preview']['question'] = cs_secure($_POST['faq_frage']); $data['preview']['answer'] = cs_secure($faq_antwort, 1, 1, 1, 1); } if (!empty($error) or isset($_POST['preview']) or !isset($_POST['submit'])) { $data['faq']['cat'] = cs_categories_dropdown('faq', $categories_id); $data['faq']['frage'] = $faq_frage; if (empty($cs_main['rte_html'])) { $data['abcode']['smileys'] = cs_abcode_smileys('faq_antwort', 1); $data['abcode']['features'] = cs_abcode_features('faq_antwort', 1, 1); $data['if']['rte_html'] = FALSE; $data['if']['no_rte_html'] = TRUE; $data['faq']['antwort'] = $faq_antwort; } else { $data['if']['rte_html'] = TRUE; $data['if']['no_rte_html'] = FALSE; $data['faq']['content'] = cs_rte_html('faq_antwort', $faq_antwort); } $data['faq']['id'] = $faq_id; echo cs_subtemplate(__FILE__, $data, 'faq', 'edit'); } else {
$error .= $cs_lang['too_big_rimg'] . cs_html_br(1); } } } } else { $data['partner']['partner_name'] = ''; $data['partner']['partner_text'] = ''; $data['partner']['partner_url'] = ''; $data['partner']['partner_alt'] = ''; $data['partner']['partner_priority'] = '1'; $categories_id = ''; } if (empty($_POST['submit']) || !empty($error)) { $data['form']['create'] = cs_url('partner', 'create'); $data['head']['body_text'] = !empty($error) ? $error : $cs_lang['body_text']; $data['categories']['dropdown'] = cs_categories_dropdown('partner', $categories_id); $data['abcode']['smileys'] = cs_abcode_smileys('partner_text'); $data['abcode']['features'] = cs_abcode_features('partner_text'); $matches_n[1] = $cs_lang['infobox']; $return_types = ''; foreach ($img_filetypes as $add => $value) { $return_types .= empty($return_types) ? $add : ', ' . $add; } $matches_n[2] = $cs_lang['max_width'] . $op_partner['def_width_navimg'] . ' px' . cs_html_br(1); $matches_n[2] .= $cs_lang['max_height'] . $op_partner['def_height_navimg'] . ' px' . cs_html_br(1); $matches_n[2] .= $cs_lang['max_size'] . cs_filesize($op_partner['max_size_navimg']) . cs_html_br(1); $matches_n[2] .= $cs_lang['filetypes'] . $return_types; $data['clip']['nimg'] = cs_abcode_clip($matches_n); $matches_l[1] = $cs_lang['infobox']; $return_types = ''; foreach ($img_filetypes as $add => $value) {
} if (empty($cs_quotes['quotes_text'])) { $error++; $errormsg .= $cs_lang['no_text'] . cs_html_br(1); } } if (!isset($_POST['submit']) and empty($error)) { $data['head']['body'] = $cs_lang['fill_obligated']; } elseif (!empty($error)) { $data['head']['error'] = $errormsg; $data['head']['body'] = ''; } if (empty($error)) { $data['head']['error'] = ''; } if (!empty($error) or !isset($_POST['submit'])) { $data['head']['body'] = $cs_lang['fill_obligated']; $categories_id = empty($cs_quotes['categories_id']) ? 0 : $cs_quotes['categories_id']; $data['categories']['dropdown'] = cs_categories_dropdown('quotes', $categories_id); $data['abcode']['features'] = cs_abcode_features('quotes_text'); $data['data']['smileys'] = cs_abcode_smileys('quotes_text'); $data['url']['action'] = cs_url('quotes', 'create'); $data['quotes']['quotes_headline'] = empty($cs_quotes['quotes_headline']) ? '' : $cs_quotes['quotes_headline']; $data['quotes']['quotes_text'] = empty($cs_quotes['quotes_text']) ? '' : $cs_quotes['quotes_text']; echo cs_subtemplate(__FILE__, $data, 'quotes', 'create'); } else { $quotes_cells = array_keys($cs_quotes); $quotes_save = array_values($cs_quotes); cs_sql_insert(__FILE__, 'quotes', $quotes_cells, $quotes_save); cs_redirect($cs_lang['create_done'], 'quotes'); }
} elseif (!empty($psel[$x]['users_nick'])) { $cs_players[$x] = $psel[$x]['users_nick']; } else { $cs_players[$x] = ''; } } $data['wars'] = $cs_wars; $cs_games = cs_sql_select(__FILE__, 'games', 'games_name,games_id', 0, 'games_name', 0, 0); $games_count = count($cs_games); for ($run = 0; $run < $games_count; $run++) { $sel = $cs_games[$run]['games_id'] == $cs_wars['games_id'] ? 1 : 0; $data['games'][$run]['choose'] = cs_html_option($cs_games[$run]['games_name'], $cs_games[$run]['games_id'], $sel); } $url = 'uploads/games/' . $cs_wars['games_id'] . '.gif'; $data['wars']['game_img'] = cs_html_img($url, 0, 0, 'id="game_1"'); $data['wars']['category_sel'] = cs_categories_dropdown('wars', $cs_wars['categories_id']); $cid = "clans_id != '1'"; $clans_data = cs_sql_select(__FILE__, 'clans', 'clans_name,clans_id', $cid, 'clans_name', 0, 0); $data['wars']['enemy_sel'] = cs_dropdown('clans_id', 'clans_name', $clans_data, $cs_wars['clans_id']); $where = "squads_own = '1' AND (squads_fightus = '0' OR squads_id = " . $cs_wars['squads_id'] . ")"; $squads_data = cs_sql_select(__FILE__, 'squads', 'squads_name,squads_id', $where, 'squads_name', 0, 0); $data['wars']['squad_sel'] = cs_dropdown('squads_id', 'squads_name', $squads_data, $cs_wars['squads_id']); for ($x = 0; $x < $players; $x++) { $data['player'][$x]['x'] = $x; $data['player'][$x]['x2'] = $x + 1; $data['player'][$x]['player_name'] = $cs_players[$x]; $data['player'][$x]['user_sel'] = cs_dropdown('playerid' . $x, 'users_nick', $cs_members, 0, 'users_id'); } $data['wars']['date_sel'] = cs_dateselect('date', 'unix', $cs_wars['wars_date'], 1995); $status = array(); $status[0]['wars_status'] = 'upcoming';
if (!empty($files['picture'])) { cs_pictures_upload($files['picture'], 'articles', $articles_id); } cs_redirect($cs_lang['create_done'], 'articles'); } else { $data['head']['body'] = $errormsg; } } else { $data['art']['articles_com'] = ''; $data['art']['articles_navlist'] = ''; $data['art']['articles_fornext'] = ''; $data['art']['articles_headline'] = ''; $data['art']['articles_text'] = ''; $data['art']['articles_time'] = cs_time(); $data['art']['users_id'] = $account['users_id']; $data['art']['categories_id'] = 0; } $categories_id = empty($data['art']['categories_id']) ? 0 : $data['art']['categories_id']; $data['categories']['dropdown'] = cs_categories_dropdown('articles', $categories_id); $data['pictures']['select'] = cs_pictures_select('articles'); $on = "onclick=\"javascript:abc_insert"; if (empty($cs_main['rte_html'])) { $data['if']['rte_html'] = 0; $data['if']['no_rte_html'] = 1; $data['abcode']['features'] = cs_abcode_features('articles_text', 1, 1); } else { $data['if']['rte_html'] = 1; $data['if']['no_rte_html'] = 0; $data['articles']['content'] = cs_rte_html('articles_text', $data['art']['articles_text']); } echo cs_subtemplate(__FILE__, $data, 'articles', 'create');
} if (empty($cs_rules['rules_title'])) { $error .= $cs_lang['no_title'] . cs_html_br(1); } if (empty($cs_rules['rules_rule'])) { $error .= $cs_lang['no_rule'] . cs_html_br(1); } } if (!isset($_POST['submit']) and empty($error) and !isset($_POST['preview'])) { $data['head']['body'] = $cs_lang['body_edit']; } elseif (!empty($error)) { $data['head']['body'] = $error; } elseif (isset($_POST['preview']) and empty($error)) { $data['head']['body'] = $cs_lang['preview']; $data['if']['preview'] = true; $data['ru']['rules_order'] = cs_secure($cs_rules['rules_order']); $data['ru']['rules_title'] = cs_secure($cs_rules['rules_title']); $data['ru']['rules_rule'] = cs_secure($cs_rules['rules_rule'], 1); } if (!empty($error) or !isset($_POST['submit'])) { $data['data'] = $cs_rules; $data['abcode']['features'] = cs_abcode_features('rules_rule'); $data['categories']['dropdown'] = cs_categories_dropdown('rules', $cs_rules['categories_id']); $data['data']['rules_id'] = $rules_id; echo cs_subtemplate(__FILE__, $data, 'rules', 'edit'); } else { $rules_cells = array_keys($cs_rules); $rules_save = array_values($cs_rules); cs_sql_update(__FILE__, 'rules', $rules_cells, $rules_save, $rules_id); cs_redirect($cs_lang['changes_done'], 'rules'); }