|
|
| Модератор форума: Yuri_G |
| Сообщество uCoz Архивариус Решённые вопросы Плати лайком |
| Плати лайком |
|
Недавно наткнулся на интересный скрипт на http://webuilder.info : чтобы скачать файл нужно кликнуть на кнопку лайка. На wordpress этот плагин называется "Плати лайком", но на Ucoz подобного скрипта я не нашел, может есть у кого?
![]() Сообщение отредактировал waserfag - Вторник, 05 Ноя 2013, 17:10:28
|
|
waserfag, ищем лучше в интернете или заказываем тут http://partner.ucoz.ru/board
|
|
condor-bird, Хотелось бы на халяву
![]() Добавлено (05 Ноя 2013, 18:13:02) Код <!--raw--><div style="width:100%;padding:20px 5px 5px;margin-bottom:10px;background-color:#D8F8C4;border: 1px solid #A8CF89"><div style="width:450px;margin:0 auto; Text-align:center;"><b>Для получения доступа расскажите о нас друзьям:</b><br><br><div style="float:left;width:150px"><div class="fb-like" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div></div><div style="float:left;width:150px"><a href="https://twitter.com/share" class="twitter-share-button" data-lang="ru">Твитнуть</a></div><div style="float:left;width:150px"><div id="vk_like"></div></div><div style="clear:both"></div></div><div style="clear:both"></div></div><div id="zamok_cont" style="display:none"></div><script type="text/javascript" src="http://vk.com/js/api/openapi.js?78"></script><div id="fb-root"></div><script type="text/javascript">function zamok_show(){document.getElementById("zamok_cont").style.display="block";document.getElementById("zamok_cont").innerHTML=B64.decode(data)}function zamok_hide(){document.getElementById("zamok_cont").style.display="none";document.getElementById("zamok_cont").innerHTML=""}var data="0KHQutGA0YvRgtGL0Lkg0YLQtdC60YHRgiwgaHRtbCDQvNC+0LbQvdC+";var B64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f<e.length){s=this._keyStr.indexOf(e.charAt(f++));o=this._keyStr.indexOf(e.charAt(f++));u=this._keyStr.indexOf(e.charAt(f++));a=this._keyStr.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}if(a!=64){t=t+String.fromCharCode(i)}}t=B64._utf8_decode(t);return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}return t}};VK.init({apiId:"17655436",onlyWidgets:true});VK.Widgets.Like("vk_like",{type:"button",height:20});VK.Observer.subscribe("widgets.like.shared",function(){zamok_show()});VK.Observer.subscribe("widgets.like.unshared",function(){zamok_hide()});window.fbAsyncInit=function(){FB.init({status:true,cookie:true,xfbml:true});FB.Event.subscribe("edge.create",function(e){zamok_show()});FB.Event.subscribe("edge.remove",function(e){zamok_hide()})};(function(e,t,n){var r,i=e.getElementsByTagName(t)[0];if(e.getElementById(n))return;r=e.createElement(t);r.id=n;r.src="//connect.facebook.net/ru_RU/all.js#xfbml=1";i.parentNode.insertBefore(r,i)})(document,"script","facebook-jssdk");window.twttr=function(e,t,n){var r,i,s=e.getElementsByTagName(t)[0];if(e.getElementById(n))return;i=e.createElement(t);i.id=n;i.src="//platform.twitter.com/widgets.js";s.parentNode.insertBefore(i,s);return window.twttr||(r={_e:[],ready:function(e){r._e.push(e)}})}(document,"script","twitter-wjs");twttr.ready(function(e){e.events.bind("tweet",function(e){zamok_show()})})</script><!--/raw--> Как я понял, текст который появляется после нажатия на кнопку зашифрован. Можно как нибудь упростить этот код, чтобы туда можно было вставлять не зашифрованный текст? Добавлено (05 Ноя 2013, 18:32:35) Код <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "mini"}); </script> <div id="hidden" style="display:none">ТЕКСТ КОТОРЫЙ БУДЕТ ВЫВОДИТСЯ ПОСЛЕ НАЖАТИЯ НА ЛАЙК</div> <script type="text/javascript"> VK.Observer.subscribe('widgets.like.liked',function(){ $('#hidden').show(); } ); </script> Думаю многим будет полезен данный скрипт Сообщение отредактировал waserfag - Вторник, 05 Ноя 2013, 17:28:27
|
|
waserfag,
Цитата Думаю многим будет полезен данный скрипт |
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Чат сообщества




