Esempio n. 1
0
    if ($db->select("links_page", "*", "link_id='" . intval($qs[1]) . "' AND link_class REGEXP '" . e_CLASS_REGEXP . "' ")) {
        $row = $db->fetch();
        $db->update("links_page", "link_refer=link_refer+1 WHERE link_id='" . intval($qs[1]) . "' ");
        //header("location:".$row['link_url']); exit;
        //jsx_location($row['link_url']);
        $url = $row['link_url'];
        e107::getRedirect()->go($url);
    }
}
require_once HEADERF;
//submit / manage link  link_submit_directpost - there is not this prefs
if (isset($_POST['add_link'])) {
    if ($qs[0] == "submit") {
        if (check_class($linkspage_pref['link_submit_class'])) {
            if (isset($linkspage_pref['link_submit_directpost']) && $linkspage_pref['link_submit_directpost']) {
                $lc->dbLinkCreate();
            } else {
                $lc->dbLinkCreate("submit");
            }
        } else {
            e107::getRedirect()->go(e_REQUEST_URI);
            exit;
        }
    }
    if ($qs[0] == "manage") {
        if (check_class($linkspage_pref['link_manager_class'])) {
            if (isset($qs[2]) && is_numeric($qs[2])) {
                // edit
                $lc->verify_link_manage($qs[2]);
                //  link_directpost = allow direct editing
                if (isset($linkspage_pref['link_directpost']) && $linkspage_pref['link_directpost']) {
Esempio n. 2
0
        $lc->dbOrderUpdateDec($linkid, $link_order, $link_location);
        break;
}
if (isset($_POST['delete'])) {
    $tmp = array_pop($tmp = array_flip($_POST['delete']));
    list($delete, $del_id) = explode("_", $tmp);
    $del_id = intval($del_id);
} elseif (isset($_POST['create_category'])) {
    $lc->dbCategoryCreate();
} elseif (isset($_POST['update_category'])) {
    $lc->dbCategoryUpdate();
} elseif (isset($_POST['updateoptions'])) {
    $linkspage_pref = $lc->UpdateLinksPagePref();
    $lc->show_message(LCLAN_ADMIN_6);
} elseif (isset($_POST['add_link'])) {
    $lc->dbLinkCreate();
} elseif (isset($_POST['uploadlinkicon'])) {
    $lc->uploadLinkIcon();
} elseif (isset($_POST['uploadcatlinkicon'])) {
    $lc->uploadCatLinkIcon();
} elseif (isset($_POST['update_order'])) {
    $lc->dbOrderUpdate($_POST['link_order']);
} elseif (isset($_POST['update_category_order'])) {
    $lc->dbOrderCatUpdate($_POST['link_category_order']);
}
//delete link
if (isset($delete) && $del_id) {
    switch ($delete) {
        case 'main':
            // Delete link
            $sql->db_Select('links_page', 'link_order', 'link_id=' . $del_id);