Пример #1
0
<?php

$prevFolder = "../../../";
include_once $prevFolder . "_setup.php";
// Start Page
$consoleObj = new ConsoleOption($mysqli);
$cID = $consoleObj->findConsoleIDByName("Add Social Media Icon");
$consoleObj->select($cID);
$consoleInfo = $consoleObj->get_info_filtered();
$member = new Member($mysqli);
$member->select($_SESSION['btUsername']);
// Check Login
$LOGIN_FAIL = true;
if ($member->authorizeLogin($_SESSION['btPassword']) && $member->hasAccess($consoleObj)) {
    $socialObj = new Social($mysqli);
    if (!$_POST['confirm'] && $socialObj->selectByMulti(array("name" => "Twitch"))) {
        echo "\n\t\t\t\t<div id='addTwitchInfo'></div>\n\t\t\t\t<div id='confirmAddTwitch' style='display: none'>\n\t\t\t\t\t<p align='center' class='main'>\n\t\t\t\t\t\tThere is already a Social Media Icon named Twitch.  Are you sure you want to add a new Twitch Social Media Icon?\n\t\t\t\t\t</p>\n\t\t\t\t</div>\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\$('#addTwitchLoading').hide();\n\n\t\t\t\t\t\t\$('#confirmAddTwitch').dialog({\n\t\t\t\t\t\t\ttitle: 'Confirm',\n\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\twidth: 400,\n\t\t\t\t\t\t\tzIndex: 99999,\n\t\t\t\t\t\t\tshow: 'scale',\n\t\t\t\t\t\t\tresizable: false,\n\t\t\t\t\t\t\tbuttons: {\n\t\t\t\t\t\t\t\t'Yes': function() {\n\t\n\t\t\t\t\t\t\t\t\t\$.post('" . MAIN_ROOT . "plugins/twitch/include/addtwitch.php', { confirm: '1' }, function(data) {\n\t\t\t\t\t\t\t\t\t\t\$('#addTwitchInfo').html(data);\n\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t\t\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\t'Cancel': function() {\n\t\t\t\t\t\t\t\t\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\t\n\t\t\t\t\t\t});\n\t\t\t\t\t\t\n\t\t\t\t\t});\n\t\t\t\t</script>\n\t\t\t";
    } else {
        $saveName = "Twitch";
        if ($socialObj->selectByMulti(array("name" => "Twitch"))) {
            $result = $mysqli->query("SELECT social_id FROM " . $dbprefix . "social WHERE name LIKE '%Twitch%'");
            $totalTwitch = $result->num_rows;
            $saveName = "Twitch - " . ($totalTwitch + 1);
        }
        $arrColumns = array("name", "icon", "iconwidth", "iconheight", "url", "tooltip", "ordernum");
        $arrValues = array($saveName, "plugins/twitch/images/twitch.png", "24", "24", "http://twitch.tv/", "Enter your Twitch username", $socialObj->getHighestOrderNum() + 1);
        $socialObj->addNew($arrColumns, $arrValues);
        $socialOptions = "";
        $result = $mysqli->query("SELECT social_id,name FROM " . $dbprefix . "social ORDER BY ordernum DESC");
        while ($row = $result->fetch_assoc()) {
            $socialOptions .= "<option value='" . $row['social_id'] . "'>" . $row['name'] . "</option>";