if ($action == "modifytemplates") { if ($msg != "") { printf("<p><b>%s</b></p>\n", $msg); } show_table_header($lang['edit_templates'], 2); show_theme_select_row($lang['choose_theme']); if ($themes_found) { show_template_select_row($lang['choose_template'], $template_folder); } show_table_footer(); if (!isset($content)) { $content = ""; } show_form_header("templates.php", "savetemplate"); show_table_header($lang['edit_template'] . ": " . $template_file_name, 1); echo "<tr class=\"tablerow\"><td>"; ?> <style> .template_textarea { width: 100%; } </style> <?php echo "<textarea name=\"content\" cols=\"60\" rows=\"30\" wrap=\"off\" class=\"template_textarea\">"; echo htmlspecialchars($content); echo "</textarea>"; show_hidden_input("template_file_name", $template_file_name); show_hidden_input("template_folder", $template_folder); show_form_footer($lang['save_changes'], "", 1); } show_admin_footer();
echo "<input type=\"radio\" name=\"image_active_" . $i . "\" value=\"1\"" . $c1 . "> " . $lang['yes'] . " \n"; echo "<input type=\"radio\" name=\"image_active_" . $i . "\" value=\"0\"" . $c2 . "> " . $lang['no'] . " "; echo "</td>\n"; echo "<td>" . $lang['field_allow_comments'] . ":<br />"; if (isset($HTTP_POST_VARS['image_allow_comments_' . $i]) && $HTTP_POST_VARS['image_allow_comments_' . $i] == 0) { $c1 = ""; $c2 = " checked=\"checked\""; } else { $c1 = " checked=\"checked\""; $c2 = ""; } echo "<input type=\"radio\" name=\"image_allow_comments_" . $i . "\" value=\"1\"" . $c1 . "> " . $lang['yes'] . " \n"; echo "<input type=\"radio\" name=\"image_allow_comments_" . $i . "\" value=\"0\"" . $c2 . "> " . $lang['no'] . " "; echo "</td>\n"; echo "</tr>\n"; // show_hidden_input("user_id_".$i, $user_id); } } } if ($num_all_newimages) { show_hidden_input("max_dimension", $max_dimension); show_hidden_input("num_newimages", $num_newimages); show_hidden_input("detailed", $detailed); show_hidden_input("subcats", $subcats); show_hidden_input("mode", 1); show_form_footer($lang['add'], $lang['reset'], $colspan); } else { show_table_footer(); } } show_admin_footer();
echo "</tr>\n"; } echo "<tr class=\"tablefooter\">\n<td colspan=\"6\" align=\"left\">\n "; echo "<input type=\"submit\" value=\" " . $lang['delete'] . " \" class=\"button\">\n"; echo " \n</td>\n</tr>\n</table>\n</td>\n</tr>\n</table>\n</form>\n"; } else { show_description_row($lang['no_search_results'], 6); show_form_footer("", ""); } echo "<div align=\"right\">"; echo "<form action=\"" . $site_sess->url("comments.php") . "\" name=\"form2\" method=\"post\">\n"; if ($limitnumber != 5000 && $limitfinish < $countcomments['comments']) { show_hidden_input("action", "findcomments"); show_hidden_input("image_id", $image_id); show_hidden_input("image_name", $image_name, 1); show_hidden_input("user_name", $user_name, 1); show_hidden_input("comment_headline", $comment_headline, 1); show_hidden_input("comment_text", $comment_text, 1); show_hidden_input("dateafter", $dateafter); show_hidden_input("datebefore", $datebefore); show_hidden_input("orderby", $orderby, 1); show_hidden_input("direction", $direction, 1); show_hidden_input("limitstart", $limitstart + $limitnumber + 1); show_hidden_input("limitnumber", $limitnumber); echo "<input type=\"submit\" value=\" " . $lang['search_next_page'] . " \" class=\"button\">\n"; } echo "<input type=\"button\" value=\" " . $lang['back'] . " \" onclick=\"history.go(-1)\" class=\"button\">\n"; echo "</form>"; echo "</div>"; } show_admin_footer();
$action = "final"; } if ($action == "removeimage") { $image_ids = array(); if (isset($HTTP_GET_VARS['image_id']) && intval($HTTP_GET_VARS['image_id']) || isset($HTTP_POST_VARS['image_id']) && intval($HTTP_POST_VARS['image_id'])) { $image_id = isset($HTTP_GET_VARS['image_id']) ? intval($HTTP_GET_VARS['image_id']) : intval($HTTP_POST_VARS['image_id']); $image_ids[] = $image_id; } elseif (isset($HTTP_POST_VARS['selectimages'])) { $image_ids = $HTTP_POST_VARS['selectimages']; } else { $image_ids[] = 0; } if ($image_ids[0] != 0) { show_form_header("files_check.php", "deleteimage"); foreach ($image_ids as $val) { show_hidden_input("selectimages[]", $val); } $lang_key = count($image_ids) > 1 ? 'images' : 'image'; show_table_header($lang['delete'] . ": " . $lang[$lang_key], 2); show_description_row($lang['delete_image_confirm']); show_radio_row($lang['delete_image_files_confirm'], "delfromserver", 1); show_form_footer($lang['yes'], "", 2, $lang['no']); } else { show_table_header("Error Log:", 1); echo "<tr><td class=\"tablerow\">\n"; echo "<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\"><tr><td> </td><td>\n"; echo "<b>" . $lang['error_log_desc'] . "</b>\n<ul>\n"; printf("<li>%s</li>\n", $lang['no_search_results']); echo "</ul>\n</td></tr></table>\n"; echo "</td></tr>\n"; show_table_footer();
$imgs .= "<td>" . $quality . "</td>"; $imgs .= "</tr>\n"; $imgs .= "<input type=\"hidden\" name=\"image_dimensions[" . $image_row['image_id'] . "]\" value=\"" . $image_info[0] . "x" . $image_info[1] . "\">"; $image_counter++; } } } if ($image_counter == $num_newimages) { break; } } } if (empty($imgs)) { echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td class=\"tableborder\">\n<table cellpadding=\"3\" cellspacing=\"1\" border=\"0\" width=\"100%\">\n"; $bgcounter = 0; show_description_row($lang['no_search_results']); show_table_footer(); } else { show_form_header("resizer.php", "resizeimages", "form"); show_hidden_input("image_type", $image_type); show_hidden_input("height", $height); show_hidden_input("dimension", $dimension); show_hidden_input("resize_type", $resize_type); show_hidden_input("quality", $quality); echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td class=\"tableborder\">\n<table cellpadding=\"3\" cellspacing=\"1\" border=\"0\" width=\"100%\">\n"; echo "<tr class=\"tableseparator\">\n<td class=\"tableseparator\">\n<input name=\"allbox\" type=\"checkbox\" onClick=\"CheckAll();\" checked=\"checked\">\n</td>\n<td class=\"tableseparator\">" . $lang['field_image_file'] . "</td>\n<td class=\"tableseparator\">" . $lang['resize_org_size'] . "</td>\n<td class=\"tableseparator\">" . $lang['resize_new_size'] . "</td>\n<td class=\"tableseparator\">" . $lang['resize_new_quality'] . "</td>\n</tr>\n"; echo $imgs; show_form_footer($lang['resize_start'], "", 5); } } show_admin_footer();
} } if ($action == "addusers") { if (isset($HTTP_GET_VARS['num_newusers']) || isset($HTTP_POST_VARS['num_newusers'])) { $num_newusers = isset($HTTP_GET_VARS['num_newusers']) ? intval($HTTP_GET_VARS['num_newusers']) : intval($HTTP_POST_VARS['num_newusers']); } else { $num_newusers = 1; } if ($msg != "") { printf("<b>%s</b>\n", $msg); } show_form_header("users.php", "saveusers", "form", 1); show_table_header($lang['nav_users_add'], 2); show_num_select_row(" ", "num_newusers", $lang['num_newusers_desc']); for ($i = 1; $i <= $num_newusers; $i++) { show_table_separator($lang['user'] . " " . $i, 2); show_userlevel_select_row($lang['field_userlevel'], "user_level_" . $i); show_input_row($lang['field_username'], "user_name_" . $i, "", $textinput_size); show_input_row($lang['field_email'], "user_email_" . $i, "", $textinput_size); show_input_row($lang['field_password'], "user_password_" . $i, "", $textinput_size); show_input_row($lang['field_homepage'], "user_homepage_" . $i, "", $textinput_size); show_input_row($lang['field_icq'], "user_icq_" . $i, "", $textinput_size); show_radio_row($lang['field_showemail'], "user_showemail_" . $i, 0); show_radio_row($lang['field_allowemails'], "user_allowemails_" . $i, 1); show_radio_row($lang['field_invisible'], "user_invisible_" . $i, 0); show_additional_fields("user", array(), USERS_TABLE, $i); } show_hidden_input("num_newusers", $num_newusers); show_form_footer($lang['add'], $lang['reset'], 2); } show_admin_footer();
} echo "<script language=javascript>\n showProgress();\n hideProgress();\n</script>"; $action = "editimage"; } if ($action == "editimage") { if ($msg != "") { printf("<b>%s</b>\n", $msg); } printf("<p>%s</p>\n", $lang['upload_note']); $image_id = isset($HTTP_POST_VARS['image_id']) ? intval($HTTP_POST_VARS['image_id']) : intval($HTTP_GET_VARS['image_id']); $sql = "SELECT *, FROM_UNIXTIME(image_date) AS image_date\n FROM " . IMAGES_TEMP_TABLE . "\n WHERE image_id = {$image_id}"; $image_row = $site_db->query_firstrow($sql); show_form_header("validateimages.php", "updateimage", "form", 1); show_hidden_input("image_id", $image_id); show_hidden_input("old_file_name", $image_row['image_media_file']); show_hidden_input("old_thumb_file_name", $image_row['image_thumb_file']); show_table_header($lang['nav_images_edit'] . ": " . format_text($image_row['image_name'], 2), 2); $file_src = get_file_path($image_row['image_media_file'], "media", 0, 1); show_image_row($lang['image'] . "<br /><span class=\"smalltext\">(" . $image_row['image_media_file'] . ")</span>", $file_src, 1); $value = is_remote($image_row['image_media_file']) || is_local_file($image_row['image_media_file']) ? $image_row['image_media_file'] : ""; show_upload_row($lang['image_file'], "file", "<br /><span class=\"smalltext\">" . $lang['allowed_mediatypes_desc'] . str_replace(",", ", ", $config['allowed_mediatypes']) . "</span>", $value); if (!empty($image_row['image_thumb_file'])) { $thumb_src = get_file_path($image_row['image_thumb_file'], "thumb", 0, 1); show_image_row($lang['thumb'] . "<br /><span class=\"smalltext\">(" . $image_row['image_thumb_file'] . ")</span>", $thumb_src, 1, "delete_thumb_file"); } else { $file_type = get_file_extension($image_row['image_media_file']); show_image_row($lang['thumb'] . "<br /><span class=smalltext>(" . $lang['no_thumb_found'] . ")</span>", ICON_PATH . "/" . $file_type . ".gif", 1); } $value = is_remote($image_row['image_thumb_file']) || is_local_file($image_row['image_thumb_file']) ? $image_row['image_thumb_file'] : ""; show_upload_row($lang['thumb_file'], "thumb_file", "<br /><span class=\"smalltext\">" . $lang['allowed_mediatypes_desc'] . " jpg, gif, png</span>", $value); show_input_row($lang['field_download_url'] . $lang['download_url_desc'], "image_download_url", "", $textinput_size);
forward_to_modify($msg); } else { $msg .= sprintf("<span class=\"marktext\">%s</span>", $lang['lostfield_error']); $action = "editcat"; } } if ($action == "editcat") { if ($msg != "") { printf("<b>%s</b>\n", $msg); } $cat_id = isset($HTTP_POST_VARS['cat_id']) ? intval($HTTP_POST_VARS['cat_id']) : intval($HTTP_GET_VARS['cat_id']); $sql = "SELECT cat_name, cat_description, cat_parent_id, cat_hits, cat_order, auth_viewcat, auth_viewimage, auth_download, auth_upload, auth_directupload, auth_vote, auth_sendpostcard, auth_readcomment, auth_postcomment\n FROM " . CATEGORIES_TABLE . "\n WHERE cat_id = {$cat_id}"; $cat_row = $site_db->query_firstrow($sql); show_admin_header(); show_form_header("categories.php", "updatecat", "cat_form"); show_hidden_input("cat_id", $cat_id); show_table_header($lang['nav_categories_edit'], 2); show_input_row($lang['field_category_name'], "cat_name", $cat_row['cat_name'], $textinput_size); show_textarea_row($lang['field_description_ext'], "cat_description", $cat_row['cat_description'], $textarea_size); $cat_parent_id = $cat_row['cat_parent_id']; $category = "\n<select name=\"cat_parent_id\" class=\"categoryselect\" onChange=\"update_order_select(this.options[this.selectedIndex].value)\">\n"; $category .= "<option value=\"0\">" . $lang['main_category'] . "</option>\n"; $category .= "<option value=\"0\">--------------</option>\n"; $drop_down_cat_cache = array(); $drop_down_cat_cache = $cat_parent_cache; $category .= get_category_dropdown_bits($cat_parent_id); $category .= "</select>\n"; show_custom_row($lang['field_parent'], $category); if ($show_cat_order_dropdown) { show_custom_row($lang['cat_order'], get_cat_order_dropdown($cat_parent_id, $cat_row['cat_order'])); }
$msg = $result ? $lang['usergroup_edit_success'] : $lang['usergroup_edit_error']; $action = "modifygroups"; } else { $msg .= sprintf("<span class=\"marktext\">%s</span>", $lang['lostfield_error']); $action = "editgroup"; } } if ($action == "editgroup") { if ($msg != "") { printf("<b>%s</b>\n", $msg); } $group_id = isset($HTTP_POST_VARS['group_id']) ? intval($HTTP_POST_VARS['group_id']) : intval($HTTP_GET_VARS['group_id']); $sql = "SELECT group_id, group_name\n FROM " . GROUPS_TABLE . "\n WHERE group_id = {$group_id}"; $result = $site_db->query_firstrow($sql); show_form_header("usergroups.php", "updategroup"); show_hidden_input("group_id", $group_id); show_table_header($lang['nav_usergroups'], 2); show_input_row($lang['field_usergroup_name'], "group_name", $result['group_name'], $textinput_size); show_form_footer($lang['save_changes'], $lang['reset'], 2, $lang['back']); } if ($action == "modifygroups") { if ($msg != "") { printf("<b>%s</b>\n", $msg); } show_form_header("usergroups.php", "addgroup", "form"); show_table_header($lang['nav_usergroups'], 2); $sql = "SELECT group_id, group_name\n FROM " . GROUPS_TABLE . "\n WHERE group_type = " . GROUPTYPE_GROUP . "\n ORDER BY group_name ASC"; $result = $site_db->query($sql); $found = 0; while ($row = $site_db->fetch_array($result)) { echo "<tr class=\"" . get_row_bg() . "\"><td><p><b>" . $row['group_name'] . "</b></p></td><td><p>";