.
   
Скрипты и шаблоны для uCoz
 
   
1
2
3
4
5
6
7
Меню сайта

Реклама


Наши банеры

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


Реклама
 
 

Комментируемое на форуме
Тема
Ответов
Автор
Главная » Файлы » Все для Ucoz » Скрипты для Ucoz

Реклама между постами на форуме для ucoz
21.10.2009, 20:42
 
 
 
 
Версия 1
Реклама будет только после первого поста а дальше она не будет показываться, итак до 10 страниц с постами. wink

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

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

или место файла CSS можно поставить этот код в шаблон Форум --> Вид материалов
Code
<style type="text/css">
  /* On post by AllCity.Net.Ru */
  .divtop {padding:3px 0 4px 120px; background:#008299;}
  .mydiv {padding:15px 0; text-align:center; background:#F8F7ED;}
  /* ----------------- */
  </style>

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

$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 -->
  Реклама между постами Hacked By AllCity from Helper.UcoZ.Ru Beta 2
  <!-- END -->
  </div></div>
  <script type="text/javascript">
  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 -->

Даный скрипт я хакнут с http://helper.ucoz.ru/

Версия 2
Шаблон Форум - Общий вид страниц форума после $BODY$ кидаем этот код:

Code

  <div id="anMsg2">
  Реклама между постами <img src="http://s23.ucoz.net/sm/2/wink.gif" border="0" align="absmiddle" alt="wink">
  </div>
  <script type="text/javascript">
  //<![CDATA[
  (function(){
  var newDiv = document.getElementById('anMsg2');
  var tables = document.getElementsByTagName('table');
  var k = 1;
  for(var i = 0; i < tables.length; i++)
  if( tables[i].className == 'postTable' ){
  if(k == 2){ // после какого поста показывать рекламу?
  tables[i].parentNode.insertBefore(newDiv, tables[i]);
  break;
  }
  k ++;
  }
  })();
  //]]>
  </script>
  

сохраняем и готово wink но не забиваем o том, что в шаблоне Форум - Вид материалов должна быть таблица с классом postTable!
Источник: http://helper.ucoz.ru/
 




Категория: Скрипты для Ucoz | Добавил: Admin
Просмотров: 334 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Реклама
 
$MYINF
 
Кабинет
Гость

Сообщения:

Группа:
Гости
Время:13:53

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

...
продажа участков в организованных поселках

Чат
500

Поиск


Сайт участвует
Информер PR ТИЦ



Rambler's Top100

Наши посетитель
Locations of visitors to this page


Статистика

Онлайн всего: 3
Гостей: 3
Пользователей: 0


Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ : "Об авторском и смежном праве".
AYRYM © 2024