Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Отображение счетчиков в закрытых форумах [ipb 3.2.3]

Опубликовано:

Проблема следующая:

Есть форум IPB 3.2.3

Есть несколько форумов, доступ к которым есть только у администрации.

Остальные форумы доступны для чтения и записи другим пользователям. Необходимо поставить счетчик той-же метрики, но так, чтобы он отображался в каждом форуме, кроме административных. Как это реализовать? Система рекламы, реализованная в админке не позволяет выбрать те форумы, в которых НЕ показывать данный код.

Рекомендованные сообщения

Опубликовано:

Вставить счетчик в шаблоне под условием

 

<if test="!in_array( $this->request['f'], array( 1,2,3 ) )">
    <!--Код метрики-->
</if>

 

1,2,3 - ид форумов, в которых не требуется включать код счетчика.

Опубликовано:
  • Автор

Спасибо. Но задача следующая:

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

Изменено пользователем ChiPer

Опубликовано:

@ChiPer, вот выше это и есть "ограничить отображение для некоторых форумов рекурсивно". Счетчик не будет включаться в форумах (его темах), ид которых перечислены в условие. Код поместить в глобальный шаблон.

Опубликовано:
  • Автор

Я так понял в шаблон globalTemplate? в любое место? Если да, то ошибку сервера пишет после добавления.

Опубликовано:

Я так понял в шаблон globalTemplate?

Ага.

в любое место?

Смотря где будет вывод: вверху, внизу или ...

Если да, то ошибку сервера пишет после добавления.

Лишняя закрывающая скобка в коде.

 

 

<!--Код метрики-->

Опубликовано:
  • Автор

Спасибо большое.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.