d1z-zone
Скрипт "Скачивание после клика по рекламе" - D1z-ZoNe.Ru Форум
  • Страница 1 из 1
  • 1
Скрипт "Скачивание после клика по рекламе"
StreloK14Дата: Суббота, 30.04.2011, 09.45 | Сообщение # 1
Группа: Пользователи
Сообщений: 47
Репутация: 1
Суть скрипта. Гость который зашел на ваш сайт захотел скачать определенный файл, скачать он сможет только после клика по рекламе от tak.ru, когда он кликает по любой рекламной ссылке появляется ссылка для скачивания файла и вам приходят деньги на баланс tak.tu, которые потом сможете снять в любое время.

Установка
Заходим ПУ - Управление дизайном - Каталог файлов - Страница материала и комментариев к нему - Ищем эту строчку:

Code
<?if($RFILE_URL$)?><a href="$RFILE_URL$" target="_blank">скачать</a><?endif?>

И заменяем её на:


Code
<script type="text/javascript">  
  USER_LOGGED = function(){  
  new _uWnd('myName','Сайт сообщает!',300,200,{min:1,shadow:1,header:1,max:1,modal:1,popup:1,resize:0},'<div align="left">Что бы скачать данный материал вам необходимо <b>кликнуть по рекламе</b> и под рекламой появится прямая ссылка на файлообменик.<br>Что бы не кликать постоянно по рекламе мы вам предлогаем зарегистрироваться <a href="/index/3">регистрация</a></div>');  
  }  
  </script>  

  <?if($USER_LOGGED_IN$)?>  
  <?if($RFILE_URL$)?><a target="_blank" class="readon" href="$RFILE_URL$"><span>Скачать A</span></a><?endif?>  
  <?else?>  
  <?if($RFILE_URL$)?><a class="readon" href="javascript://" onclick="USER_LOGGED();"><span>Скачать A</span></a><?endif?>  
  <div style="margin: 16px 0pt 0pt; padding: 0pt 0pt 2px 15px;">  
  <noindex><div id="oplac"> ВАША РЕКЛАМА ОТ TAK.RU<div></noindex><div>  
  <?endif?>  
  <div id="hidden" style="display:none;">  
  <?if($RFILE_URL$)?><a href="$RFILE_URL$" target="_blank"><span>Прямая ссылка Скачать</span></a><?endif?>  
  </div>  
  </div>  
  </div>

Вместо надписи ВАША РЕКЛАМА ОТ TAK.RU ставите свой скрипт рекламы tak.ru

а этот скрипт на этой же странице вставляем перед </body>

Code
<!--TAK-->  
  <script>  
  function payForFiles(){  
  var hid,tak,elems,num,pat,j,i;  
  hid = document.getElementById("hidden");  
  tak = new Array();  
  elems = document.getElementsByTagName('A');  
  num = elems.length;  
  pat = new RegExp("(^|\\b)(takru)(\\b|$)");  
  j = 0;  
  for (i=0;i<num;i++){  
  if(pat.test(elems[i].className)){  
  elems[i].setAttribute('target','_blank');  
  if (elems[i].addEventListener)  
  elems[i].addEventListener("click", function(){hid.style.display = ""}, false);  
  else if (elems[i].attachEvent)  
  elems[i].attachEvent("onclick", function(){hid.style.display = ""});  
  else elems[i].onclick = function(){hid.style.display = ""};  
  j++;}  
  }  
  };  
  payForFiles();  
  </script>  
  <!--/TAK-->
 
  • Страница 1 из 1
  • 1
Поиск: