Seite 1 von 1
Benutzer von Umfragen ausschließen
Verfasst: 16.08.2006 16:15
von Pens
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?
Verfasst: 17.08.2006 16:46
von Pens
irgendwie muss das doch gehen?
Verfasst: 17.08.2006 17:17
von mad-manne
Pens hat geschrieben:irgendwie muss das doch gehen?
Irgendwie schon, aber mit Bordmitteln erstmal nicht!
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.
Verfasst: 18.08.2006 16:36
von Pens
ich brauche nicht unbedingt einen gesamten MOD... es würde sowas in der Art reichen:
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..
Ich weiß nur nicht, wo das Voting ausgeführt wird..
aber thx schonmal
Verfasst: 18.08.2006 16:57
von Pens
hm naja ich habe es jetzt irgendwie so gemacht.. scheint zu funktionieren:
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']);
danach hab ich noch das zugefügt:
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.');
}
...
Verfasst: 18.08.2006 17:48
von QO
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
