if ($thiscat['parentcat'] == $parentid && checkgroup($thiscat['access'])) { $retval .= "<option value='{$myid}'" . ($sel_this == $myid ? ' selected="selected"' : '') . '>' . str_repeat(" ", $level * 4) . $thiscat['name'] . '</option>'; $retval .= pdp_tmp_show_cat($myid, $cat_array, $level + 1, $sel_this); } } return $retval; } $sel_cats = pdp_tmp_show_cat(0, $all_cats, 0, $download->data['cat_id']); if (empty($sel_cats)) { fallback("error.php?type=cats"); } /* * GUI */ if (!$download->id || $download->status == PDP_PRO_NEW) { pdp_upload_step(1, $download->id ? "edit_files.php" : ""); $button = $locale['PDP044'] . " 2"; $caption = $locale['PDP103']; } else { $button = $locale['PDP010']; $caption = $locale['PDP025']; } opentable($caption); if (isset($_GET['errno'])) { pdp_process_errno($_GET['errno']); } if (count($errors)) { show_info($errors); // echo "<p><div style='text-align:center;'><strong>".$locale['PDP011'] // ."</strong></div></p>\n"; }
$download->log_event($log_event, $log_errno); } if ($do_pm) { if ($download->status != PDP_PRO_NEW) { $download->set_status(PDP_PRO_OFF); } fallback(FUSION_SELF . '?did=' . $download->id); } /* * GUI */ if (isset($_GET['errno'])) { pdp_process_errno($_GET['errno']); } if ($download->status == PDP_PRO_NEW) { pdp_upload_step(3, 'edit_misc.php', $download->id); } /**************************************************************************** * GUI */ $tabs = array('pics' => $locale['PDP015']); if ($pic['pic_id']) { $tabs['edit'] = $locale['pdp_new']; } elseif ($more_pics) { $tabs['edit'] = $locale['pdp_edit']; } pdp_tabs($tabs); pdp_open_tab('pics', $locale['PDP015']); if ($download->data['max_pics']) { echo ' <p>
$field = "dl_size"; break; case "pic": $field = "dl_pic"; break; } if (!empty($field)) { dbquery("UPDATE " . DB_PDP_DOWNLOADS . "" . " SET {$field}=''" . " WHERE download_id='" . $download->id . "'"); } fallback(FUSION_SELF . "?did=" . $download->id); } /* * GUI */ if ($download->status == PDP_PRO_NEW) { pdp_upload_step(4, "upload_done.php", $download->id); } opentable($locale['pdp_misc']); if (isset($_GET['errno'])) { pdp_process_errno($_GET['errno']); } if ($pdp->settings['hide_user_allow'] == "yes") { echo "\n<form method='post' action='" . FUSION_SELF . "?did=" . $download->id . "'>\n<p>\n\t<input type='checkbox' name='hide_user' id='hu0'" . ($download->data['hide_user'] == "yes" ? " checked" : "") . "> " . "<label for='hu0'>" . $locale['PDP501'] . "</label>\n<p><input type='submit' class='button' name='do_hide_user'" . " value='" . $locale['PDP010'] . "'>\n</form>\n"; } /* * GUI */ if ($download->status == PDP_PRO_OFF) { if ($pdp->settings['need_verify'] == "yes" && !iPDP_MOD) { echo "<p><h2>" . $locale['PDP502'] . "</h2>\n<form method='post' action='" . FUSION_SELF . "?did=" . $download->id . "'>\n<p><input type='checkbox' name='oh_yeah' id='oy1'><label for='oy1'>" . $locale['PDP503'] . "</label>\n<p><input type='submit' class='button' name='check_download' value='" . $locale['PDP504'] . "'>\n</form>\n"; } else {
$download->set_status(PDP_PRO_OFF); } fallback(FUSION_SELF . '?did=' . $download->id); } /* * GUI - errno */ if (isset($_GET['errno'])) { pdp_process_errno($_GET['errno']); } /* * GUI */ $action = FUSION_SELF . '?did=' . $download->id; if ($download->status == PDP_PRO_NEW) { pdp_upload_step(2, 'edit_pics.php', $download->id); } /**************************************************************************** * GUI */ $tabs = array('files' => $locale['PDP019'], 'edit' => isset($file_id) ? $locale['pdp_edit'] : $locale['pdp_new']); pdp_tabs($tabs); pdp_open_tab('files', $locale['PDP019']); // files table $files_in_table = array(); $res = dbquery("SELECT file_id, file_url, file_version, file_timestamp,\n\tfile_desc, file_size\n\tFROM " . DB_PDP_FILES . " AS ff\n\tWHERE download_id='" . $download->id . "'\n\tORDER BY file_timestamp DESC"); if (!dbrows($res)) { echo '<p>' . $locale['PDP120'] . '</p>'; } else { echo ' <table width="100%" cellspacing="1" class="tbl-border">
$download->log_event($log_event, $log_errno); } if ($do_pm) { if ($download->status != PDP_PRO_NEW) { $download->set_status(PDP_PRO_OFF); } fallback(FUSION_SELF . '?did=' . $download->id); } /* * GUI */ if (isset($_GET['errno'])) { pdp_process_errno($_GET['errno']); } if ($download->status == PDP_PRO_NEW) { pdp_upload_step(3, "edit_misc.php", $download->id); } /* * GUI */ opentable($locale['PDP015']); if ($download->data['max_pics']) { echo "<p><strong>" . str_replace("%s", $download->data['max_pics'], $locale['PDP151']) . "</strong>\n"; } $res = dbquery("SELECT pic_id, pic_desc, pic_url" . " FROM " . DB_PDP_IMAGES . "" . " WHERE download_id='" . $download->id . "'"); echo '<p></p> <table border="0" cellspacing="1" width="100%" class="tbl-border"> <thead> <tr> <th width="16"></th> <th>' . $locale['PDP025'] . ' [<a href="' . FUSION_SELF . '?did=' . $download->id . '">' . $locale['pdp_new'] . '</a>]</th>
* ACTION */ if (isset($_GET['confirm'])) { $new_status = $pdp->settings['need_verify'] == "yes" && !iPDP_MOD ? PDP_PRO_CHECK : PDP_PRO_ON; $ok = $download->set_status($new_status); $download->log_event(PDP_EV_NEWDOWNLOAD, 0); if ($ok) { if ($new_status == PDP_PRO_ON) { $download->fallback_download(); } else { fallback("profile.php?id=" . $userdata['user_id']); } } } /* * GUI */ pdp_upload_step(5); opentable($locale['PDP045']); echo ' <p> ' . $locale['PDP320'] . ' </p> <p> ' . $locale['PDP321'] . ' </p> <p> [ <a href="' . FUSION_SELF . '?did=' . $download->id . '&confirm=1">' . '<strong>' . $locale['PDP322'] . '</b></a> ] </p>'; closetable(); require_once 'include/die.php';