Лайкнул - получи доступ! Надо срочно решение!

Доступ к странице сайта только после лайка соцсети

#1 30 марта 2013 в 00:22
Нужно решение, открыващее доп.контент или дающее доступ к странице сайта только после того, как посетитель нажал лайк одной из соц.сети — ВК или ФБ.

По сути аналог вот этого социального замка- www.2socialmagic.ru/module-socialmagic-screenshots.html

Заморочек в админке и инсталляторов не надо, надо только решение — готовый код и краткая инструкция по установке.

Желательно как можно быстрее )))

Оплата 50/50.
#2 30 марта 2013 в 00:33
А можете показать свою соцсеть?
терзают сомнения что прийдя с поисковика к вам я стремительно начну лайкать, а не покину сайт joke
#3 30 марта 2013 в 00:41


А можете показать свою соцсеть?
терзают сомнения что прийдя с поисковика к вам я стремительно начну лайкать, а не покину сайт joke

Gumoff

А вас этот вопрос и не должен беспокоить, есть поставленная задача, есть спрос. А как уже и кто применит — не ваши заботы!

Автора поддержу — нужный плагин!
#4 30 марта 2013 в 00:48


А вас этот вопрос и не должен беспокоить, есть поставленная задача, есть спрос. А как уже и кто применит — не ваши заботы!

Автора поддержу — нужный плагин!

FreeLancer

Есть спрос, а кто спросит тому в нос laugh
#5 30 марта 2013 в 00:51
Да социальный замок нужен. Но чуть мягче сделать и грамотнее, чтобы поисковик не видел его.
#6 30 марта 2013 в 00:51

А можете показать свою соцсеть?
терзают сомнения что прийдя с поисковика к вам я стремительно начну лайкать, а не покину сайт

Gumoff

А почему Вы решили что у меня соц.сеть?
#7 30 марта 2013 в 01:00


Да социальный замок нужен. Но чуть мягче сделать и грамотнее, чтобы поисковик не видел его.

letsgo

Это как? Клоакинг? Не боишься санкций? )))) Либо показ только авторизованным!
#8 30 марта 2013 в 01:09


А можете показать свою соцсеть?
терзают сомнения что прийдя с поисковика к вам я стремительно начну лайкать, а не покину сайт

Gumoff

А почему Вы решили что у меня соц.сеть?

Alexneva

Да не важно что, хотел этим охарактеризовать что проект должно быть популярен
#9 30 марта 2013 в 01:19

Да не важно что, хотел этим охарактеризовать что проект должно быть популярен

Gumoff

И зачем мне эта фишка, когда он и так популярен? А вот добавить популярности эта штука поможет.
#10 30 марта 2013 в 01:55

А вот добавить популярности эта штука поможет.

Alexneva
ой ли. как можно лайкнуть то, чего не видел? Хуже этого могут быть только показы за смс.
#11 30 марта 2013 в 02:46

Хуже этого могут быть только показы за смс.

