• 273 Advertisement Management - рекламный блок форума • 
Добавляет очень гибкий и мощный Менеджер рекламы
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    273 Advertisement Management - рекламный блок форума

Сообщение Разместил Pthelovod 24 ноя 2020, 13:53

ОТ АВТОРА -

Добавляет очень гибкий и мощный Менеджер рекламы на ваш форум phpBB3.

Позволяет вам это сделать:
Создавайте новые рекламные позиции для размещения на форуме (и даже вне форума).
Полный HTML для рекламы (Google Adsense будет работать).
Подсчитайте, сколько раз просматривается реклама и сколько раз на нее нажимают.
Установите ограничения на количество просмотров, кликов или время до автоматического отключения рекламы
Установите приоритет, чтобы вы могли решить, как часто реклама должна отображаться по сравнению с другими в той же позиции.
Отключите определенные группы от просмотра рекламы
Выберите конкретные форумы для показа рекламы в них

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  273 Advertisement Management - рекламный блок форума

Сообщение Разместил Pthelovod 24 ноя 2020, 14:09

Как разместить баннер между определенными категориями форума?

Открыть includes/functions_display.php
Найти
Код: выделить все
   // Used to tell whatever we have to create a dummy category or not.
   $last_catless = true;

Добавить после
Код: выделить все
   $cat_number = 0;

Найти
Код: выделить все
      if ($row['parent_id'] == $root_data['forum_id'] && $row['forum_type'] == FORUM_CAT)
      {

Добавить после
Код: выделить все
          $cat_number++;

Найти
Код: выделить все
            'U_VIEWFORUM'         => append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $row['forum_id']))

Добавить перед
Код: выделить все
            'CAT_NUMBER'         => $cat_number,

Открыть styles/prosilver/template/forumlist_body.html
Найти
Код: выделить все
   <!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->

Добавить перед
Код: выделить все
   <!-- IF forumrow.CAT_NUMBER == 3 -->
      <div class="forabg">
         <div class="inner"><span class="corners-top"><span></span></span>
            <ul class="topiclist">
               <li class="header">
                  <dl class="icon">
                     <dt>{L_ADVERTISEMENT}</dt>
                  </dl>
               </li>
            </ul>
            <div style="padding: 5px 5px 2px 5px; font-size: 1.1em; background-color: #ECF1F3; margin: 0px auto; text-align: center;">
               {ADS_№}
            </div>
         <span class="corners-bottom"><span></span></span></div>
      </div>
   <!-- ENDIF -->


В данном случае баннер будет размещен после категории которая имеет id значение которого равно 3. id категории указывается в условии
Код: выделить все
<!-- IF forumrow.CAT_NUMBER == 3 -->между которым отображается требуемое нам<!-- ENDIF -->


Если требуется разместить баннеры бежду несколькими категориями, используем условия
Код: выделить все
<!-- IF forumrow.CAT_NUMBER == 2 or forumrow.CAT_NUMBER == 4 -->
Содержимое тут будет отображено между категориями с id 1 - 3 и 5 - 8
<!-- ENDIF -->

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 
Предыдущая страница

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума •