Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[beta] Advertisement Management, для phpBB3.1

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
lexmak
phpBB 1.4.2
Сообщения: 50
Стаж: 8 лет 2 месяца
Откуда: Москва
Благодарил (а): 12 раз
Контактная информация:

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение lexmak »

Два глупых вопроса. Но чего-то не разберусь.

1. Как прописать область показа "Перед Последним сообщением в теме"

2. Как убрать рамку
1276.png
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Могу ли я использовать 2 разных шаблона для показа 2 реклам в одной позиции?

В аттаче шаблон viewtopic_body_postrow_post_after.html имеющий вид сообщения.
Вложения
viewtopic_body_postrow_post_after.zip
Шаблон - вид сообщения
(1.38 КБ) 148 скачиваний
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Татьяна5 »

Кто мешает ввести 2 рекламных кода в одно поле в админке?
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Сделал я шаблон "Вид сообщения", а под ним хочу вывести другой блок с другим оформлением, в этой же позиции получается что-ли, и задать ему другие условия вывода.
Либо надо задать еще одну позицию {ADS_5}, под ней как-то.

Создать рекламу: {ADS_13}, назначил ей Области показа, но новый шаблон не выводится...
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Татьяна5 »

А, тогда можно прописать ещё одну рекламу в тот же файл
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Мне надо в одной позиции выводить 2 разных оформления разным группам. Типа зеленый блок зарегистрированным, а голубой - гостям.
Типо добавить шаблон viewtopic_body_postrow_post_after-red.html, но вот он не выводится у меня почему-то.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Татьяна5 »

Beer писал(а): viewtopic_body_postrow_post_after-red
Такого события в стилях нет.
Добавляйте всё в одно событие viewtopic_body_postrow_post_after, под разными условиями
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Т.е. название шаблона не имеет значение что ли?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Татьяна5 »

Название файла в расширении должно совпадать с названием события в стиле, иначе не сработает
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

События тут: phpBB\styles\prosilver\template\ так ведь? Получается одной позиции вывода - один шаблон.

Но мне нужно новое событие. Создать phpBB\styles\prosilver\template\viewtopic_body_postrow_post_after-red и в папке шаблонов рекламы viewtopic_body_postrow_post_after-red.html

Разве заработает?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Татьяна5 »

Зачем добавлять новое событие, если можно добавить ещё один блок в существующее? В тот же файл в расширении, выше или ниже (без разницы) того что там написано
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Это исходник:

Код: Выделить всё

<!-- IF (ADS_5 and postrow.S_FIRST_ROW) or (ADS_6 and not postrow.S_FIRST_ROW) -->
<div class="post bg3" id="post_ads">
	<div class="inner">
		<div class="postprofile"id="profile_ads">{L_ADVERTISEMENT}</div>
		<div class="postbody">
			<div class="content ads_block">
				<!-- IF postrow.S_FIRST_ROW -->{ADS_5}<!-- ELSE -->{ADS_6}<!-- ENDIF -->
			</div>
		</div>
	</div>
</div>
<!-- ENDIF -->
Т.е. добавляю ниже:

Код: Выделить всё

<!-- IF (ADS_13 and postrow.S_FIRST_ROW) or (ADS_14 and not postrow.S_FIRST_ROW) -->
<div class="post bg3" id="post_ads">
	<div class="inner">
		<div class="postprofile"id="profile_ads">{L_ADVERTISEMENT}</div>
		<div class="postbody">
			<div class="content ads_block">
				<!-- IF postrow.S_FIRST_ROW -->{ADS_13}<!-- ELSE -->{ADS_14}<!-- ENDIF -->
			</div>
		</div>
	</div>
</div>
<!-- ENDIF -->
Так что ли?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Большой сенкс за всеобуч!
Прозрел я наконец то....))) Завтра испытаю.

Еще бы с группами прозреть - был бы безмерно счастлив пару дней.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [beta] Advertisement Management, для phpBB3.1

Сообщение Beer »

Настройки:
Изображение

Второй блок вывожу в той же позиции - После первого сообщения.
Второй блок отображается пустым, а в первом - данные из второго.
viewtopic_body_postrow_post_after.html 

Код: Выделить всё

