if ($thiscat['parentcat'] == $parentid && checkgroup($thiscat['access'])) {
            $retval .= "<option value='{$myid}'" . ($sel_this == $myid ? ' selected="selected"' : '') . '>' . str_repeat("&nbsp;", $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">
Пример #5
0
    $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>
Пример #6
0
 * 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 . '&amp;confirm=1">' . '<strong>' . $locale['PDP322'] . '</b></a> ]
</p>';
closetable();
require_once 'include/die.php';