Ответьте
|
|
Дата: Чт, 16.09.2010, 15:17:14 | Сообщение # 1
|
Привет всем пользавателям ДС можете мне написать или найти скрипт: когда тыкаешь на рекламу так.ру реклама в новом окне открывается, а потом реклама убирается и ссылки на скачивание файла появляются. Кто найдет или хотя бы даст часть скрипта например: "Это чтобы в новом окне открывалась реклама" то + вам обепечен) и также награда
Сообщение отредактировал Kenny9171 - Чт, 16.09.2010, 15:18:23
|
|
Дата: Чт, 16.09.2010, 15:23:59 | Сообщение # 2
|
[Table]Заходим в дизайн "Страницы материала и комментариев к нему", ищем $MESSAGE$ и сразу по него вставляем код: [/Table] Code <?if($USER_ID$=0)?><script language="JavaScript1.2"> <!--
var ns6=document.getElementById&&!document.all?1:0
var head="display:''" var folder=''
function expandit(curobj){ folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style if (folder.display=="none") folder.display="" else folder.display="none" }
//--> </script> </head> <b>Уважаемый гость, чтобы скачать файл кликните по одной из рекламных ссылок. Чтобы качать файлы без рекламы, вы должны <a href="$REGISTER_LINK$" target="_blank" title="Перейти к регистрации" class="noun">зарегистрироваться!</a></b> <h3 style="cursor:hand" onClick="expandit(this)">ТУТ блок ссылок. например от ТАК.ру</h3> <span style="display:none" style=&{head};> <a class="m" href="$OTHER1$">Скачать</a> </span> <h3 style="cursor:hand" onClick="expandit(this)">А тут например другой блок ссылок</h3> <span style="display:none" style=&{head};> <a class="m" href="$OTHER2$">Зеркало</a> </span><?else?><a href="$OTHER1$" target="_blank" title="Скачать" class="noun">Скачать</a><br><a href="$OTHER2$" target="_blank" title="Зеркало" class="noun">Зеркало</a><?endif?> [Table]Затем в настройках нужного модуля активируем первое и второе дополнительное поле. В замене стандартных надписей подписуем первое: "Скачать" и второе "Зеркало" (не обязательно, это для вас) И теперь при добавлении новостей ссылки пишете в дополнительные поля. Теперь, чтобы скачать файл гости должны будут кликнуть обязательно по одной из рекламных ссылок, а зарегистрированные пользователи будут качать без рекламы![/Table]
Сообщение отредактировал Sprit - Чт, 16.09.2010, 15:24:35
|
|
Дата: Чт, 16.09.2010, 15:24:06 | Сообщение # 3
|
Дата: Чт, 16.09.2010, 15:25:05 | Сообщение # 4
|
Kenny9171, я блин пока искал он уже успел написать
Сообщение отредактировал Sprit - Чт, 16.09.2010, 15:25:26
|
|
Дата: Чт, 16.09.2010, 15:40:28 | Сообщение # 5
|
да лан + получил Добавлено (16.09.2010, 15:40:28) --------------------------------------------- Что-то не работает >.<
|
|
Дата: Чт, 16.09.2010, 16:12:15 | Сообщение # 6
|
Kenny9171, Пробуй Идём админка-->каталог файлов-->страница материала и коментариев к нему Ставим где угодно после $MESSAGE$ Code <br><div align="center"><b>$USERNAME$</b><span style="color: red;"> для того чтобы скачать "<b>$ENTRY_TITLE$</b>", Вам нужно кликнуть по рекламным ссылкам. </span> <noindex><div id="oplac"><span style="color: red;"><span style="color: red;">ВАША РЕКЛАМА ОТ tak.ru</span></span><div></noindex> <div id="hidden" style="display:none;"> <br><br><center><center><noindex><a href="$RFILE_URL$" title="Скачать $ENTRY_NAME$" target="blank"><img src="http://fics.3dn.ru/_dw/downloadfics.gif" border="0"></a></a> </noindex></center> <center></center> </div></div><br></center> </div>
<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></td></tr>
|
|
Дата: Чт, 16.09.2010, 22:46:15 | Сообщение # 7
|
оо вот теперь все
|
|
Дата: Пт, 17.09.2010, 09:44:42 | Сообщение # 8
|
Kenny9171, Отлично)) Тему офф можно!
|
|