Hi!
Wie kann man einen einzelnen Benutzer von sämtlichen Umfragen ausschließen?
Geht es auch so einfach, wie man auch bestimmte Foren vom Counter ausschließt?
Benutzer von Umfragen ausschließen
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- mad-manne
- Ehemaliges Teammitglied
- Beiträge: 5403
- Registriert: 18.03.2005 10:00
- Wohnort: Marl im Ruhrgebiet
Irgendwie schon, aber mit Bordmitteln erstmal nicht!Pens hat geschrieben:irgendwie muss das doch gehen?
Ob es einen MOD dafür gibt weiss ich nicht, verschiebe das Thema aber mal ins passende Forum. Evtl. kennt ja jemand einen MOD, der das kann

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Supportanfragen via E-Mail oder PN werden ignoriert
ich brauche nicht unbedingt einen gesamten MOD... es würde sowas in der Art reichen:
pseudo code um user mit id = 5 auszuschließen
Ich weiß nur nicht, wo das Voting ausgeführt wird..
aber thx schonmal
pseudo code um user mit id = 5 auszuschließen
Code: Alles auswählen
if mode="vote" && user_id != 5
...voten..
else
..Sie dürfen nicht voten..
aber thx schonmal
hm naja ich habe es jetzt irgendwie so gemacht.. scheint zu funktionieren:
In der Dateio posting.php etwa in Zeile 461 steht
danach hab ich noch das zugefügt:
In der Dateio posting.php etwa in Zeile 461 steht
Code: Alles auswählen
else if ( $mode == 'vote' )
{
//
// Vote in a poll
//
if ( !empty($HTTP_POST_VARS['vote_id']) )
{
$vote_option_id = intval($HTTP_POST_VARS['vote_id']);
Code: Alles auswählen
if ($userdata['user_id'] == 3)
{
message_die(GENERAL_MESSAGE, 'Du wurdest von Votings ausgechlossen.<br /><br /> Vermutlich hast du gegen eine der Foren-Regeln verstoßen und entweder auf eine Verwarnung nicht reagiert oder dein Fehlverhalten fortgesetzt. Kontaktiere den Administrator.<br /> Nur dieser kann dir wieder erlauben an Votings teilzunehmen.');
}
...
Vielleicht ne blöde Frage, aber warum hast du nicht einfach eine Gruppe erstellt, alle user die an umfragen teilnehmen dürfen da rein gemacht und die umfragebefugnisse entsprechend angepasst?
Ist doch viel Flexibler, denn so wie du es jetzt machst, sind in sämtlichen Foren umfragen für diese user nicht erlaubt auch wenn du später mal eine hast, wo diese teilnehmen dürften
Edit: falls du die gruppen dann von den Gruppenmitgliedern ganz verstecken willst, gibts einen mod dazu
Ist doch viel Flexibler, denn so wie du es jetzt machst, sind in sämtlichen Foren umfragen für diese user nicht erlaubt auch wenn du später mal eine hast, wo diese teilnehmen dürften

Edit: falls du die gruppen dann von den Gruppenmitgliedern ganz verstecken willst, gibts einen mod dazu
