[Help] Vote

ludia

New Member
Joined
Sep 6, 2008
Messages
4
Reaction score
0
Здравейте , някои може ли да ми обясни как да си направя като влизат в сайта ми да ги пита по този начин пример : http://classic.globusmu.com/ ili http://s4.kozmubg.net благодаря прдварително !!
 
Здравейте , някои може ли да ми обясни как да си направя като влизат в сайта ми да ги пита по този начин пример : http://classic.globusmu.com/ ili http://s4.kozmubg.net благодаря прдварително !!

Ето ти кода:

слага се в <body> </body>

Code:
<script type='text/javascript'>
  var voteImage = new Asset.image('[COLOR="Red"]пътят на изображението[/COLOR]');
  var voteLinks = ['[COLOR="Red"]линкчето на твоят сървър за гласуване[/COLOR]'];
  var voteNr = 1;

  var hiddenNodes = new Array();

  window.addEvent('load', function(){
      if(window.ie){
          $$('select').each(function(el){
              hiddenNodes.push(el);
              el.setStyle('visibility', 'hidden');
          });
      }

      var blackLayer = new Element('div', {
          'styles': {
              'position': 'absolute',
              'top': '0px',
              'left': '0px', 
              'width': window.getScrollWidth(),
              'height': window.getScrollHeight(),
              'background-color': '#000000',
              'opacity': 0.7,
              'z-index': 99998
          }
      }).injectInside(document.body);
      
      var voteContainer = new Element('div', {
          'styles': {
              'position': 'absolute',
              'top': ( window.getScrollTop() + ( window.getHeight() - voteImage.height ) / 2 ),
              'left': ( window.getScrollLeft() + ( window.getWidth() - voteImage.width ) / 2 ),
              'width': voteImage.width,
              'background-color': '#000000',
              'z-index': 99999
          }
      }).injectInside(document.body);
      
      var voteLink = new Element('a', {
          'href': voteLinks[voteNr - 1],
          'target': '_blank'
      }).injectInside(voteContainer);
      voteImage.setStyle('border', '1px solid #FFFFFF').injectInside(voteLink);

      var voteNumber = new Element('div', {
          'styles': {
              'position': 'absolute',
              'top': '0px',
              'right': '0px',
              'font-size': 14,
              'font-weight': 'bold',
              'color': '#FFFFFF',
              'padding': '5px'
          }
      }).setText('').injectInside(voteContainer);
      
      var voteAbort = new Element('div', {
          'styles': {
              'color': '#996600',
              'cursor': 'pointer',
              'text-align': 'center'
          }
      }).setText('Remind me in 10 minutes.').injectInside(voteContainer);
      
      voteAbort.addEvent('click', function(){
     createCookie('vote', 'vote', '10');
          if(window.ie) hiddenNodes.each(function(el){ el.setStyle('visibility', ''); });
          blackLayer.remove();
          voteContainer.remove();
          window.removeEvents('scroll').removeEvents('resize');
          Garbage.trash([blackLayer, voteContainer]);
      });
      
      voteLink.addEvent('click', function(){
     createCookie('vote', 'vote', '720');
          voteNr++;
          (function(){
              if(voteNr > voteLinks.length){
                  if(window.ie) hiddenNodes.each(function(el){ el.setStyle('visibility', ''); });
                  blackLayer.remove();
                  voteContainer.remove();
                  window.removeEvents('scroll').removeEvents('resize');
                  Garbage.trash([blackLayer, voteContainer]);
              }else{
                  voteLink.href = voteLinks[voteNr - 1];
                  voteNumber.setText('Click here to vote');
              }
          }).delay(10);
      });
      
      window.addEvent('scroll', function(){
          voteContainer.setStyles({
              'top': ( window.getScrollTop() + ( window.getHeight() - voteImage.height ) / 2 ),
              'left': ( window.getScrollLeft() + ( window.getWidth() - voteImage.width ) / 2 )
          })
      });
      
      window.addEvent('resize', function(){
          blackLayer.setStyles({
              'width': window.getScrollWidth(),
              'height': window.getScrollHeight()
          });
          voteContainer.setStyles({
              'top': ( window.getScrollTop() + ( window.getHeight() - voteImage.height ) / 2 ),
              'left': ( window.getScrollLeft() + ( window.getWidth() - voteImage.width ) / 2 )
          })
      });
  });
  </script>
 
това са кодове които се слагат в index.php има най-различни видове гласуване Примери
 
ами слагаш я в " News " поне на мен ми е така ето виж http://forcemu.no-ip.biz във " weba " на " Life " има кода от там си го дръпни
 
Last edited:
слагам скрипта в боди но пак нестава сложих горе доло насякаде из индекса хелп! ;щ
 
окей намери ме в скайп : ncuxapche
 
И на мен ми трябва но не просто да излиза това за гласуване а Background-a да става тъмен
 
FeliXCat попитай Bupyc или Life за това.. те трябва да знаят как става ммм и Lesh0 защото неговото май беше така , но не знам дали ще иска да ти го даде...
 
Не съм много сигурен, но мисля че се прави от тука ;)
Code:
              'background-color': '#000000',
              'opacity': 0.7,
              'z-index': 99998
Все пак Газолинчо или Вирус могат да ти кажат най-добре според мене ;]
 
Немисля така.. но както и да е :) и на мен не ми върви :d Ще се опитам да го оправя.. и ще го ъплоудна ;]

ПП: Аз си го направих.. наистина трябва vote.js :happy:

Ето ако не вярвате: http://fresh-mu.servegame.com
 
Last edited:
дърпате тва и при другите JS кодове в индекса слагате тва
Code:
<script type="text/javascript" SRC="js_popup.js"></script>
js_popup.js го слагате в www само...

ПС:незнам дали това ще стане на тоя скрипт но ако някой иска ще му дам моя..
ето как изглежда...
 

Attachments

  • js_popup.rar
    3.9 KB · Views: 45
  • untitled.PNG
    untitled.PNG
    5.9 KB · Views: 69
Last edited:
дърпате тва и при другите js кодове в индекса слагате тва
Code:
<script type="text/javascript" src="js_popup.js"></script>
js_popup.js го слагате в www само...

ПС:незнам дали това ще стане на тоя скрипт но ако някой иска ще му дам моя..
ето как изглежда...

Я дай твоя :))
 
дай твоя че ми трябва
 
ми вземете му го де... лол ^^
 
Търсих из целия форум няма нещо яко направено ... всичките VoteBox-oве не бачкат някой няма ли да сложи на Emerald-a :D