Example #1
0
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();
Example #2
0
                echo "<input type=\"radio\" name=\"image_active_" . $i . "\" value=\"1\"" . $c1 . "> " . $lang['yes'] . "&nbsp;&nbsp;&nbsp;\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'] . "&nbsp;&nbsp;&nbsp;\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();
Example #3
0
            echo "</tr>\n";
        }
        echo "<tr class=\"tablefooter\">\n<td colspan=\"6\" align=\"left\">\n&nbsp;";
        echo "<input type=\"submit\" value=\"  " . $lang['delete'] . "   \" class=\"button\">\n";
        echo "&nbsp;\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>&nbsp;</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();
Example #5
0
                        $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();
Example #6
0
    }
}
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("&nbsp;", "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();
Example #7
0
    }
    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);
Example #8
0
        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']));
    }
Example #9
0
        $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>";