Esempio n. 1
0
        show_user_select_row($lang['user'], $user_info['user_id'], $i);
        show_radio_row($lang['field_free'], "image_active_" . $i, 1);
        show_radio_row($lang['field_allow_comments'], "image_allow_comments_" . $i, 1);
        show_additional_fields("image", array(), IMAGES_TABLE, $i);
    }
    show_hidden_input("num_newimages", $num_newimages);
    show_form_footer($lang['add'], $lang['reset'], 2, "", " onClick='showProgress()'");
}
if ($action == "modifyimages") {
    show_form_header("images.php", "findimages", "form");
    show_table_header($lang['nav_images_edit'], 2);
    show_input_row($lang['field_image_id_contains'], "image_id", "", $textinput_size);
    show_input_row($lang['field_image_name_contains'], "image_name", "", $textinput_size);
    show_input_row($lang['field_description_contains'], "image_description", "", $textinput_size);
    show_input_row($lang['field_keywords_contains'], "image_keywords", "", $textinput_size);
    show_cat_select_row($lang['field_category'], 0, 2);
    show_input_row($lang['field_image_file_contains'], "image_media_file", "", $textinput_size);
    show_input_row($lang['field_thumb_file_contains'], "image_thumb_file", "", $textinput_size);
    show_date_input_row($lang['field_date_after'] . $lang['date_format'], "dateafter", "", $textinput_size);
    show_date_input_row($lang['field_date_before'] . $lang['date_format'], "datebefore", "", $textinput_size);
    show_input_row($lang['field_downloads_upper'], "downloadsupper", "", $textinput_size);
    show_input_row($lang['field_downloads_lower'], "downloadslower", "", $textinput_size);
    show_input_row($lang['field_rating_upper'], "ratingupper", "", $textinput_size);
    show_input_row($lang['field_rating_lower'], "ratinglower", "", $textinput_size);
    show_input_row($lang['field_votes_upper'], "votesupper", "", $textinput_size);
    show_input_row($lang['field_votes_lower'], "voteslower", "", $textinput_size);
    show_input_row($lang['field_hits_upper'], "hitsupper", "", $textinput_size);
    show_input_row($lang['field_hits_lower'], "hitslower", "", $textinput_size);
    show_table_separator($lang['sort_options'], 2);
    ?>
  <tr class="<?php 
    echo $site_sess->url("rebuild_searchindex.php?action=emptyindex");
    ?>
");
    }
  }
  //-->
  </script>
<?php 
    if (!$cat_id) {
        $cat_id = intval($site_sess->get_session_var("rsicatid"));
    }
    show_form_header("rebuild_searchindex.php", "buildsearchindex");
    show_table_header($lang_rebuild_title, 2);
    show_input_row($lang_rebuild_batchsize, "batchsize", $batchsize);
    show_input_row($lang_rebuild_batchstart, "batchstart", $batchstart);
    show_cat_select_row($lang_rebuild_category, $cat_id, 2);
    show_radio_row("Include subcategories", "subcat", $subcat);
    show_radio_row($lang_rebuild_autoredirect, "autoredirect", $autoredirect);
    show_form_footer($lang['submit'], $lang['reset'], 2);
    echo "<p align=\"center\"><b>" . $lang_rebuild_empty;
    echo " <a href=\"javascript:ConfirmEmptySearchindex()\">" . $lang_rebuild_empty_click . "</a></b></p>";
}
if ($action == "buildsearchindex") {
    $sql = "SELECT MAX(image_id) as max\n          FROM " . IMAGES_TABLE;
    $row = $site_db->query_firstrow($sql);
    $max = isset($row['max']) ? $row['max'] : 0;
    $cat_filter = "1=1";
    $order = " ORDER BY image_id ASC LIMIT {$batchsize}";
    $filter = "image_id >= " . $batchstart . $order;
    if ($cat_id) {
        $cat_ids = array($cat_id);