SpeedTest 1.0

Недавно меня друг попросил помочь ему с модулем, который бы позволил организовать на сайте сервис по тестированию скорости соединения пользователей. Долгий поиск по модулям к DLE ни к чему не привёл.

Решение нашлось в одном из GNU/GPL модулей к PHP-Nuke.
SpeedTest 1.0
Модуль предназначен для организации на сервере дополнительного сервиса по тестированию Интернет-соединения, наподобие 2ip.ru

Установка

1. Заливаем папку engine на сайт
2. Файл speedtest.tpl закинуть в папку с шаблоном вашего сайта. По умолчанию: templates/Default/
3. Открыть engine/engine.php

найти:

switch ($do) {


ниже добавте:

// speedtest
case "speedtest" :
include ENGINE_DIR.'/modules/speedtest/speedtest.php';
break;
// speedtest



4. теперь ваш сервис располагается по адресу

http://site.com/?do=speedtest




P.S. Шаблон speedtest.tpl правьте под себя, основываясь на static.tpl

Изначальная реализация под PHP-Nuke: Alexey Schetkin
JS: Serge Rivest
Оптимизация под DataLife Engine: AVET

modules_2_speedtest-1.0.rar [1,59 Mb] (cкачиваний: 570)
Другие новости по теме:

Категория: Модули ----- Просмотров: 3492 ----- Комментариев: 7

Вернуться

  • Mustay

  • 10 апреля 2009 20:58
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Демо есть ?
  • Mateush

  • 10 апреля 2009 21:45
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
нету демо а кто удалил все приведушие коментарии ?
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Кто не любит копирайты в конце вместо
eval(gzinflate(base64_decode("бла-бла")));


Вставте
$speedtest .= "</table>";
$tpl->load_template('speedtest.tpl');
$tpl->set('{description}',$title);
$tpl->set('{speedtest}',$speedtest);
$tpl->compile('content');
$tpl->clear();
HTML;
  • 123456

  • 11 апреля 2009 15:00
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: X-Hunter
Кто не любит копирайты в конце вместо
eval(gzinflate(base64_decode("бла-бла")));


Вставте
$speedtest .= "</table>";
$tpl->load_template('speedtest.tpl');
$tpl->set('{description}',$title);
$tpl->set('{speedtest}',$speedtest);
$tpl->compile('content');
$tpl->clear();
HTML;

гг а вот за это спасибо чувак=)
  • fasol

  • 22 мая 2009 03:17
  • Группа: User
  • ICQ: --
  • Регистрация: 19.03.2009
  • Комментариев: 25
  • Публикаций: 0
^
Работает четко!
  • Группа: User
  • ICQ: --
  • Регистрация: 9.08.2009
  • Комментариев: 24
  • Публикаций: 1
^
Спасибо, отличный модуль ...