Что нового

Модуль статистики

  • Автор темы Автор темы Alien193
  • Дата начала Дата начала
A

Alien193

Гость
Вот я адаптировал скрипт статистики сервера Team Speak под модуль DLEА тоесть, в index.php прописал:$tpl->set(\'{stats}\',$stats );Далее в Init.php прописал:include_once ENGINE_DIR . \'/modules/stats/stats.php\'; И соответственно сам скрипт stats.php:<?phpif(!defined(\'DATALIFEENGINE\')){  die(\"Hacking attempt!\");}  $stats = dle_cache(\"stats\", $config[\'skin\']);  if (!$stats) {    if (isset($_GET[\'autorefresh\'])) {        $autorefresh = $_GET[\'autorefresh\'];    } else {        $autorefresh = 0;    }    if ($autorefresh == 1) {        echo(\"        <meta http-equiv=\\\"refresh\\\" content=\\\"10; URL=\" . $_SERVER[\"PHP_SELF\"] . \"?autorefresh=1\\\">\\n\");    }    //===================================================        error_reporting(E_ALL);    ini_set(\"display_errors\", \"1\");    ini_set(\"display_startup_errors\", \"1\");    ini_set(\"ignore_repeated_errors\", \"0\");    ini_set(\"ignore_repeated_source\", \"0\");    ini_set(\"report_memleaks\", \"1\");    ini_set(\"track_errors\", \"1\");    ini_set(\"html_errors\", \"1\");    ini_set(\"warn_plus_overloading\", \"1\");    require(\"teamspeakdisplay/teamspeakdisplay.php\");//=====================================================        $settings = $teamspeakDisplay->getDefaultSettings();    $settings[\"serveraddress\"] = \"62.68.144.102\";    if ($settings[\"serveraddress\"] == \"\") { die(\"You need to configure this script as described inside the CONFIGURATION CODE block in \" . $_SERVER[\"PHP_SELF\"] . \"<br>\\n\"); }        $teamspeakDisplay->displayTeamspeakEx($settings);        echo(\"<br>\\n\");    if ($autorefresh == 0) {        echo(\"Autorefresh: Off (<a href=\\\"\" . $_SERVER[\"PHP_SELF\"] . \"?autorefresh=1\\\">Turn on</a>)<br>\\n\");    } else if ($autorefresh == 1) {        echo(\"Autorefresh: On (<a href=\\\"\" . $_SERVER[\"PHP_SELF\"] . \"?autorefresh=0\\\">Turn off</a>)<br>\\n\");    }    create_cache (\"stats\", $stats, $config[\'skin\']);  }        ?>Написал в блоке {stats}Но когда захожу на сайт, то он показывается в шапке сайта, а не в указанном блоке, а чуть ниже много ошибок типа:Notice: Undefined index: category in /engine/modules/category.php on line 8Notice: Undefined variable: view_template in /engine/engine.php on line 562Notice: Undefined index: dle_no_cache in /engine/engine.php on line 569Скажите что не так?P.S. Скрипт сам отдельно работает!
 
Верх