как добавить баннер в определённый форум? - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждается размещение баннеров и контекстной рекламы на ваших форумах.
Если зашли сюда случайно, пожалуйста, не оффтопьте и обратите внимание на другие разделы.
Оформление форумов, включая верстку скинов.
Настройка форумов, установка, администрирование.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены
  • 4 Страниц +
  • « Первая
  • 2
  • 3
  • 4
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

как добавить баннер в определённый форум? версия IPB 2.3.6

#46 Пользователь не на сайте   booolka »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 23-Январь 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 14 Ноябрь 2011 - 21:15

Какие мысли, чтобы код заработал? =)
0

#47 Пользователь не на сайте   siv1987 »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 1 348
  • Регистрация: 20-Март 09
  • Репутация: 212
  • IPB version:2.3.x
 

Отправлено 15 Ноябрь 2011 - 02:52

Номер форума в топике
$this->ipsclass->input['f']
0

#48 Пользователь не на сайте   booolka »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 23-Январь 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 15 Ноябрь 2011 - 17:09

То есть код должен выглядеть так ?

<if="$this->ipsclass->input['showtopic']==11218">тестовый блок</if>
0

#49 Пользователь не на сайте   siv1987 »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 1 348
  • Регистрация: 20-Март 09
  • Репутация: 212
  • IPB version:2.3.x
 

Отправлено 15 Ноябрь 2011 - 19:32

Просмотреть сообщениеbooolka сказал(а):

То есть код должен выглядеть так ?


Вам вообще для чего нужно, какое условие хотите прописать? вроде сначала пытались проверить принадлежность к форуму через showforum, теперь уже showtopic. Блоки if в двойке выглядит так <if="условие">блок</if>. Отсюда смотрите какие переменные доступны в этом шаблоне и пишите по ним условие.
0

#50 Пользователь не на сайте   booolka »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 23-Январь 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 16 Ноябрь 2011 - 02:17

Мне нужно прописать коды баннеров, которые будут работать либо в определенном РАЗДЕЛЕ форума, либо в определенной ТЕМЕ . И то, и то будет использоваться.
0

#51 Пользователь не на сайте   booolka »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 23-Январь 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 18 Ноябрь 2011 - 01:10

Цитата

Номер форума в топике
$this->ipsclass->input['f']

Что это значит вообще ?
0

#52 Пользователь не на сайте   booolka »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 23-Январь 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 21 Ноябрь 2011 - 06:22

Цитата

Блоки if в двойке выглядит так <if="условие">блок</if>. Отсюда смотрите какие переменные доступны в этом шаблоне и пишите по ним условие.

Куда смотреть? Где и как?

Кстати, вот такой код работает:

<if="$this->ipsclass->input['showtopic']==7435">тестовый блок</if> 


Выдает код в конкретной ТЕМЕ .

А вот чтобы во всех темах конкретного раздела - не пойму как (( И например в нескольких темах... через запятую ID темы указывать - не работает. А если под каждую тему писать отдельную строку, то как-то дофига получится...
0

#53 Пользователь не на сайте   siv1987 »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 1 348
  • Регистрация: 20-Март 09
  • Репутация: 212
  • IPB version:2.3.x
 

Отправлено 21 Ноябрь 2011 - 09:38

Через запятую
<if="in_array($this->ipsclass->input['showtopic'], array(7435,7436))">тестовый блок</if>


Цитата

А вот чтобы во всех темах конкретного раздела - не пойму как

Доступ к разделу из темы делается через переменную $this->ipsclass->input[f]
<if="in_array($this->ipsclass->input['f'], array(1,2))">тестовый блок</if>
2

#54 Пользователь не на сайте   booolka »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 23-Январь 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 30 Ноябрь 2011 - 02:21

siv1987, супер!! ))) Работает!

А есть какое-нибудь решение, чтобы в коде указать не разделы, в которых показывать баннер... а например, показывать во всех разделах/тема КРОМЕ таких-то

Сообщение изменено: booolka (30 Ноябрь 2011 - 02:21)

0

Сообщить об этой теме:


  • 4 Страниц +
  • « Первая
  • 2
  • 3
  • 4
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна