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

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

 
Посетитель
small user social cms
Медаль
Сообщений: 447
Нужно решение, открыващее доп.контент или дающее доступ к странице сайта только после того, как посетитель нажал лайк одной из соц.сети - ВК или ФБ.

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

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

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

Оплата 50/50.
Посетитель
small user social cms
Медаль
Сообщений: 779
А можете показать свою соцсеть?
терзают сомнения что прийдя с поисковика к вам я стремительно начну лайкать, а не покину сайт joke
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 954
Gumoff:

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

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

Автора поддержу - нужный плагин!
Посетитель
small user social cms
Медаль
Сообщений: 779
FreeLancer:

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

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

Есть спрос, а кто спросит тому в нос laugh
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 6473
Да социальный замок нужен. Но чуть мягче сделать и грамотнее, чтобы поисковик не видел его.
Хостинг и ВПС Халява тексты Стартапы Instantcms в Telegram
Посетитель
small user social cms
Медаль
Сообщений: 447
Gumoff:
А можете показать свою соцсеть?
терзают сомнения что прийдя с поисковика к вам я стремительно начну лайкать, а не покину сайт

А почему Вы решили что у меня соц.сеть?
Посетитель
small user social cms
Медаль
Сообщений: 954
letsgo:

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

Это как? Клоакинг? Не боишься санкций? )))) Либо показ только авторизованным!
Посетитель
small user social cms
Медаль
Сообщений: 779
Alexneva:

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

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

Да не важно что, хотел этим охарактеризовать что проект должно быть популярен
Посетитель
small user social cms
Медаль
Сообщений: 447
Gumoff:
Да не важно что, хотел этим охарактеризовать что проект должно быть популярен

И зачем мне эта фишка, когда он и так популярен? А вот добавить популярности эта штука поможет.
Посетитель
small user social cms
МедальКубок зрительских симпатийСамый позитивный участник форума!Золотая медаль имени ЛезгинкиАвторитет форума
Сообщений: 1778
Alexneva:
А вот добавить популярности эта штука поможет.
ой ли. как можно лайкнуть то, чего не видел? Хуже этого могут быть только показы за смс.
Все не то, чем кажется и не наоборот...
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1012
йО ыХ Зу:
Хуже этого могут быть только показы за смс.
rofl
реально подметил.
ну а если про лайки.
лайкнул, вошел, посмотрел (сделал) что надо. и удалил лайк. в чем проблема.
на хитрую ж..у всегда найдется х.....
Посетитель
small user social cms
Медаль
Сообщений: 455
ну посути мне тоже это не нравится, однако вот решение
Код ЭТО:
  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
Код 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: ХРЕНЕГОЗНАЕТ - меняем на свой в ВК


вроде всё.
Чистить кэш, исправлять базу ручками и искать в гугле умею. Если задаю вопрос, то значит есть существенная причина!!!
Посетитель
small user social cms
Медаль
Сообщений: 455
Да вот решение написал, а свою мысль забыл... Если Вы думаете что это как то продвигает сайт - полная фигня.
Вот Вам лайки только на одну игру из многих на сайте - причём не принудительные, а по желанию http://arsgame.ru/game/191 . В итого ТИЦ только упал и посещаемость в 60% снизилась!
А если бы был принудительный - вообще бы не заходили.
Чистить кэш, исправлять базу ручками и искать в гугле умею. Если задаю вопрос, то значит есть существенная причина!!!
Посетитель
small user social cms
Медаль
Сообщений: 447
gozerAl:
Да вот решение написал, а свою мысль забыл... Если Вы думаете что это как то продвигает сайт - полная фигня.

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

Понимаю я прекрасно, что это не продвигает сайт. Для конкурсов это надо мне. Посетители на сайт идут своим чередом.
Посетитель
small user social cms
Медаль
Сообщений: 447
Увы, не совсем то ((( Здесь учитывается нажатие на кнопку, а не действительный лайк. Мне нужно решение с использованием метода likes.getList (для ВК) и аналога для ФБ.

Тем не менее спасибо за желание помочь ))).
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.