Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Разработка форумов > phpBB

Важная информация
phpBB - Бесплатный форумный движок phpBB. Установка, настройка и т.д.

Ответ
 
Опции темы Рейтинг: Рейтинг темы: голосов - 3, средняя оценка - 2.33. Опции просмотра
Старый 05.03.2010, 00:42   #1
 
Аватар для Alex LM
 
Сообщений: 973
FR (активность): 287,132

Доп. информация
По умолчанию Автор темы Как поставить sape на phpBB 3?

Sape + phpBB 3

Для начала...
Как включить PHP-код в шаблоне сайта?
Админка - ОБЩИЕ - Безопасность - Разрешить php в шаблонах: ДА

Как установить sape на phpBB 3?
СПОСОБ 1
1. includes/functions.php
НАЙТИ
if ($cron_type)
{
$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" />');
}

НИЖЕ, ДОБАВИТЬ
if (!defined('_SAPE_USER'))
{
define('_SAPE_USER', '
ИМЯ-ПАПКИ-САПЫ');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
$sapeLinks = $sape->return_links();
$template->assign_var("SAPE_LINKS", $sapeLinks);

2. В файле overall_footer.html (Админка - СТИЛИ - Шаблоны - "Изменить" в используемом по умолчанию)
Вставляем: {SAPE_LINKS}
например, после <div class="copyright">
3. Жмем "Создать новую площадку" в акаунте sape.


СПОСОБ 2
1. Включаем PHP-код (как, описано выше)
2. В файле overall_footer.html (Админка - СТИЛИ - Шаблоны - "Изменить" в используемом по умолчанию)
Вставляем:
define(’_SAPE_USER’, ‘ИМЯ-ПАПКИ-САПЫ’);
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$o['charset'] = ‘UTF-8?;
$o['host'] = ‘http://УРЛ_ФОРУМА/’;
$sape = new SAPE_client($o);
echo $sape->return_links();

3. Очищаем кэш (Админка - СТИЛИ - Шаблоны - "Кэш" в используемом по умолчанию)
4. 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;
}}

5. Все. Жмем "Создать новую площадку" в акаунте сапы.


Alex Life Mix – путешествия
Часто задаваемые вопросы форума по SEO и близкой тематике - SEO FAQ
Alex LM вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
basken (17.10.2010)
Старый 23.07.2010, 14:05   #2
 
Аватар для maumaugav
 
Сообщений: 3
FR (активность): 55

Доп. информация
По умолчанию Re: Как поставить sape на phpBB 3?

Подскажите:
Нужно ли на каждую страницу форума phpBB 3 устанавливать код сапе в места, где должны воводиться ссылки? Если да, то как это делается?

Или нужно сделать только действия описанные в предыдущем сообщении и ссылки сами будут воводиться. Тогда где ссылки будут выводиться?
maumaugav вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 28.07.2010, 20:53   #3
 
Аватар для олег алексеевич
 
Сообщений: 42
FR (активность): 429

Доп. информация
По умолчанию Re: Как поставить sape на phpBB 3?

Цитата:
Сообщение от maumaugav Посмотреть сообщение
Подскажите:
Нужно ли на каждую страницу форума phpBB 3 устанавливать код сапе в места, где должны воводиться ссылки? Если да, то как это делается?

Или нужно сделать только действия описанные в предыдущем сообщении и ссылки сами будут воводиться. Тогда где ссылки будут выводиться?
ну вообще то код прописывается в едином футере для всего форума,насколько я знаю phpbb .
олег алексеевич вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 29.07.2010, 22:06   #4
 
Аватар для kryon
 
Сообщений: 57
FR (активность): 2,308

Доп. информация
По умолчанию Re: Как поставить sape на phpBB 3?

Мне интересно ваше мнение почему вы выбрали поддомен? Или может вы считаете что это небезопасно для главного домена?
kryon вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 15.10.2010, 19:10   #5
 
Аватар для Chiliec
 
Сообщений: 7
FR (активность): 119

Доп. информация
По умолчанию Re: Как поставить sape на phpBB 3?

Сапо-ссылки лучше ставить в разных частях страницы - сама система рекомендует.
Оффтоп:
Важно: мы настоятельно рекомендуем выводить не более 2-х ссылок в одном блоке, это связано с эстетикой представления информации и с особенностями алгоритмов работы поисковых систем. Рекомендуемое общее количество рекламных ссылок на одной странице - не более 5-ти (общее количество рекламных мест на странице вы сможете указать в разделе «настройки» Вашей площадки, который будет доступен после ее добавления в систему). Так же крайне желательно располагать блоки ссылок на различных страницах (или, как минимум, на страницах разных разделов) одного и того же сайта в разных местах, с целью достижения низкой степени подобия этих страниц между собой в части расположения внешних гипертекстовых ссылок.

Для этих целей отлично подойдет недавно появившийся специальный мод phpBB для Sape (ниже), очень удобная штука
Оффтоп:

Пытаясь найти в сети информацию о том, как создавать моды для phpBB чтобы сделать мод Sape, случайно наткнулся на уже готовый
Называется он BB3Sape, автор – PPK. Внутри архива почему-то оказались не привычные файлы xml формата, а простые txt, что не очень-то удобно, поэтому рекомендую воспользоваться онлайн инструкцией по установке. Установка занимает около 5 минут и довольно проста. Сложность для тех, кто впервые устанавливает моды может возникнуть лишь в выполнении SQL запроса и добавлении мода в админке.
После выполнения всех шагов установки до SQL запроса по ссылке выше, зайдите в панель управления хостингом, оттуда в phpMyAdmin. Там выберите базу своего форума и перейдите во вкладку SQL. Скопируйте туда нужный SQL запрос (предварительно заменив в нем стандартный префикс phpbb на свой) и нажмите ОК. Если все прошло нормально, то появится зеленое сообщение.
Теперь заходим в админку, вкладка Система, Управление модулями, Центр администрирования. Заходите в раздел, в который хотите добавить мод или создаем новый. Я, к примеру, сделал в Модули -> Монетизация. Теперь из первого раскрывающегося списка выбираем Sape и нажимаем Добавить модуль. После добавления его нужно активировать. После активации он уже должен отображаться в том разделе, куда вы его добавили.
Если все нормально, то устанавливаем шаблоны для вывода ссылок. Можно устанавливать и в любых других местах, но если вы воспользуетесь предложенной инструкцией, то ссылки будут располагаться примерно так (скриншот).
После установки шаблонов сапо-ссылок, обновите кеш и настройте мод в админке, не забыв закинуть папку сапы в корень форума
Источник: http://chiliec.ru/sape/sape-mod-dlya-phpbb.html


С уважением, Владимир.
Chiliec вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Метки
phpbb 3, sape, пхпбб, сапа, сейп

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 4233 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

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

Текущее время: 13:18. Часовой пояс GMT +3.