Разместить баннер над форумом FlueBB...

... и интегрировать форум в свой сайт

Для интеграции форума в веб-сайт можно разместить баннер в заголовке страницы и, возможно, добавить боковые столбцы.

Это делается просто в два этапа:

  1. Добавить таблицу стилей.
  2. Изменение файла main.tpl.

Изменить main.tpl

Этот файл находится в/forum/include/template/

Как правило, этот файл не меняется в разных версиях. После обновления flowBB, удалите main.tpl в новой версии и вы сможете заменить полную установку без изменения дизайна.

Main.tpl имеет такую структуру:

<head>
    <pun_head>
</head>
<body>
<div id="punwrap">
     <div id="pun<pun_page>" class="pun">
<div id="brdheader" class="block">
   <div class="box">
      <div id="brdtitle" class="inbox">
        <pun_title>
        <pun_desc>
      </div>
      <pun_navlinks>
      <pun_status>
   </div>
</div>
...etc...

В <head> после <pun_head> вы вставляете заголовок сайта. Нет смысла его менять.
Можно удалить <pun_title>, что уже бесполезно.

Эти изменения приведут к незначительным изменениям макета, внесут их в таблицу стилей.

Изменить таблицу стилей

Она разместится в директории/форуме/стиле/

Его назовут, например, monsite.css.

Она содержит правила таблицы стилей сайта для заголовка с измененным путем для изображений.
Например, если логотип сайта находится в корне:

 background-image: url(/logo.gif);      

Нужно будет сдвинуть форум, чтобы учесть высоту баннера. Для этого перегружается свойство brdheader:

#brdheader { top: 72px; }

В качестве примера можно привести значение 72.

Таким же образом можно перегружать свойства цвета, если ни один из стилей, предложенных в панели администрирования, не соответствует цветам сайта.

После этого добавленная таблица стилей должна быть объявлена в файле main.tpl (непосредственно перед заголовком сайта ).

<pun_head>
<link type="text/css" href="style/monsite.css" rel="stylesheet">
</head>

Помещается после <pun_head> и после таблицы стилей потока BB, что позволяет перегружать свойства...

Обновление CMS не повлияет на вашу таблицу стилей.