Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода в форум на phpBB (http://forum.sape.ru/showthread.php?t=6180)

Lenka 11.11.2008 23:19

Цитата:

Сообщение от Lenka (Сообщение 303886)
Кто-нибудь знает как для гостей, для ботов убрать идентификаторы сессий в phpbb3.0 без использования SEO мода? Подскажите, плиз!

Разобралась! Отвечу сама на свой вопрос, вдруг кому-то пригодится :)

На phpbb3.0 ничего не нужно делать с кодом для сессий!
Если у вас выводятся сиды, то значит у вас настройки для cookies неверные.
Исправьте настройки cookies и сессии для гостей и ботов выдаваться не будут.

Модераторы, добавьте это в FAQ, если хотите.
Сейчас там про это неправильно написано, код рекомендуется править.

Добавлено через 1 час 31 минуту
Только теперь другая проблема!
Русских поисковиков, а вернее их ботов в базе форума нет и где брать по ним данные непонятно :( Вручную собирать?

forestwerewolf 04.12.2008 02:27

Цитата:

Сообщение от ya-tut (Сообщение 249414)
Искал инфу по установке контекста, не нашел.
Замутил сам небольшой ФАК. Вопросы, пожелания?
http://ya-tut.com/sape/kontekstnye-s...na-phpbb3.html

Все сделал, результат тот же: "Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код!"

Добавлено через 10 минут
После установки кода вообще форум не пашет Сообщение: "Fatal error: require_once() [function.require]: Failed opening required '/home/a2364/public_html_SAPE_USERphp�' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/a2364/public_html/cache/tpl_subsilver2_overall_header.html.php on line 6"

Hanapi 04.12.2008 02:44

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

if (!defined('_SAPE_USER')){
define('_SAPE_USER', '**);
}


если же подобная строка существует, убедитесь, что строка
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
именно такая, а не какая-то измененная, типа
require_once($_SERVER['DOCUMENT_ROOT'].'/_SAPE_USER/sape.php');

NCom 04.12.2008 03:24

http://ya-tut.com хреновая инструкция
правка только в файлах
overall_header.html и functions.php
я где-то здесь рассказывал уже, сейчас под рукой движка нет.

Добавлено через 47 секунд
даже в overall_header.html не помню\. что что-то менял.

Добавлено через 33 секунды
если не поставите код, то постараюсь завтра кинуть инструкцию.

forestwerewolf 04.12.2008 17:06

В файле /includes/functions.php внес изменения, указанные здесь, в overall_header.html вставил код:

<!-- PHP -->
if (!defined('_SAPE_USER'))
{
define('_SAPE_USER', 'e64dddb671069b35a34e80848e9299a8');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));
<!-- PHP -->

SAPE по-прежнему не принимает сайт, в "шапке" выдается код, введенный в overall_header. Ссылка на сайт.

Ncom, если выложите инструкцию - буду очень благодарен

NCom 04.12.2008 17:52

forestwerewolf, в functions.php попробуйте вставить

Цитата:

define('_SAPE_USER', 'ваш код');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$o['host'] = 'ВАШ ДОМЕН';
$sape = new SAPE_client($o);
$sapeLinks = $sape->return_links(2);
$template->assign_var("SAPE_LINKS",$sapeLinks);
после вот этого
Цитата:

{
$template->assign_var('RUN_CRON_TASK', '<img src="' . append_sid($phpbb_root_path . 'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" width="1" height="1" alt="cron" />');
}
а в шаблоне уже вот это
{SAPE_LINKS}
и почистите кеш.

Вот это
$sapeLinks = $sape->return_links(2);
$template->assign_var("SAPE_LINKS",$sapeLinks);

Можете настраивать, как хотите.

forestwerewolf 04.12.2008 18:13

Из overall_header вот это убрать?

<!-- PHP -->
if (!defined('_SAPE_USER'))
{
define('_SAPE_USER', 'e64dddb671069b35a34e80848e9299a8');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));
<!-- PHP -->

NCom 04.12.2008 18:28

forestwerewolf, да, у меня такого нет.

forestwerewolf 04.12.2008 18:47

Спасибо большое! Заработало все!

NCom 04.12.2008 18:58

Цитата:

Сообщение от forestwerewolf (Сообщение 326726)
Спасибо большое! Заработало все!

всегда пожалуйста :)

Добавлено через 5 минут
Цитата:

Сообщение от Lenka (Сообщение 305314)
Русских поисковиков, а вернее их ботов в базе форума нет и где брать по ним данные непонятно Вручную собирать?

на форуме по phpbb есть тема о русских ботах.
Яндекс к примеру создавать вручную, для этого обзываете бота, как хотите и в
юзер агенте пишите (compatible; Win16; I)
в рамблере юзер агент Rambler

и вроде все работает.


Часовой пояс GMT +3, время: 09:30.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.