Разное → Как установить код Sape на страницах форума vBulletin

14.12.2009

Шаг 1: добавление модуля

Заполняем форму по адресу АдминцентрПродукты и модулиДобавить новый модуль:

Продукт: vBulletin
Местоположение модуля: global_start
Заголовок: Sape
Порядок выполнения: 5
Код PHP модуля:

define('_SAPE_USER', 'ваш_уникальный_номер'); 
require_once($_SERVER['DOCUMENT_ROOT'] . '/' . _SAPE_USER . '/sape.php'); 
$sape = new SAPE_client();
$sapeLinks = '<div style="font-size:10px; text-align:center;">' . $sape->return_links() . '</div>';

Модуль включен: Да

Шаг 2: редактирование шаблонов

Если хочется чтобы ссылки выводились на всех страницах форума, то вставляем переменную $sapeLinks в шаблон footer. Но напоминаю, что размещение ссылок на страницах профилей, формы поиска, формы регистрации и страницах тем, запрещено правилами Sape:

Страницы с топиками форумов (т.е. страницы, url которых содержат «viewtopic», «showtopic», «showthread» и т.п., в зависимости от форума), если не можете технически обеспечить их постоянное присутствие в пределах 2-х кликов от главной (к примеру, созданием соответствующей карты форума).

Если же хочется чтобы ссылки выводились только на определённых страница, например на главной и на страницах со списком тем, то вставляем переменную в шаблоны FORUMHOME и FORUMDISPLAY соответственно.

Шаблоны находятся по адресу АдминцентрУправление стилями → Пункт из списка действий Редактировать шаблоны → Кнопка « » (Раскрыть все группы шаблонов)

Написанное актуально для
vBulletin 3.x

Добавить комментарий