Перейти к содержанию

Адаптация хука Advertising on Posts под другую рекламу.


lg29

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

Ребят помоги решить вопросик один. Существует такой хук как: Advertising on Posts он выводит рекламу в первом сообщении или не только в первом сообщении от гугла, но хочется что бы данный хук работал не только с гуглом, к примеру попробывал тизирнет он не хочет работать, как можно победить данную проблему?

 

Спасибо всем.

Ссылка на комментарий
Поделиться на другие сайты

Где хук?

Где код?

П.С. Интересно, данный форум - форум для создания тем поддержки файлов. Посмотрел 2 страницы - с пяток левых тем наберется.

Ссылка на комментарий
Поделиться на другие сайты

Данный раздел предназначен исключительно для публикации файлов. Многие ошибаются или постят темы куда попало.

Ссылка на комментарий
Поделиться на другие сайты

Существует такой хук как: Advertising on Posts он выводит рекламу в первом сообщении или не только в первом сообщении от гугла, но хочется что бы данный хук работал не только с гуглом, к примеру попробывал тизирнет он не хочет работать, как можно победить данную проблему?  

Зачем здесь нагружать хуком, Если все легко и гибче делается через правку шаблонов

 

Topic View (темы) - >  topicViewTemplate

 

Находим

		<div class='ipsBox_container' id='ips_Posts'>
			<foreach loop="post_data:$post_data as $post">
				{parse template="post" group="topic" params="$post, $displayData, $topic, $forum"}

Вставляем ниже



				<php>$adv++;</php>				
				<if test="!$this->memberData['member_id']"><!-- Если гость -->
					<if test="$adv == 1 OR $adv == 28"><!-- После 1го и 28го сообщения -->
						Код одной рекламы
					</if>
					<if test="$adv == 14"><!-- После 14го сообщения -->
						Код другой рекламы
					</if>
				</if>

Получаем это

		<div class='ipsBox_container' id='ips_Posts'>
			<foreach loop="post_data:$post_data as $post">
				{parse template="post" group="topic" params="$post, $displayData, $topic, $forum"}

				<php>$adv++;</php>				
				<if test="!$this->memberData['member_id']"><!-- Если гость -->
					<if test="$adv == 1 OR $adv == 28"><!-- После 1го и 28го сообщения -->
						Код одной рекламы
					</if>
					<if test="$adv == 14"><!-- После 14го сообщения -->
						Код другой рекламв
					</if>
				</if>

			</foreach>
		</div>

Можно еще вместо непосредственно кода рекламы создать группу шаблонов с шаблонами рекламы и уже вставляьб типа {parse template="AdsenseInTopic" group="skin_Advertising" params=""}

Ссылка на комментарий
Поделиться на другие сайты

Зачем здесь нагружать хуком, Если все легко и гибче делается через правку шаблонов

Если знаешь где, что и как править. И если стилей полтора.

 

Вставляем ниже

А у Вас сколько постов на странице? Судя по коду не меньше 28. И фразу "После 1го и 28го сообщения" следует читать, как "После 1го и 28го сообщения по счету на каждой странице темы". Переменная $adv не зависит от страницы.

Да и рекламу нужно выводить в сообщении, а не после.

Ссылка на комментарий
Поделиться на другие сайты

Проще сделал тупо поставил рекламу через стандартную снизу сообщения и не стал замарачиваться. Бог с ним что не справа...

Ссылка на комментарий
Поделиться на другие сайты

Если знаешь где, что и как править. И если стилей полтора.  

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

 

А у Вас сколько постов на странице? Судя по коду не меньше 28.

30. Но не важно, я только пример привел, там как кому надо. У меня в примере проверка на пользователя, т.е. показваем только гостям, а кому надо эту проверку и отрубить может.

После 1го и 28го сообщения по счету на каждой странице темы".

Ну да, так наверное правильнее скомментировать.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...