Punktevergabe beim Voten

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
CrackHack
Mitglied
Beiträge: 44
Registriert: 23.12.2007 11:17

Punktevergabe beim Voten

Beitrag von CrackHack »

Hey
wir bräuchten für unsere Seite folgendes Feature: Wir haben insgesamt 5 Vote-Links in unserem Portal. Nun möchte wir die User belohnen, die täglich für unsere Seite voten. Gibt es ein Programm/Script welches jedem User, der auf die Links klickt Punkte gibt? Also sprich wenn er auf einen Vote-Link klickt bekommt er eine bestimmte Anzahl an Punkten, welche dann für uns Admins sichtbar sind und wir können sehen wer wieviel votet und können dadurch bestimmen was die User für Preise bekommen.

Es ist echt dringend und ich würde mich super freuen wenn mir da jemand helfen könnte...vielen Dank im Vorraus

Gruß Ghost
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: Punktevergabe beim Voten

Beitrag von Pyramide »

CrackHack hat geschrieben:Wir haben insgesamt 5 Vote-Links in unserem Portal. Nun möchte wir die User belohnen, die täglich für unsere Seite voten.
Genau aus diesem Grund sind solche Toplisten nonsens. Erstens gibt es zigtausende davon, so dass man bei keiner sagen kann, dass sie die 10 besten Seiten auflistet. Und selbst wenn, sind das nicht die 10 besten Seiten, sondern die 10 Seiten, deren Webmaster die meisten Dummen gefunden hat, die immer wieder auf die Links klicken.
CrackHack hat geschrieben:Es ist echt dringend und ich würde mich super freuen wenn mir da jemand helfen könnte
Wobei eigentlich? Du hast ja noch gar kein Problem beschrieben oder eine Frage gestellt. Zeig doch mal deinen Quellcode und beschreibe, was nicht funktioniert.
KB:knigge
CrackHack
Mitglied
Beiträge: 44
Registriert: 23.12.2007 11:17

Beitrag von CrackHack »

Meine Frage:
Gibt es ein Programm/Script welches jedem User, der auf die Links klickt Punkte gibt?
Gruß Ghost
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Ja ich glaube bei Payback gibt es das da gibt es einen Link den man anklöicken kann (OK, vielleicht ist es auch nen Button) und wenn man den klickt bekommt man Paybackpunkte.

http://www.google.com/search?hl=de&q=li ... =Suche&lr=

Ich hoffe du verstehst was ich damit sagen will :wink:

Edit:
Pyramide:
Du weist doch Votelisten sind extrem wichtig, und von äußerster Wichtigkeit, du weist genauso gut wie ich das sonst der Server kaputt geht!!!!! :-?
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Boeki91 hat geschrieben:...das sonst der Server kaputt geht!!!!!
Wenn die derzeitige Version so ungünstig aufgebaut sein sollte, dass der Server für jede abgegebene Stimme für 5 Minuten auf Vollast geht, wer weiß :D
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
CrackHack
Mitglied
Beiträge: 44
Registriert: 23.12.2007 11:17

Beitrag von CrackHack »

So
ich habe einen Code im Internet gefunden und in auch schon für den Test in die overall_header.tpl eingefügt aber das hat leider nichts gebracht...könntet ihr mir weiter helfen?

Code: Alles auswählen

<!-- BEGIN VOTE POPUP -->
<div id="vote-popup-background" style="position:absolute; left:0px; top:0px; width:100%; height:100%; background:#000000; z-index:1000; filter:alpha(opacity=50); opacity:0.5;"></div>
<div id="vote-popup-box" style="position:absolute; left:0px; top:0px; width:100%; background:#000000; color:#FFFFFF; text-align:center; z-index:1001;">
   <a id="vote-popup-link" href="javascript:goVote();"><img id="vote-popup-image" style="border:#FFFFFF solid 1px; margin:2px 0px 2px 0px;" /></a><br />
   <a id="vote-popup-remind" href="javascript:remindMe();" style="color:#FFFFFF; text-decoration:none;">Remind Me In 10 Minutes</a>
</div><div style="height:1024px;"></div>
<script type="text/javascript">
   var VOTE_IMAGE = "";
   var VOTE_URL = "index.php";
   
   function remindMe()
   {
      document.getElementById("vote-popup-background").style.visibility = "hidden";
      document.getElementById("vote-popup-box").style.visibility = "hidden";
      var d = new Date();
      d.setTime(d.getTime()+(1000*60*10));
      document.cookie = "voteCookie=1; expires="+d.toGMTString();
   }
   
   function goVote()
   {
      var d = new Date();
      d.setTime(d.getTime()+(1000*60*60*12));
      document.cookie = "voteCookie=1; expires="+d.toGMTString();
      window.location = VOTE_URL;
   }
   
   function popUpPopUp()
   {
      var isset = false;
      var c_name = "voteCookie";
      if (document.cookie.length>0)
      {
         var c_start=document.cookie.indexOf(c_name + "=");
         if (c_start!=-1)
         {
            isset = true
         }
      }
      if(isset)
      {
         document.getElementById("vote-popup-background").style.visibility = "hidden";
         document.getElementById("vote-popup-box").style.visibility = "hidden";
      }
      document.getElementById("vote-popup-image").src = VOTE_IMAGE;
   }
   
   window.onscroll = function()
   {
      document.getElementById("vote-popup-box").style.top = (document.body.scrollTop+(document.body.clientHeight/2)-document.getElementById("vote-popup-box").clientHeight)+"px";
      document.getElementById("vote-popup-box").style.width = document.body.scrollWidth+"px";
      document.getElementById("vote-popup-background").style.height = document.body.scrollHeight+"px";
      document.getElementById("vote-popup-background").style.width = document.body.scrollWidth+"px";
   }
   window.onscroll();
   popUpPopUp();
</script>
<!-- END VOTE POPUP -->
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Code: Alles auswählen

<!-- BEGIN VOTE POPUP -->

<!-- END VOTE POPUP -->
Das muss weg, das Script wird nicht das machen was du im Eingangsposting beschrieben hat.
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Benutzeravatar
atrox
Mitglied
Beiträge: 242
Registriert: 08.08.2007 00:48
Wohnort: Ravensburg

Beitrag von atrox »

Hier gehts zum Wunschbrunnen (funktioniert nur wenn man eine Münze reinwirft).
Antworten

Zurück zu „Coding & Technik“