Перейти к содержанию

25 сентября 2009

phpBB3 предварительная настройка – продажа ссылок

phpbb logo phpBB3 предварительная настройка   продажа ссылокС места в карьер. Сегодня буду краток и предложу простую последовательность действий, которые необходимо совершить для того, чтобы перейти к вставкам кода бирж ссылок в ваш чудо-форум на движке phpBB3.

Шаг 1. Отключаем сессии для ботов и гостей.

Данная процедура предельно проста. Соединяемся по FTP. В папке includes, которая расположена в корневой директории форума находим файл functions.php и открываем его на редактирование. Далее производим поиск по файлу и ищем строку следующего содержания:

// Assign sid if session id is not specified

Найдена отлично. Вслед за ней в коде идет блок инструкций следующего вида:

if ($session_id === false)
	{
		$session_id = $_SID;
	}

И сразу за этими строками добавляем следующие инструкции:

global $user;
if ($url!="./ucp.php") {
if ($user->data['user_id'] == ANONYMOUS OR $user->data['is_bot'] )
{
$session_id = false;
}}

В итоге у Вас должно получиться именно так:

	// Assign sid if session id is not specified
	if ($session_id === false)
	{
		$session_id = $_SID;
	}
 
global $user;
if ($url!="./ucp.php") {
if ($user->data['user_id'] == ANONYMOUS OR $user->data['is_bot'] )
{
$session_id = false;
}}

Все теперь проблем для отображения ссылок связанных с сессиями не будет.

Шаг 2. Включаем поддержку php в шаблонах.

Данный процесс прост до безобразия.

  • Заходим в админку форума.
  • Переходим в раздел безопасность.
  • Разрешаем поддержку php в шаблонах.
  • Сохраняем настройки.

Для наглядности приведу скриншот:

secur php phpBB3 предварительная настройка   продажа ссылок

Вот у нас уже отключены сессии и работает php. По большому счету на этом предварительные настройки для подключения любой биржи ссылок можно закончить, но есть одна очень весомая штука, которая может испортить Вам жизнь.

Штука эта называется кэширование, об нее можно сломать не одно копье. Итак если вы решитесь самостоятельно добавлять биржи ссылок и не дожидаться от меня инструкции, Вам необходимо просто прочитать следующее, да и тем кто будет ждать инструкции тоже почитать обязательно.

Шаг 3. Очищение кэша шаблона. (постоянно повторяющаяся операция)

В phpBB3 постоянно происходит кэширование страниц и поэтому изменения, которые вносятся в шаблон, не всегда видны, для того чтобы увидеть их необходимо очищать кэш шаблона. Делается это следующим образом:

  • заходим в админку форума
  • переходим на вкладку “стили”
  • в подменю компоненты стилей (правый сайдбар) выбираем шаблоны

    shablon phpBB3 предварительная настройка   продажа ссылок

  • Напротив активного шаблона, т.е. который вы используете жмете кнопку Кэш и попадаете в меню следующего вида.

    style cache phpBB3 предварительная настройка   продажа ссылок

  • В данном окне жмем кнопку “Отметить все”, убеждаемся что появились галочки.
  • Жмем кнопку “Удалить отмеченные”

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


Очищение кэша шаблонов надо проводить постоянно после внесения в них изменений, иначе вы просто их не увидите.

С предварительными настройками покончено, грабли с кэшем рассмотрены. Следующий пост по тематики phpBB 3 будет именно про вставку кода SetLinks, как было обещано ранее.

Поделитесь своими мыслями, оставьте комментарий.

(required)
(required)

Внимание: HTML допускается. Ваш e-mail никогда не будет опубликован.

Подписка на комментарии