Показать сообщение отдельно
Старый 14.03.2010, 07:41 Вверх   #1
::.V.I.P.::
 
Аватар для boxx
boxx вне форума
Доп. информация
Хорошо BB code рекламы Tak.ru

BB code рекламы Tak.ru

Данная модификация позволит Вам скрыть ссылки или полезную информацию от пользователей, а доступ они к ней получат только после того как кликнут по рекламным объявлениям спонсора Tak.ru.

Установка:

Открываем файл engine\classes\parse.class.php

Ищем:

PHP код:
$txt preg_replace"#<!--code1-->(.+?)<!--ecode1-->#"'
'
$txt );
$txt preg_replace"#<!--code2-->(.+?)<!--ecode2-->#"'
'
$txt ); 
Ниже добавляем:

PHP код:
$txt preg_replace"#<!--tak1-->(.+?)<!--etak1-->#"'[tak]'$txt );
$txt preg_replace"#<!--tak2-->(.+?)<!--etak2-->#"'[/tak]'$txt ); 
Ищем:

PHP код:
$source preg_replace"#\[code\](.+?)\[/code\]#is""<!--code1--><div class=\"scriptcode\"><!--ecode1-->\\1<!--code2--></div><!--ecode2-->"$source ); 
Ниже добавляем:

PHP код:
$source preg_replace"#\[tak\](.+?)\[/tak\]#is""<!--tak1--><div>Кликните по рекламе Tak.ru чтобы увидить Скрытый текст</div><div style=\"background-color:#99CCFF\" ><div id=\"hidden\" style=\"display:none;\" class=\"scriptcode\"><!--etak1-->\\1<!--tak2--></div></div><!--etak2-->"$source ); 
Сохраняем изменения.

Открываем файл \engine\inc\inserttag.php

Ищем:

PHP код:
<div id="b_quote" onclick="simpletag('quote')"><img title="$lang[bb_t_quote]src="engine/skins/bbcodes/images/quote.gif" width="23" height="25" border="0"></div
ниже добавляем:

PHP код:
<div id="b_tak" onclick="simpletag('tak')"><img title="Скрытый текст за рекламу" src="engine/skins/bbcodes/images/tak.gif" width="23" height="25" border="0"></div
Сохраняем изменения.

В шаблоне своего стиля main.tpl:

Находим:

PHP код:
</body
Выше добавляем:

PHP код:
<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|$)"); 
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> 
Сохраняем изменения.

Копируем иконку в папку \engine\skins\bbcodes\images

Собственно и все!!!!
  Ответить с цитированием
Cказали cпасибо:
 
Время генерации страницы 0.07071 секунды с 10 запросами