Скрипты и шаблоны для uCoz - 3aKa4Ka
Каталог файлов | Иконки групп | Видео уроки | Статьи | PSD исходники | SEO софт/программы | SEO новости
Скрипты для uCoz Шаблоны для uCoz
Меню сайта
Новое на форуме ↓
Новые комментарии
Кто на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сайт сегодня посетили:

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

Главная » Скрипты для uCoz » Реклама между постами на форуме
Реклама между постами на форуме для uCoz

Версия 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
<?if($PAGE_ID$="threadpage")?>
  <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>
  <?endif?>

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

 08.02.2010   

 

 Подфорумы на форум 

 16.01.2011   

 

 Смайлики в репутаци... 

 06.11.2009   

 

 Вид Опроса 

 27.03.2009   

 

 Скачать 18 Модов дл... 

 23.07.2010   

 

 Новый вид материало... 


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
© 3aka4ka.at.ua 2008 - 2024г. Все материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает.