Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=3)
-- Fragen zum WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=4)
--- Umfrage neu abstimmen (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1981)
Geschrieben von simiki am 09.03.2012 um 07:10:
Umfrage neu abstimmen
Moin, gibt es für User die Möglichkeit eine Umfrage erneut abzutimmen, bzw. beliebig oft abzustimmen?
Es ist für ein Forum gedacht wo sich die User umentscheiden dürfen.
Habe mal gehört das es ein Hack dafür gibt, finde ihn aber nirgends.
LG
Geschrieben von katze2ooo am 09.03.2012 um 08:01:
RE: Umfrage neu abstimmen
hast du
hier schon mal gestellt und wartest auf Antwort.
Gruß katze2ooo
Geschrieben von haumi am 09.03.2012 um 09:23:
Hi simiki
Ich hab mal auf die Schnelle nachgesehen und shlage folgendes vor:öffne die bb1_ pollstart und mache mal zwei Schrägstriche vor der Zeile:
| code: |
1:
|
if ($votecheck['pollid']) error($lang->get("LANG_MISC_POLLVOTE_ERROR4")); |
|
so das es so aussieht:
| code: |
1:
|
//if ($votecheck['pollid']) error($lang->get("LANG_MISC_POLLVOTE_ERROR4")); |
|
Ich schau aber heute noch mal bei mir im Testforum nach.
LG
haumi
Geschrieben von simiki am 09.03.2012 um 15:12:
RE: Umfrage neu abstimmen
| Zitat: |
Original von katze2ooo
hast du hier schon mal gestellt und wartest auf Antwort.
Gruß katze2ooo |
|
Ja ich weiß.
@ haumi, danke dir.
Geschrieben von simiki am 09.03.2012 um 15:52:
RE: Umfrage neu abstimmen
Hallo Haumi, wo finde ich diesen Part? In der Datenbank?
Geschrieben von haumi am 09.03.2012 um 16:48:
Das sollte die bb1_votes sein!
Wenn es nicht klappt probiere ich es heute abend mal im einem Testboard aus.
Ich bin noch beim Renovieren des Eßzimmers, werde aber heute abend sicher mal nachsehen können.
LG
haumi
Geschrieben von simiki am 10.03.2012 um 06:58:
Musst du mir mal dann genauer erklären wo genau wenn du wieder Zeit hast. ist keine Eile, danke dir i voraus
Geschrieben von haumi am 10.03.2012 um 14:15:
So nun sollte es funktionieren.
Wenn bestehende Umfragen mit einbezogen werden sollen, dann führe folgende SQL-Abfrage aus:
| code: |
1:
|
UPDATE`bb1_votes` SET votemode = 0; |
|
für neue Umfragen muss verhindert werden, das in der Tabelle bb1_votes das Feld votemode auf 1 gesetzt wird.
Man erreicht das, indem man in der Datei pollvote.php in der Zeile 32
| code: |
1:
|
$db->query("INSERT INTO bb".$n."_votes (id,votemode,userid,ipaddress) VALUES ('$pollid','1','$wbbuserdata[userid]','".addslashes($REMOTE_ADDR)."')"); |
|
die 1 hinter ('$pollid',' gegen eine 0 tauscht. Die Zeile sieht dann wie folgt aus:
| code: |
1:
|
$db->query("INSERT INTO bb".$n."_votes (id,votemode,userid,ipaddress) VALUES ('$pollid','0','$wbbuserdata[userid]','".addslashes($REMOTE_ADDR)."')"); |
|
Jedes Mitglied kann jetzt so oft abstimmen wie er möchte,
die alten Abstimmungen bleiben aber erhalten.
Sollte das (die) vorherige Votum gelöscht werden, dann gib Bescheid.
Der Code muss dann erweitert werden.
LG
haumi
Geschrieben von simiki am 10.03.2012 um 16:50:
Danke dir Haumi, ich werde es morgen mal testen und gebe dir dann bescheid.
LG
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH