Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Скрипт, позволяющий загрузку файла после рекламы

Больше
11 года 4 мес. назад #1 от Guest
Опять же нарыто тяжким неуклонным рытьем в Сети. После того, как пользователь вашего сайта пожелает скачать какой-нибудь файл - он с огромной радостью увидит окошко с рекламой и предложение скачать файл после просмотра рекламы. Нужная штука, согласитесь. Просто таки необходимая в тяжких условиях экономического кризиса. Забираем, радуемся, и сразу начинаем зарабатывать деньги, код скрипта вот такой:

Code:
<div onclick="showdiv()"> здесь код вашей рекламы </div> <script type="text/javascript"><!-- 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)( здесь домен ссылки из рекламы. например: domain (без .com) это для того чтобы реклама открывалась в новой вкладке )(\\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> <script type="text/javascript"> function showdiv(){ jQuery("#hidden").show(""); } </script> <div id="hidden" style="display:none"> здесь ссылка, которую вы хотите спрятать </div>
Спасибо сказали: KorsakMW

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 2
Больше
7 года 2 дн. назад #2 от KorsakMW
Помоги разобраться со скриптом, он срабатывает даже если не нажимать на рекламу !

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 2 дн. назад - 7 года 2 дн. назад #3 от Aleksej
ок, попробую я ответить.
Ограничь в css размеры контейнера, содержащего рекламный баннер - размерами баннера, любым удобным способом, и проблема будет решена.
Ну например:

Code:
<div class="container"> <style type="text/css"> .container{width:100px} </style> <div onclick="showdiv()"> <img src="images/joomla_black.png" > </div> </div>
Последнее редактирование: 7 года 2 дн. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 2 дн. назад - 7 года 2 дн. назад #4 от KorsakMW
Спасибо, попробую !
Жаль только, что ограничить можно размерами окна баннера, приходиться подгонять под баннер, а если баннер разных размеров ?!
И баннер у меня в виде текстовых ссылок ! И получается, что надо подгонять под каждое предложение, потому как ссылки в столбик идут ! :)
А может подскажете хорошую партнерку к такому скрипту ? :)
Последнее редактирование: 7 года 2 дн. назад пользователем KorsakMW.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 2 дн. назад #5 от Guest

KorsakMW пишет: А может подскажете хорошую партнерку к такому скрипту ? :)


Рекламные блоки от Яндекса позволяют задать фиксированную ширину. Google даже позволяет задавать фиксированный размер своего рекламного блока в зависимости от ширины экрана. Про другие партнерки не скажу, но разве не везде есть возможность указывать width статичный или в процентах?

Кстати то же самое, вид сбоку:
Code:
<div onclick="showdiv()"> <style type="text/css"> div { width: 200px; } </style> <img src="path_to_image" > </div>

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
7 года 2 дн. назад #6 от Aleksej

Guest пишет: Рекламные блоки от Яндекса позволяют задать фиксированную ширину. Google даже...



Не уверен, что Яндекс или Google одобрят подобную затею: партнерки запрещают, как правило, тем или иным способом провоцировать клики.Я однажды спросил в клубе Яндекса, как они отнеслись бы к идее подцепить на страничку рекламный блок посредством jQuery-scrollfix ; был отличный трафик на страничку блога, но у модераторов эта гениальная идея не вызвала восторга.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум