Шаблоны DLE тематики:
Все Шаблоны
Уникальные Шаблоны Авто и мото Бизнес Недвижимость Строительство Туризм Спорт Фильмы СМИ / Новости Игры / Софт Минимализм Музыка Общие Блоговые Женские сайты Для взрослых
DataLife Engine
Скачать DLE 9.7 Скачать DLE 9.6 Скачать DLE 9.5 Скачать DLE 9.4 Модули для DLE Оптимизируем DLE Платное бесплатно! SEO Блог SEO Видео Разное
Шаблоны для DLE бесплатно

Приложение вашего сайта Вконтакте (Бесплатно!)

 (голосов: 4)

Приложение вашего сайта Вконтакте (Бесплатно!)

Давно хотел интегрировать свой сайт на DLE c социальной сетью vkontakte. Может кому пригодится потому и выкладываю на обсуждение общественности.

Итак что представляет сам хак или же приложение. Сразу говорю что править движок самого DLe будем по минимуму а по сути вообще трогать не будем.
Посмотреть готовую работу можно здесь http://apps.facebook.com/portal-shtepina/
Пару слов о функциональности.
1. На главную выводятся все категории вашего сайта, кроме указанных вами какие выводить не нужно (определяет по id)
2. Снизу каждой категории віводится описание категории которое вы писали при создании категории.
3. Возле каждой категории выводится количество новых новостей (опубликованных за последние сутки. В принципе можно отключить для экономии запросов.)
4. При переходе в категорию выводится 50 последних новостей в виде слайда с кнопками переключения Следующий и Предыдущий (можна отключить удалив SliderVK.js)

Приложение вашего сайта Вконтакте (Бесплатно!)


5. При нажатии на новость пользователь переходит на полную новость на вашем сайте.
6. Также можно выводить подкатегории, для этого нужно раскомментировать одну строку в vknews.php

Список изменений в версии 0.2
1. Временно убрал подсчет новостей
2. Добавлено кеширование.
3. Убран лишний код с исходников
Итог : 0-1 запрос к базе данных

Список изменений в версии 0.3
1. Добавлен подсчет количества новостей добавленных за последние сутки для каждой категории (1 запрос + кеширование)

Список изменений в версии 0.3.1
1. исправлена ошибка когда кеш записывался повторно

Список изменений в версии 0.3.2
1. Кеширование настроено и работает нормально
2. Оптимизирован подсчет количества новых новостей

Итак Установка
1. Заливаем файлы на сервер.

2. Открываем index.php
После
$tpl->set ( '{topnews}', $topnews );

Вставляем
$tpl->set ( '{vknews}', $vknews );


3. Заменяем
$tpl->load_template ( 'main.tpl' );

На
if ($_REQUEST['do']=='vk')
{ $tpl->load_template ( 'vk.tpl' ); }
else
{
$tpl->load_template ( 'main.tpl' ); }


4.Открываем engine/init.php и в самом конце ставим
if ($_REQUEST['do']=='vk')
{  
include_once ENGINE_DIR.'/modules/vknews.php';
}


5. Открываем vk.html
<iframe src="http://shtepina.com.ua/index.php?do=vk" height="700"

Заменяем на свой адрес сайта оставляем только
index.php?do=vk

6. Теперь осталось создать приложение vkontakte
На скриншоте изображены основные настройки которые нужно вставить для того чтобы приложение работало

Приложение вашего сайта Вконтакте (Бесплатно!)


Установка завершена.
Удачи.

PS: Этот модуль также проверен на фэйсбук, увидеть пример можно перейдя по ссылке http://apps.facebook.com/portal-shtepina/
Настройка на скринах

Приложение вашего сайта Вконтакте (Бесплатно!)


Приложение вашего сайта Вконтакте (Бесплатно!)


vknews-by-shtepin-v0.3.2.rar [17.25 Kb] (cкачиваний: 55)
   




alert Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
юзерпик
4 сентября 2011 10:39
Комментарий #1

arty
Группа: Посетители
Регистрация: 23.08.2011
Коментов: 1
Новостей: 0


почему картинки не загружаются?
 
 
юзерпик
4 сентября 2011 16:13
Комментарий #2

admin
Группа: Администраторы
Регистрация: 28.10.2010
Коментов: 83
Новостей: 138


без понятия, я даже не тестил сам
 
Добавление комментария

Ваше Имя:
Ваш E-Mail:
Код:

обновить если не виден код
Введите код:
Заработок вебмастера
Популярное
» Строительный шаблон stroy-master для DLE 9.7
» DLE v.9.7 nulled
» Что ожидает seo-индустрию?
» Google запустил Knowledge Graph
» YouTube переведет русские ролики
» Пользователи Apple iTunes натолкнулись на порно фото
» Сколько ботов есть в Twitter?
» Free-lanceru вернула обмен контактами
» Новый директор в компании GoDaddy
» Реестр запрещенных сайтов оценят
» Компания Google объяснила, зачем нужны дудлы
» Как обезопасить сайт? Dominder!!!