Rüdiger 3 Report post Posted December 13, 2003 Hallo, eine zunächst etwas seltsam klingende Vorstellung. Ist es möglich, dass über die Funktion Beitrag einem Moderator melden diese Meldung nur bei den Admin´s einläuft ? Auch wenn noch mehrere Moderatoren für die entsprechende Kategorie zuständig sind ? Vielen Dank Rüdiger Share this post Link to post
Andy 0 Report post Posted December 14, 2003 Hallo Rüdiger und Willkommen auf IPBSupport Also ich habe es gerade getestet mit IPB1.3 Final, und nachdem ich auf den Melden Link geklickt hatte in einem Beitrag, so wurde diese Info auch wirklich nur an den jeweils eingetragenen Moderator gesendet. Dann hatte ich es getestet mit der IPB 1.2 Final, und auch da Funktionierte es einwandfrei. Hoffe, ich konnte Dir mit meinen Test´s und deren ergebnisse etwas weiter helfen ;) Share this post Link to post
Rüdiger 3 Report post Posted December 14, 2003 Hallo Andy, da hab ich mich wohl "verkehrtherum" ausgedrückt. Es wird vüllig korrekt an alle eingetragenen Moderatoren des betreffenden Forums die Meldung geschickt. Es wäre für uns wünschenswert, wenn nur die Admins die Nachricht bekämen. Sorry für die nicht eindeutige Formulierung der Frage. Gruß Rüdiger Share this post Link to post
Stefan 0 Report post Posted December 14, 2003 Öffne die Datei contact_member.php (sources/misc) und suche folgende Stelle: // Check for mods in this forum $DB->query("SELECT m.name, m.email, mod.member_id FROM ibf_moderators mod, ibf_members m WHERE mod.forum_id='$fid' and mod.member_id=m.id"); if ( $DB->get_num_rows() ) { while( $r = $DB->fetch_row() ) { $mods[] = array( 'name' => $r['name'], 'email' => $r['email'] ); } } else { //-------------------------------------------- // No mods? Get those with control panel access //-------------------------------------------- $DB->query("SELECT m.id, m.name, m.email FROM ibf_members m, ibf_groups g WHERE g.g_access_cp=1 AND m.mgroup=g.g_id"); while( $r = $DB->fetch_row() ) { $mods[] = array( 'name' => $r['name'], 'email' => $r['email'] ); } } Ersetze durch /* // Check for mods in this forum $DB->query("SELECT m.name, m.email, mod.member_id FROM ibf_moderators mod, ibf_members m WHERE mod.forum_id='$fid' and mod.member_id=m.id"); if ( $DB->get_num_rows() ) { while( $r = $DB->fetch_row() ) { $mods[] = array( 'name' => $r['name'], 'email' => $r['email'] ); } } else { //-------------------------------------------- // No mods? Get those with control panel access //-------------------------------------------- $DB->query("SELECT m.id, m.name, m.email FROM ibf_members m, ibf_groups g WHERE g.g_access_cp=1 AND m.mgroup=g.g_id"); while( $r = $DB->fetch_row() ) { $mods[] = array( 'name' => $r['name'], 'email' => $r['email'] ); } } */ $DB->query("SELECT m.id, m.name, m.email FROM ibf_members m WHERE m.mgroup = '".$ibforums->vars['admin_group']."'"); while( $r = $DB->fetch_row() ) { $mods[] = array( 'name' => $r['name'], 'email' => $r['email'] ); } Nun sollten ausnahmslos nur noch alle Personen in der Admingruppe die Mail bekommen. Share this post Link to post
Rüdiger 3 Report post Posted December 14, 2003 Vielen Dank, funktioniert bestens. Rüdiger Share this post Link to post
derDenty 0 Report post Posted February 29, 2004 Gibt es diesen Hack auch für das 1.0 Final? (Beitrag an Moderator melden ) Share this post Link to post