Skocz do zawartości
spacer.png
spacer.png

[Facebook] Skrypt Share to Unlock


Rekomendowane odpowiedzi

Opublikowano
<!-- --------------------------- --><!-- FACEBOOK VIRAL SCRIPT BEGIN --><!-- --------------------------- --><style>    #fvsbg {        position:fixed;        top:0;        left:0;        z-index: 99;        background-color: rgba(0,0,0,0);        width: 100%;        height: 100%;    }    #fvsmain {        position:fixed;        top:200px;        left:50%;        ;        z-index:100;        width:450px;        color:#333;        text-align:center;        font-family:arial,sans-serif;        font-size:13px;        background:transparent;        line-height:1;        height:200px;        display:none;    }    #sharebtn {        width: 200px;        margin: 0 auto;        display: block;        position: relative;    }    #h1 {        color: #FFFFFF;          font-size: 2em;        margin: 0.67em 0;        text-shadow: 0.1em 0.1em 0.2em black    }            @media screen and (max-device-width: 480px) {                      #fvsmain {            position:fixed;            top:0;        }    }    </style><div id="fb-root"></div>    <script type="text/javascript">                           var AppID = 'xxxxxxxxxxxxxx'; // ID twojej appki Facebook        var link = 'xxxxxxxxxxxxxx.com'; // link do twojej strony (taki sam jak w appce)        var title = 'Tytuł'; // Tytuł, który udostępnia użytkownik        var description = 'xxxxxxxxxxxxxxxx'; //Opis pod tytułem        var picture = 'xxxxxxxxxxxx.png'; //Obrazek w udostępnianym poście                // --------    // FACEBOOK API                      window.fbAsyncInit = function() {        // init the FB JS SDK        FB.init({          appId: AppID        });        // Additional initialization code such as adding Event Listeners goes here      };      // Load the SDK asynchronously      (function(d, s, id){         var js, fjs = d.getElementsByTagName(s)[0];         if (d.getElementById(id)) {return;}         js = d.createElement(s); js.id = id;         js.src = "//connect.facebook.net/en_US/all.js";         fjs.parentNode.insertBefore(js, fjs);       }(document, 'script', 'facebook-jssdk'));    function feed(){        FB.ui(          {            method: 'feed',            name: title,            link: link,            picture: picture,            description: description          },          function(response) {            if (response.post_id) {                SetCookie("FVSC","TRUE",1);                document.getElementById("fvsbg").style.display="none";                document.getElementById("fvsmain").style.display="none";            } else {              alert('You must share this to unlock the page!'); // Info kiedy uzytkownik nie udostępni strony            }          }        );    }    // FB API END                                function SetCookie(cookieName,cookieValue,nDays) {     var today = new Date();     var expire = new Date();     if (nDays==null || nDays==0) nDays=1;     expire.setTime(today.getTime() + 3600000*24*nDays);     document.cookie = cookieName+"="+escape(cookieValue)                     + ";expires="+expire.toGMTString();    }        function ReadCookie(cookieName) {     var theCookie=" "+document.cookie;     var ind=theCookie.indexOf(" "+cookieName+"=");     if (ind==-1) ind=theCookie.indexOf(";"+cookieName+"=");     if (ind==-1 || cookieName=="") return "";     var ind1=theCookie.indexOf(";",ind+1);     if (ind1==-1) ind1=theCookie.length;     return unescape(theCookie.substring(ind+cookieName.length+2,ind1));    }                        window.onload=function() {        if(ReadCookie("FVSC") == "TRUE")        {            document.getElementById("fvsbg").style.display="none";            document.getElementById("fvsmain").style.display="none";        }        if(ReadCookie("FVSC") != "TRUE")        {            document.getElementById("fvsbg").style.backgroundColor="rgba(0,0,0,0.6)";            document.getElementById("fvsmain").style.display="block";        }    };                if(document.URL.indexOf("blogspot") >= 0)    {        if(document.URL.split('.')[1] + document.URL.split('.')[2] + document.URL.split('.')[3] != 'blogspotcom/undefined')        {            window.location = link + "/ncr";        }    }                </script>        <div id="fvsbg"></div>    <div id="fvsmain">        <h1 id="h1" class="center">Share to Unlock this page</h1> // Tu można zmienić na to, co ma pisać przy otwieraniu strony        <a href="#" onclick="feed();"><img id="sharebtn" src="http://i.imgur.com/5mSP6c1.png" /></a> // Obrazek, w który klika użytkownik by udostępnić    </div>        <!-- --------------------------- --><!-- FACEBOOK VIRAL SCRIPT END --><!-- --------------------------- -->

Kod wrzucamy na stronę obojętnie gdzie, jest to skrypt dla stron, które nie są tworzone na WordPress :)

  • Super 7
Opublikowano

Wydaje mi się że nic nadzwyczajnego ale i tak dziękówa 

 

 

Oj takiego prostego skryptu na czystego HTMLa to się naszukałem :D

Opublikowano

A co jak chcę aby użytkownik oprócz share również kliknął lubię to ?

a w wordpresie jakiej wtyczki używacie do tych celów?

Opublikowano

A dla WP?

Dla WP jest pełno pluginów do tego, wystarczy wpisać like 2 unlock albo share 2 unlock w wyszukiwarce pluginów, a na czystego HTMLa właśnie było ciężko znaleźć.

  • 4 tygodnie później...
Opublikowano

Mi przekierowuje na link któy podałem po którym jest /ncr a na blogspocie pisze że nie ma takiej strony.. o co chodzi?

 

/dałem rade, usunąłem linijke z kodem który zawierał window.location = link + /ncr.

  • 3 miesiące temu...
Opublikowano

Po kliknięciu w przycisk "share" nic się nie dzieje, wie ktoś o co chodzi?

Gość Reklama Stron
Opublikowano

Potrzebuje pomocy, zapłacę. GG 50473488

  • 1 miesiąc temu...
Opublikowano

Działa jeszcze ten skrypt? Kiedyś go używałem ,ale jakoś teraz nie chce mi zaskoczyć... Pokazuje się tylko biały ekran po zalogowaniu na FB i nic..

Opublikowano

Działa jeszcze ten skrypt? Kiedyś go używałem ,ale jakoś teraz nie chce mi zaskoczyć... Pokazuje się tylko biały ekran po zalogowaniu na FB i nic..

Powinien działać, może źle appkę ustawiasz?

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zalogowani użytkownicy mogą dodawać komentarze.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

spacer.png

spacer.png

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .