1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - новый и перспективный форумный движок от бывших создателей vBulletin.

"Заинклюдить" форум на сайт, но без фрейма

Тема в разделе "Основные вопросы по XenForo", создана пользователем Андрей4254, 26 апр 2012.

Загрузка
  1. Андрей4254

    Андрей4254 Пользователь

    Регистрация:
    26.04.12
    Сообщения:
    1
    Симпатии:
    0
    Как можно реализовать отображение форума на своем сайте?
    фрейм не вариант..
     
  2. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.322
    Версия XF:
    1.5.9
    Либо фрейм, который Вас не устраивает, также как и других. Либо стилизовать форум или сайт таким образом, чтобы они были внешне близки. Ну и только прямыми ссылками на форум и с форума на сайт отделаться. Все равно "встроить" форум в сайт или сайт в форум невозможно.
     
  3. killer67

    killer67 Новичок

    Регистрация:
    14.10.15
    Сообщения:
    2
    Симпатии:
    0
    Версия XF:
    1.5.1
    Тема старая но актуальная, если без фрейма не возможен такой вариант, то как это делает например jFusion?
    Они встравивают форум не используя ifarme (опционально)
     
  4. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.322
    Версия XF:
    1.5.9
    Плагин для Joomla, который является по сути модулем форума в Joomla?
    Так они там ничего и не встраивают. Они просто написали дополнительный функционал для Joomla. Без какой либо интеграции.
    Или Вы не о том?
    --- добавлено : Nov 22, 2015 11:38 AM ---
    Стоп. Это как раз универсальный плагин.
    --- добавлено : Nov 22, 2015 11:42 AM ---
    Вот только там не инклуд одного ресурса в другой, а интеграция на уровне единой базы пользователей. Плюс модули последней активности. В общем это типа моста Wordpress и XenForo, к примеру.
     
    Последнее редактирование модератором: 30 ноя 2015
  5. killer67

    killer67 Новичок

    Регистрация:
    14.10.15
    Сообщения:
    2
    Симпатии:
    0
    Версия XF:
    1.5.1
    Ну это не типа моста, а мост и есть... Вот только если вы посмотрите например тут:
    http://test.western-soft.com/cms/2/index.php/f
    Полная интеграция форума в цмс джумла. Если посмотреть код страницы то ни каких ифрамов там нет... Сейчас немного разобрался, в общем получается так:
    1. Получаем урл который запросил пользователь и парсим его.
    2. Передаем запрос форуму получаем код страницы
    3. Парсим все ссылки в полученной странице и изменяем их как нам нужно (на пример ищем все forum.site.com и заменяется на site.com) ну и конечно сам запрос тоже меняем добавляя в него файл-обработчик нашего сайта)

    И отдаем полученную страницу в нужном месте нашей страницы.

    Это необходимый минимум для исключения iframe.

    Фуф вроде все... А теперь доробаиываем и формируем код ;)
     

Поделиться этой страницей