Воскресенье, 2017-12-17, 8:42 PM
Игры и программы без установки Portable
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
ФОРУМ портала DM_55 » САЙТЫ, WEB-ДИЗАЙН, СКРИПТЫ, КОМПЬЮТЕРЫ » СКРИПТЫ ДЛЯ uCoZ » Реклама между новостями сайта и сообщениями на форуме
Реклама между новостями сайта и сообщениями на форуме
DM_55Дата: Четверг, 2009-03-19, 0:41 AM | Сообщение # 1
=сайт админ=
Группа: Администраторы
Сообщений: 292
Репутация: 5555
Статус: Offline
Реклама между темами (или новостями) сайта

Вставляем в "Вид материалов" вот этот код:

Code
%IF($ID$%3=2)%тут ваша реклама%ENDIF%

==========

Реклама между постами на форуме.

Реклама будет только после первого поста , а дальше она не будет показываться, итак до 10 страниц с постами.

И так начнем заходит в админку --> Управление дизайном --> Общие шаблоны - Таблица стилей (CSS) и добавляем туда в любое место эти строки, они отвечают за цвет блока с рекламой.

Code
/* On post by Number.My1.Ru */          
.divtop {padding:3px 0 4px 120px;background:#71AFD1}          
.mydiv {padding:15px 0;text-align:center;background:#F8F7ED}

далее заходим в шаблон Форум --> Вид материалов и находим там код:

Code
$NUMBER$

и заменяем его на:

Code
<span id="num$ID$">$NUMBER$</span>

и в этот же шаблон добавляем в самый низ главный скрипт:

Code
<!-- BLOCK START -->          
<div style="display: block;" id="d$ID$"><div class="divtop">Реклама</div>          
<div class="mydiv">          
<!-- START -->          
Реклама между постами by Number.My1.Ru          
<!-- END -->          
</div></div><script>d=document.all['d$ID$'];d.style.display='none';n=document.all['num$ID$'].innerHTML;  n=n.slice(n.indexOf('>')+1,-4);          
if(n==1||n==16||n==31||n==46||n==61||n==76||n==91||n==106||n==121||n==136){d.style.display='block'; }</script>          
<!-- BLOCK END -->

Если захотите сами сделать чтобы реклама показывалась и на 11, 12, 13, 14 странице то просто добавьте к коду:

Code
n==1||n==16||n==31||n==46||n==61||n==76||n==91||n==106||n==121||n==136

значения по аналогии, увеличенные на 15
Пример продолжения ряда выглядит так:

Code
n==1||n==16||n==31||n==46||n==61||n==76||n==91||n==106||n==121||n==136||n==151||n==166||n==181

и т.д.


-=выложи файл в интернете - получи денежку!=-
 
ФОРУМ портала DM_55 » САЙТЫ, WEB-ДИЗАЙН, СКРИПТЫ, КОМПЬЮТЕРЫ » СКРИПТЫ ДЛЯ uCoZ » Реклама между новостями сайта и сообщениями на форуме
Страница 1 из 11
Поиск:

Хостинг от uCoz