Главная страница » Модули » Установка кода Sape или LinkFeed на vBulletin

Установка кода Sape или LinkFeed на vBulletin

Раздел: Модули | Обзоров: 12526 | Отзывов: 0

И так вы продолжили изучать эту статью, и мы можем приступать к написанию нашего Sape модуля. Для этого перейдите в панель управления форума vBulletin и в колонке слева спуститесь в самый низ, и раскройте блок Продукты и модули, дальше выберите Добавить новый модуль и приступаем писать наш модуль. Для удобности я ниже приведу настройки:

1. Продукт - vBulletin
2. Местоположение модуля - global_start
3. Заголовок - Модуль вывода ссылок Sape
4. Код PHP модуля - Код я привел ниже, скопируйте, вставьте и отредактируйте под себя.

define('_SAPE_USER', 'ваш_уникальный_номер');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$show['sape'] = $sape->return_links();

Теперь в пункте Модуль включен выбирает Да и жмете сохранить. Все, модуль готов, в этой же последовательности добавляется код LinkFeed, но что бы ни запутались, распишу снова.

1. Продукт - vBulletin
2. Местоположение модуля - global_start
3. Заголовок - Модуль вывода ссылок LinkFeed
4. Код PHP модуля - Код я привел ниже, скопируйте, вставьте и отредактируйте под себя.

define('LINKFEED_USER', 'ваш_уникальный_номер');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
$show['linkfeed'] = $linkfeed->return_links();

Так же выбираете в пункте "Модуль включен" вариант Да и жмете сохранить. С этим мы разобрались, но нам нужно вывести это все добро на страницах нашего форума vBulletin. В панели управления форума, раскройте блок Стили и шаблоны и выберите пункт Управление стилями, дальше выберите ваш стиль и в выпадающем списке выберите Общие шаблоны. Перед вами откроется редактор с тремя шаблонами (header - headinclude - footer), выбираем самый нижний, то есть footer и ищем в нем код:

<div class="smallfont" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]</div>

Изменяем его для вывода Sape ссылок:

<div class="smallfont" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]
<br />
$show[sape]
</div>

Или для ссылок LinkFeed'а:

<div class="smallfont" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]
<br />
$show[linkfeed]
</div>

Вот и все, тестируйте. Я может, позже напишу вам пример реализации простого модуля, например: рандомной крутилки баннеров. Что бы закрепить навыки создания модулей, тут собственно только ваша фантазия нужна ;) Если есть вопросы, пожалуйста, пишите в комментариях, с удовольствием отвечу.


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.