[Help] Vote

ludia

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

Gasolincho

Well-Known Member
Joined
May 15, 2008
Messages
683
Reaction score
693
Здравейте , някои може ли да ми обясни как да си направя като влизат в сайта ми да ги пита по този начин пример : 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>
 

diablo21

Banned
Joined
Sep 9, 2008
Messages
1,052
Reaction score
475
това са кодове които се слагат в index.php има най-различни видове гласуване Примери
 

elpich

New Member
Joined
Nov 1, 2008
Messages
172
Reaction score
13
ами слагаш я в " News " поне на мен ми е така ето виж http://forcemu.no-ip.biz във " weba " на " Life " има кода от там си го дръпни
 
Last edited:

Buk7op

New Member
Joined
Oct 23, 2008
Messages
87
Reaction score
4
слагам скрипта в боди но пак нестава сложих горе доло насякаде из индекса хелп! ;щ
 

elpich

New Member
Joined
Nov 1, 2008
Messages
172
Reaction score
13
окей намери ме в скайп : ncuxapche
 

FeliXcat

Active Member
Joined
Aug 18, 2008
Messages
947
Reaction score
218
И на мен ми трябва но не просто да излиза това за гласуване а Background-a да става тъмен
 

elpich

New Member
Joined
Nov 1, 2008
Messages
172
Reaction score
13
FeliXCat попитай Bupyc или Life за това.. те трябва да знаят как става ммм и Lesh0 защото неговото май беше така , но не знам дали ще иска да ти го даде...
 

RhysFox

New Member
Joined
Jun 30, 2008
Messages
918
Reaction score
299
Не съм много сигурен, но мисля че се прави от тука ;)
Code:
              'background-color': '#000000',
              'opacity': 0.7,
              'z-index': 99998
Все пак Газолинчо или Вирус могат да ти кажат най-добре според мене ;]
 

DWBaHu0

New Member
Joined
May 5, 2008
Messages
71
Reaction score
16
Немисля така.. но както и да е :) и на мен не ми върви :d Ще се опитам да го оправя.. и ще го ъплоудна ;]

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

Ето ако не вярвате: http://fresh-mu.servegame.com
 
Last edited:

Murder

New Member
Joined
Apr 21, 2008
Messages
502
Reaction score
74
дърпате тва и при другите 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:

vesichaa

Active Member
Joined
Aug 17, 2008
Messages
522
Reaction score
149
дърпате тва и при другите js кодове в индекса слагате тва
Code:
<script type="text/javascript" src="js_popup.js"></script>
js_popup.js го слагате в www само...

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

Я дай твоя :))
 

ludlud

Active Member
Joined
Jun 27, 2008
Messages
917
Reaction score
101
дай твоя че ми трябва
 

ReaL

New Member
Joined
Apr 13, 2008
Messages
1,244
Reaction score
656
ми вземете му го де... лол ^^
 

ludlud

Active Member
Joined
Jun 27, 2008
Messages
917
Reaction score
101
Търсих из целия форум няма нещо яко направено ... всичките VoteBox-oве не бачкат някой няма ли да сложи на Emerald-a :D