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

Автор:   ‡   Дата: 9th Август 2011   ‡   Рубрика: Без рубрики   ‡  
Душевые кабины от 13965 руб - душевые кабины купить. Душевые кабины и сантехника. .

Название модуля: Вконтакте статус для DataLife Engine.Автор: Chubrick ‘FlashBlack’ DmitriyВыводим на сайте ваш статус из Vkontakte

Установка:1. Скачать архив: dle-code.com-vk.rar [3.16 Kb] (скачиваний файла: 89)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 секунд.

smtmp чем открыть · файл SMTMP как открыть · smtmp как открыть ·


Смотрите также:

Комментирование закрыто.