dle.in.ua » Модули » SpeedTest 1.0

SpeedTest 1.0

Автор: Mateush от 10-04-2009, 09:49
Недавно меня друг попросил помочь ему с модулем, который бы позволил организовать на сайте сервис по тестированию скорости соединения пользователей. Долгий поиск по модулям к 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качиваний: 576)
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Демо есть ?
    • Mustay
    • Регистрация: --
    • Репутация: (||)
    • 10 апреля 2009 20:58
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • нету демо а кто удалил все приведушие коментарии ?
    • Mateush
    • Регистрация: --
    • Репутация: (||)
    • 10 апреля 2009 21:45
    • 2
    ^
  • Группа: Гости
  • 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;
    • X-Hunter
    • Регистрация: --
    • Репутация: (||)
    • 11 апреля 2009 02:05
    • 3
    ^
  • Группа: Гости
  • 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;

    гг а вот за это спасибо чувак=)
    • 123456
    • Регистрация: --
    • Репутация: (||)
    • 11 апреля 2009 15:00
    • 4
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 25
  • Публикаций: 0
  • Работает четко!
    • fasol
    • Регистрация: 19.03.2009
    • Репутация: (0|0|0)
    • 22 мая 2009 03:17
    • 5
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 24
  • Публикаций: 1
  • Спасибо, отличный модуль ...
    • Kazanova
    • Регистрация: 9.08.2009
    • Репутация: (0|0|0)
    • 2 октября 2009 21:26
    • 6
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.