<!-- IF (ADS_5 and postrow.S_FIRST_ROW) or (ADS_6 and not postrow.S_FIRST_ROW) -->
<div id="1-1" class="post has-profile bg1">
	<div class="inner">
		<dl class="postprofile" id="profile-002">
			<dt class="has-profile-rank has-avatar">
		<div class="avatar-container">
			<a href="./memberlist.php?mode=viewprofile&u=2" class="avatar"><img class="avatar" src="images/welcome.gif" width="100" height="65" alt="Аватара пользователя"></a>														</div>
			<a href="./memberlist.php?mode=viewprofile&u=2" style="color: #BF0040;" class="username-coloured">Спонсор раздела</a>							</dt>
		<dd class="profile-rank">Бизнес</dd>
		<dd class="profile-posts"><strong>Сообщения:</strong> <a href="">2017</a></dd>
		<dd class="profile-joined"><strong>Зарегистрирован:</strong> 03.10.1993 5:47</dd>
		<dd class="profile-contact">
				<strong>Контактная информация:</strong>
				<div class="dropdown-container dropdown-left">
					<a href="/home/guest-boock.html" class="dropdown-trigger dropdown-toggle"><span class="imageset icon_contact" title="Контактная информация пользователя Спонсор раздела">Контактная информация пользователя Спонсор раздела</span></a>
					<div class="dropdown hidden">
						<div class="pointer"><div class="pointer-inner"></div></div>
						<div class="dropdown-contents contact-icons">
		<div>
			<a href="mailto:спонсор@спонсор.ru" title="Отправить email" class="last-cell">
			<span class="contact-icon email-icon">Отправить email</span></a>
		</div>
		</div>
		</div>
		</div>
		</dd>
		</dl>

		<div class="postbody">
			<div id="post_content-001">
				<h3><a href="#p60577">Re: Важное сообщение</a></h3>
					<ul class="post-buttons">
						<li>
							<a href="#" title="Удалить сообщение" class="button icon-button delete-icon"><span>Удалить сообщение</span></a>
						</li>
						<li>
							<a href="#" title="Пожаловаться на это сообщение" class="button icon-button report-icon"><span>Пожаловаться на это сообщение</span></a>
						</li>
						<li>
							<a href="#" title="Информация" class="button icon-button info-icon"><span>Информация</span></a>
						</li>
						<li class="responsive-menu hidden dropdown-container">
							<a href="javascript:void(0);" class="responsive-menu-link dropdown-toggle">&nbsp;</a>
				<div class="dropdown hidden">
					<div class="pointer">
					<div class="pointer-inner"></div></div>
						<ul class="dropdown-contents"></ul></div></li></ul>
					
						<p class="author"><a href="#"><span class="imageset icon_post_target" title="Сообщение">Сообщение</span></a><span class="responsive-hide"> <strong><a href="/home/guest-boock.html" style="color: #BF0040;" class="username-coloured">Спонсор раздела</a></strong> » </span>Пт дек 09, 2011 6:53 am </p>
		
			<div class="content">
				<!-- IF postrow.S_FIRST_ROW -->{ADS_5}<!-- ELSE -->{ADS_6}<!-- ENDIF -->
			</div>
					<div id="sig-1" class="signature"><a href="../forum/faq.php">Бесплатная помощь по форуму</a></div>
				</div>
			</div>
			<div class="back2top"><a href="#top" class="top" title="Вернуться к началу">Вернуться к началу</a></div>
		</div>
		</div>
<!-- ENDIF -->

<!--TWO BLOCK GREEN-->

<!-- IF (ADS_5 and postrow.S_FIRST_ROW) or (ADS_6 and not postrow.S_FIRST_ROW) -->
<div class="post bg3" id="post_ads">
	<div class="inner">
		<div class="postprofile"id="profile_ads">{L_ADVERTISEMENT}</div>
		<div class="postbody">
			<div class="content ads_block">
				<!-- IF postrow.S_FIRST_ROW -->{ADS_12}<!-- ELSE -->{ADS_11}<!-- ENDIF -->
			</div>
		</div>
	</div>
</div>
<!-- ENDIF -->
Прошу помощь зала!
Сконвертировался с SMF2 в phpBB3.2
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»