йО ыХ Зу
rofl
реально подметил.
ну а если про лайки.
лайкнул, вошел, посмотрел (сделал) что надо. и удалил лайк. в чем проблема.
на хитрую ж… у всегда найдется х…
#12 30 марта 2013 в 03:02
ну посути мне тоже это не нравится, однако вот решение
  1.  
  2. [xfield_lock]
  3. <div class="sblock">
  4. Скрытый текст появится после лайка в одной из соц сетей.<br>
  5. <table>
  6. <tr>
  7.  
  8. <td style="text-align: center;" >
  9.  
  10. <g:plusone data-size="medium" callback="plusClick"></g:plusone>
  11.  
  12. <script type="text/javascript">
  13. window.___gcfg = {lang: 'ru'};
  14.  
  15. (function() {
  16. var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
  17. po.src = 'https://apis.google.com/js/plusone.js';
  18. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  19. })();
  20.  
  21. function plusClick(data){
  22. $('#hidden').show();
  23. }
  24.  
  25. </script>
  26.  
  27. </td>
  28.  
  29. <td style="text-align: center;" >
  30. <a href="https://twitter.com/share" class="twitter-share-button" data-lang="ru">Твитнуть</a>
  31. <script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
  32.  
  33. <script type="text/javascript">
  34. twttr.events.bind('tweet',function (twttr) {
  35. alert('Спасибо за лайк! Теперь вам доступно скрытое содержимое ')
  36. $('#hidden').show();
  37.  
  38. });
  39. </script>
  40. </td>
  41. <td style="text-align: center;" >
  42.  
  43. <script type="text/javascript" src="//vk.com/js/api/openapi.js?78"></script>
  44.  
  45. <script type="text/javascript">
  46. VK.init({apiId: ХРЕНЕГОЗНАЕТ, onlyWidgets: true});
  47. </script>
  48.  
  49. <div id="vk_like"></div>
  50. <script type="text/javascript">
  51. VK.Widgets.Like("vk_like", {type: "button", height: 20});
  52. </script>
  53. <script type="text/javascript">
  54. VK.Observer.subscribe('widgets.like.liked',function(){
  55. $('#hidden').show();
  56. }
  57. );
  58. </script>
  59. </td>
  60. <td style="text-align: center;">
  61. <div id="fb-root"></div>
  62. <script>(function(d, s, id) {
  63. var js, fjs = d.getElementsByTagName(s)[0];
  64. if (d.getElementById(id)) return;
  65. js = d.createElement(s); js.id = id;
  66. js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";
  67. fjs.parentNode.insertBefore(js, fjs);
  68. }(document, 'script', 'facebook-jssdk'));</script>
  69. <div class="fb-like" data-send="true" data-layout="button_count" data-width="150" data-show-faces="true"></div>
  70. <script type="text/javascript">
  71. FB.Event.subscribe('edge.create',
  72. function(response) {
  73. $('#hidden').show();
  74. }
  75. );
  76. </script>
  77.  
  78.  
  79. </td>
  80. </tr>
  81. </table>
  82. </div>
  83.  
  84. <div id="hidden" style="text-align: left; display: none;" >
  85. <div class="hideshow">
  86. [xvalue_lock]
  87. </div>
  88. </div>
  89.  
  90. [/xfield_lock]
написал Для DLE так как на других не тестилось… для нас же: убираем
  1. [xfield_lock]и [/xfield_lock]
а вместо
  1. [xvalue_lock]
ставим ссылку и всё то что нам так нужно скрыть.

ну и добавляем в css
  1. .hideshow {
  2. background: #fdf2c0;
  3. font-size: 17px;
  4. padding: 10px;
  5. color: #5b5a44;
  6. border-left: 5px solid rgb(0, 143, 34);
  7. }
  8.  
  9. .sblock {
  10. background: rgb(225, 229, 230);
  11. float: left;
  12. color: rgb(238, 26, 51);
  13. border: 0px;
  14. font-size: 18px;
  15. padding: 10px 25px;
  16. border-left: 5px solid rgb(255, 27, 27);
  17. }
apiId: ХРЕНЕГОЗНАЕТ — меняем на свой в ВК


вроде всё.
#13 30 марта 2013 в 03:08
Да вот решение написал, а свою мысль забыл… Если Вы думаете что это как то продвигает сайт — полная фигня.
Вот Вам лайки только на одну игру из многих на сайте — причём не принудительные, а по желанию arsgame.ru/game/191. В итого ТИЦ только упал и посещаемость в 60% снизилась!
А если бы был принудительный — вообще бы не заходили.
#14 30 марта 2013 в 04:08

Да вот решение написал, а свою мысль забыл… Если Вы думаете что это как то продвигает сайт — полная фигня.

gozerAl

О! Спасибо огромное, дружище, если заработает, с меня сто грамм и плюшки! dance

Понимаю я прекрасно, что это не продвигает сайт. Для конкурсов это надо мне. Посетители на сайт идут своим чередом.
#15 30 марта 2013 в 04:26
Увы, не совсем то ((( Здесь учитывается нажатие на кнопку, а не действительный лайк. Мне нужно решение с использованием метода likes.getList (для ВК) и аналога для ФБ.

Тем не менее спасибо за желание помочь ))).
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.