Example #1
0
 public function displayDownloadPageLink()
 {
     $downloadCatObj = new DownloadCategory($this->MySQL);
     $menuDownloadLinkInfo = $this->menuItemObj->objCustomPage->get_info();
     $downloadCatObj->select($menuDownloadLinkInfo['custompage_id']);
     echo "\n\t\t\t<div style='text-align: " . $menuDownloadLinkInfo['textalign'] . "'>\n\t\t\t" . $menuDownloadLinkInfo['prefix'] . "<a href='" . MAIN_ROOT . "downloads/index.php?catID=" . $menuDownloadLinkInfo['custompage_id'] . "' target='" . $menuDownloadLinkInfo['linktarget'] . "'>" . $downloadCatObj->get_info_filtered("name") . "</a>\n\t\t\t</div>\n\t\t\t";
 }
 public function displayDownloadPageLink()
 {
     $downloadCatObj = new DownloadCategory($this->MySQL);
     $menuDownloadLinkInfo = $this->menuItemObj->objCustomPage->get_info();
     $downloadCatObj->select($menuDownloadLinkInfo['custompage_id']);
     $menuItemInfo = $downloadCatObj->get_info_filtered();
     $menuDownloadLinkInfo['link'] = MAIN_ROOT . "downloads/?catID=" . $menuItemInfo['downloadcategory_id'];
     $this->formatLink($menuItemInfo, $menuDownloadLinkInfo);
 }
Example #3
0
include_once "../../../../_setup.php";
include_once "../../../../classes/member.php";
include_once "../../../../classes/rank.php";
include_once "../../../../classes/consoleoption.php";
include_once "../../../../classes/downloadcategory.php";
$consoleObj = new ConsoleOption($mysqli);
$member = new Member($mysqli);
$member->select($_SESSION['btUsername']);
$downloadCatObj = new DownloadCategory($mysqli);
$cID = $consoleObj->findConsoleIDByName("Manage Download Categories");
$consoleObj->select($cID);
$_GET['cID'] = $cID;
if ($member->authorizeLogin($_SESSION['btPassword'])) {
    $memberInfo = $member->get_info_filtered();
    if ($member->hasAccess($consoleObj) && $downloadCatObj->select($_POST['catID'])) {
        define('MEMBERRANK_ID', $memberInfo['rank_id']);
        $downloadCatInfo = $downloadCatObj->get_info_filtered();
        $arrCats = $downloadCatObj->getAssociateIDs();
        if (count($arrCats) > 0) {
            echo "<div id='newDeleteMessage' style='display: none'><p align='center'>There are currently downloads with the download category <b>" . $downloadCatInfo['name'] . "</b>.  Please move all downloads out of this category before deleting it.</p></div>";
            echo "\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\t\t\$('#deleteMessage').dialog('close');\n\t\t\t\t\t\t\$('#newDeleteMessage').dialog({\n\t\t\t\t\t\t\n\t\t\t\t\t\t\ttitle: 'Manage Download Categories - Delete',\n\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\tzIndex: 9999,\n\t\t\t\t\t\t\tresizable: false,\n\t\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\t\t'OK': function() {\n\t\t\t\t\t\t\t\t\t\$(this).dialog('close');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t</script>\n\t\t\t";
        } elseif ($_POST['confirm'] == "1") {
            $downloadCatObj->delete();
            include "main.php";
        } else {
            echo "<p align='center'>Are you sure you want to delete the download category <b>" . $downloadCatInfo['name'] . "</b>?</p>";
        }
    } elseif (!$downloadCatObj->select($_POST['catID'])) {
        echo "<p align='center'>Unable find the selected download category.  Please try again or contact the website administrator.</p>";
    }
}