Всё для Веб-Мастера » Всё для DataLife Engine » DLE-Хаки » Вконтакте статус для DLE
Правила Контакты Чтение RSS

Вконтакте статус для DLE

Вконтакте статус для DLE

Выводим на сайте ваш статус из Vkontakte

Установка:
1. Скачать архив: carmone_vk.rar [0 b] (cкачиваний: 7)
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';



разумеется,
VKPAGEID
меняем на ваш.

выше строки:
$tpl->compile ( 'main' );



вставляем:
//vk status, add variable to template
            $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


Скачать бесплатно Вконтакте статус для DLE на WebWel.ru

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Навигация ! ! !

Designed by EnerGY