xandeadx.ru Блог музицирующего веб-девелопера

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

Опубликовано в

Шаг 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
Похожие записи

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании