• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  • Tagi:
  1. #1
    zuber jest nieaktywny Użytkownik
    Dołączył
    Apr 2011
    Posty
    84
    Przydatne posty
    1

    Domyślnie Czarna plansza na forum NIE DLA ACTA

    Witam gdzie i jaki kod wstawić na forum by je zasłonić tak jak jest to na innych serwisach jak demotywtory kwejk itp?

    Kod:
    </style>
    <script type="text/javascript">
    $(document).ready(function(){
    if (new Date() > (new Date("2012/01/24 00:00")) && new Date() < new Date("2012/01/25 00:00"))
    	{
    	 function getBlackdownCookie()
           {
                   var i, name, value, cookies = document.cookie.split(";");
                   for (i = 0; i < cookies.length; i++)
                   {
                           name =cookies[i].substr(0, cookies[i].indexOf("="));
                           value = cookies[i].substr(cookies[i].indexOf("=") + 1);
                           name = name.replace(/^\s+|\s+$/g,"");
                           if (name == "blackdownCookie")
                           {
                                   return unescape(name);
                           }
                   }
           }
    
           function setBlackdownCookie()
           {
                   var exdate = new Date();
                   exdate.setDate(exdate.getDate() + 500);
                   document.cookie = "blackdownCookie" + "=" + ("1; expires=" + exdate.toUTCString());
           }
    
           function checkBlackdownCookie()
           {
                   var username = getBlackdownCookie("blackdownCookie");
                   return (username != null && username != "");
           }
    
           if (!checkBlackdownCookie())
           {
                   $('body').append('<div id="overlayblack"></div>');
                   $('body').css('overflow-x','hidden');
    
    // tu jest liczona wysokosc stony - podany kod dziala na wykop.pl, prosze dostosowac go do wlasnego serwisu
                   var siteheight = $('body').outerHeight();
    
    
    // szerokosc strony
                   var sitewidth = $('body').outerWidth();
    
    // ustawienie wysokosci warstwy
                   $('#overlayblack').css('height', siteheight + 400);
                   var mouseX = 0;
                   var mouseY = 0;
                           $(document).mousemove( function(e) {
                                   mouseX = e.pageX - (sitewidth / .2);
                                   mouseY = e.pageY - ((siteheight + 400)/2);
    
                                   $('#overlayblack').css({backgroundPosition: mouseX + 'px' + ' ' + mouseY + 'px' });
                           });
    
    // 'http://c3416512.r12.cf0.rackcdn.com/noacta.html' prosze podmienic na odpowiedni adres do Panstwa serwisu
                   $('body').append('<div id="blackclose"><a href="#" class="fright">zamknij</a><p><a href="/no_acta.html">niebawem tak może wyglądać internet - NIE DLA ACTA!</a></p></div>');
    
                   $('#blackclose a').click(function(){
                           $('#overlayblack').remove();
                           $('#blackclose').remove();
                           setBlackdownCookie();
                   });
    			   //jak ktos nie kliknie po 10 sekundach to automatycznie blokujemy pokazywanie
    			   setTimeout(function(){
    				   setBlackdownCookie();
    			   }, 10000);
           }
    }
    });
    </script>
    Takie cos znalazłem w kodzie strony joemonster, ale raczej trzeba bedzie to przerobić chyba pod fora vb. Jest to mozliwe?



  2. #2
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    Sep 2008
    Posty
    1 447
    Przydatne posty
    164


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67