Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Вконтакте статус для DLE.
Скачать бесплатно Вконтакте статус для DLE.
Выводим на сайте ваш статус из Vkontakte
Установка:
1. Скачать архив:
carmone_vk.rar [3.28 Kb] (cкачиваний: 181)
MD5: 9b7f54aef3f7f21b2cf164dd9548bbbb
MD5: 9b7f54aef3f7f21b2cf164dd9548bbbb
2. Скопировать папку '
vk
' из архива в ваш дистрибутив /engine/modules/
3. открываем из дистрибутива index.php и выполняем след. действия:
1. ниже строчки:
require_once ROOT_DIR . '/engine/init.php';
вставляем:
//vk status load modules.
define('CACHELIFETIME', '1800'); //сколько живёт кеш в секундах
define('VKPAGEID', '9144747'); //ИД вашего контакта(только цифры, без id)!!
require_once ENGINE_DIR . '/modules/vk/vkAccounts.php';
require_once ENGINE_DIR . '/modules/vk/cacheClass.php';
require_once ENGINE_DIR . '/modules/vk/vkClass.php';
define('CACHELIFETIME', '1800'); //сколько живёт кеш в секундах
define('VKPAGEID', '9144747'); //ИД вашего контакта(только цифры, без id)!!
require_once ENGINE_DIR . '/modules/vk/vkAccounts.php';
require_once ENGINE_DIR . '/modules/vk/cacheClass.php';
require_once ENGINE_DIR . '/modules/vk/vkClass.php';
разумеется,
VKPAGEID
меняем на ваш.выше строки:
$tpl->compile ( 'main' );
вставляем:
//vk status, add variable to template
$vk = new VKWork;
$vk->setAccounts($vkAccounts);
$vk->auth();
$tpl->set('{vkstatus}', $vk->getStatus());
$vk = new VKWork;
$vk->setAccounts($vkAccounts);
$vk->auth();
$tpl->set('{vkstatus}', $vk->getStatus());
2. Добавляем ваш аккаунт для работы со скриптом.
открываем уже скопированный файл в вашем дистрибутиве:
/engine/modules/vk/vkAccounts.php
и редактируем по шаблону.
3. Добавляем в переменную
{vkstatus}
в вашем шаблоне(main.tpl)
, в то место, куда вам нужно.Примечание: скрипт работает на любой версии DLE.
Минус: каждые 30минут, скрипт будет обновлять данные, тем самым сайт будет раз в 30минут подвисать на ~5-15 секунд.
Название модуля: Вконтакте статус для DataLife Engine.
Автор: Carmone