Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

интеграция Wordpress 4.4.x и phpBB 3.1.x

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Neuro75
phpBB 1.0.0
Сообщения: 5
Стаж: 7 лет 5 месяцев
Поблагодарили: 9 раз

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение Neuro75 »

Мегакостыль или использование W3_all просто для интеграции phpBB во фрейм WP, без какой-либо взаимной интеграции пользователей, одновременного логина\логаута и прочих плюшек.
Поняв, что ковыряться и вылавливать баги можно долго, а сайт запустить хочется сейчас, решил пока ограничиться чисто визуальной интеграцией.
Благо, комментарии пользователей под записями WP в моем случае не сильно то и нужны, пусть ограничатся форумом. Ну а в записи WP можно на соответствующий форум просто ссылку дать, если уж очень припечет.
Вот тут: https://wordpress.org/support/topic/how ... user-link/ на аналогичный вопрос автор подробно все расписал.
Чтобы лишний раз не заставлять переходить, копипастю:
Он говорит, что думал добавить выбор такого варианта в плагин, чтобы руками ничего не делать, потом передумал. В будущем может добавит.
Чтобы сделать так вручную надо:
1. Установить плагин.
2. Выполнить настройку пути и URL'а в разделе WP_w3all Path and Url configuration конфигуратора плагина (см. мое раньшее сообщение).
3. Полностью выполнить настройки раздела WP_w3all phpBB embedded on WordPress Template, включая и генерацию страницы page-выбранное_имя.php
4. Отключить плагин, стерев абсолютный путь к config.php (первое поле раздела WP_w3all Path and Url configuration конфигуратора плагина). Не деактивировать, а просто путь стереть путь и нажать "Сохранить". Он красным заматерится вверху страницы конфигуратора, но так надо.
Примечание: второе поле - URL форума - должно остаться заполненным: хоть автор про это явно и не пишет, но в коде ниже есть ссылка на эту переменную, во всяком случае в строке, которая выводит предупреждение о необходимости включить JavaScript. Хотя вроде ии не шибко важная строка.
5. Заменить содержимое файла page-выбранное_имя.php (напоминаю, лежит в WP-root/wp-content/themes/ваша_тема/) следующим кодом:
Скрытый текст
<?php
// wp_w3all pages

function wp_w3all_hook_jresizer() {

$s = "<script type=\"text/javascript\" src=\"".plugins_url()."/wp-w3all-phpbb-integration/addons/resizer/iframeResizer.min.js\"></script>
<script type=\"text/javascript\" src=\"http://ajax.googleapis.com/ajax/libs/jq ... "></script>
";

echo $s;

}

add_action('wp_head','wp_w3all_hook_jresizer');

// END DO NOT MODIFY

// Start a default WordPress page

get_header();

?>

<!-- START iframe div -->

<div class="">
<noscript><h3>В вашем браузере отключена поддержка Javascript, поэтому Вы не можете корректно просматривать форум по этой ссылке. Пожалуйста, включите Javascript в браузере или <a href="<?php echo $w3all_url_to_cms;?>">перейдите на форум по этой ссылке</a>.<br /><br /></h3></noscript>
<iframe style="width:100%;border:0 !important;" src="http://тут_надо_вписать_URL_форума"></iframe>

<?php

echo "<script type=\"text/javascript\">

iFrameResize({

log : false,
inPageLinks : true,
// heightCalculationMethod:'bodyScroll', // if iframe not resize on phpBB template bottom, uncomment this

messageCallback : function(messageData){ // Callback fn when message is received
$('p#callback').html(
'<b>Frame ID:</b> ' + messageData.iframe.id +
' <b>Message:</b> ' + messageData.message
);
}
});
</script>";
?>

</div>
<!-- END iframe div -->
<?php get_footer(); ?>
Вместо выделенного красным надо вписать URL форума без слеша в конце, напр.: http://mysite.com/forum
Ну, собственно и все. Проверил - работает.
YurMar
phpBB 1.0.0
Сообщения: 7
Стаж: 8 лет 2 месяца
Благодарил (а): 1 раз

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение YurMar »

Добрый день!
Интеграцию сделал, вставил в шаблон, но на мобильнике форум не адаптируется. Подскажите, что сделать.
Аватара пользователя
wwwmaster
phpBB 1.4.3
Сообщения: 91
Стаж: 8 лет 2 месяца
Благодарил (а): 10 раз
Поблагодарили: 9 раз
Забанен: Бессрочно

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение wwwmaster »

YurMar, а версия форума-то какая?
YurMar
phpBB 1.0.0
Сообщения: 7
Стаж: 8 лет 2 месяца
Благодарил (а): 1 раз

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение YurMar »

wwwmaster, 3.1.6
Отказался от этого плагина из-за того, что нельзя поделиться ссылкой на тему форума. Когда переходишь с другого ресурса по ссылке, то получаешь 404 ошибку. Если даже на форуме зайти в тему и обновить страницу, то же 404.
vlad80
phpBB 1.4.1
Сообщения: 46
Стаж: 8 лет 6 месяцев

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение vlad80 »

Как установить мод WP-United на phpbb 3.2 ? В WP поставил, указал путь, теперь требует установки в phpbb.. Мод и плагин скачал отсюда
 
Установка WP-United / Статус

Текущий статус: Отключено

Вам нужно установить мод WP-United для форума phpBB.

Click here to download the modification package. Вы можете установить его с помощью AutoMod (рекомендуется), или вручную, следуя инструкциям из файла install.xml а также этим инструкциям. По завершению установки снова попробуйте нажать кнопку "Связать"
Для нормальной работы, WP-United должен связаться с вашим форумом phpBB. На этой странице вы можете установить связь или отключить её.

Местонахождение phpBB

Плагину WP-United нужно знать в какой папке на вашем сервере установлен phpBB. Нажмите "Выбрать путь" чтобы указать местонахождение форума.

Выбранный путь:/var/www/u0296334/data/www/мой форум/
Выбрать путь »
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение LONER »

vlad80 писал(а): Как установить мод WP-United на phpbb 3.2 ?
Ни как, в phpBB 3.2 моды не используются, только расширения.
Правильно заданный вопрос и описание проблемы - 70% их решения...
vlad80
phpBB 1.4.1
Сообщения: 46
Стаж: 8 лет 6 месяцев

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение vlad80 »

LONER, А подобных расширений нет, чтобы первый пост темы форума выводился на главную WordPress? по клику чтобы переходили на обсуждения в форуме.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение LONER »

Правильно заданный вопрос и описание проблемы - 70% их решения...
vlad80
phpBB 1.4.1
Сообщения: 46
Стаж: 8 лет 6 месяцев

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение vlad80 »

LONER, спасибо..
Аватара пользователя
Shaytan36
phpBB 1.0.0
Сообщения: 5
Стаж: 8 лет 1 месяц
Откуда: Воронеж
Благодарил (а): 6 раз
Контактная информация:

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение Shaytan36 »

А к живому форуму можно как-то ворд пресс прикрутить? Чтоб ссылки не побились?
Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение lelasarov »

То же интересует этот вопрос!
Аватара пользователя
lelasarov
phpBB 1.4.2
Сообщения: 59
Стаж: 7 лет 1 месяц
Благодарил (а): 2 раза
Контактная информация:

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение lelasarov »

Форум phpbb 3.2, Сайт WordPress 4.7.4
Установил интеграцию. Вылезло много багов.
1. Пользователи из форума на сайт не перемещаются, с сайта в форум перемещаются, но на форуме им ставится английский язык по умолчанию.
2. Аватарки с форума на сайт переходят, с этим все нормально.
3. На сайте не принимает имя пользователя русскими буквами.
4. При попытке зарегистрировать пользователя на сайте, пишет что такой пользователь есть в базе и не регистрирует, то есть если ты зарегистрирован на форуме, то на сайте зарегистрироваться не реально!
Может я что то не так сделал, подскажите кто понимает!
skiv86
phpBB 1.0.0
Сообщения: 1
Стаж: 6 лет

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение skiv86 »

подскажите пожалуйста, можно ли реализовать интеграцией автоматическое создание тем на форуме при создании постов в wordpress и подтягивание комментариев с форума в wp и обратно в тему
shicomaru
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 6 месяцев
Благодарил (а): 1 раз

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение shicomaru »

Neuro75
Спасибо за гайд, Поставил Форум, все работает, авторизация и выход происходит синхронно.
Единственное у вп нельзя легко настраивать правила регистрации, тут есть не стыковка. в вп нельзя логины с символами и на русском языке, в phpBB нет общей такой настройки отключения и русских логинов и символов. Но для меня не критично, в вп пользователь может выбрать отображение ника, а регистрация у обоих платформ завязана на мыле, по этому параметру можно войти даже если ввести русский ник в пхп бб и зайти на вп где тот его не поддерживает.
С живым форумом по переносу пользователей не пробовал, но тут есть импорт, и думаю если настроить не стыковки, либо с phpBB очистить всех у кого русский ник, либо символы (Либо задать права регистрации в Вп с символами и русским шрифтом) Проблем не должно быть, все равно зайдут пользователи, по мылу вспомнит
Вот что у меня получается покачто https://gamessoul.ru/
Принципиально не встраивал Форум в шаблон, хотя для начало встроил после отключил (у меня просто из за переезда на https:// конфликт был из за зеленой строки, а так встройка работала.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: интеграция Wordpress 4.4.x и phpBB 3.1.x

Сообщение Татьяна5 »

shicomaru писал(а): 01.09.2018 8:58 в phpBB нет общей такой настройки отключения и русских логинов и символов
По факту есть. Если выставить цифро-буквенные ники (там давний баг с нелатинскими буквами, который никто исправлять не собирается)
Перенесено из форума Поддержка phpBB 3.1.x в форум phpBB-пространство 18.02.2019 1:22 модератором Sheer

Ответить

Вернуться в «phpBB-пространство»