29.09.2013, 12:32
Ich Suche nach der Möglichkeit eine PN rauszugeben an den Autor eines Beitrages, wenn der Meldenbutton getätigt wurde. Ich weis nicht genau, aber ich denke das ich mal was in der Art hier sah, kann es aber leider nicht finden.
$plugins->run_hooks("report_do_report_end");
//MOD START
$query = $db->simple_select("posts","pid,uid", "pid = ".$post['pid']."");
$result = $db->fetch_array($query);
require_once MYBB_ROOT."inc/datahandlers/pm.php";
$pmhandler = new PMDataHandler();
$pm = array(
"subject" => "Dein Beitrag wurde gemeldet",
"message" => "Dein Beitrag wurde gemeldet: ".$mybb->settings['bburl']."/".get_post_link($post['pid'], $thread['tid'])."#pid".$post['pid'],
"icon" => 0,
"fromid" => $mybb->user['uid'],
"toid" => array($result['uid'])
);
$pmhandler->admin_override = true;
$pmhandler->set_data($pm);
if(!$pmhandler->validate_pm())
return false;
else
{
$pmhandler->insert_pm();
}
//MOD ENDE
//MOD START
$query = $db->simple_select("posts","pid,uid", "pid = ".$post['pid']."");
$result = $db->fetch_array($query);
require_once MYBB_ROOT."inc/datahandlers/pm.php";
$pmhandler = new PMDataHandler();
$pm = array(
"subject" => "Ein Beitrag von dir wurde gemeldet",
"message" => "Dieser Beitrag wurde gemeldet: " ."\n" .$lang->sprintf($lang->email_reportpost, $mybb->user['username'], $mybb->settings['bbname'], $post['subject'], $mybb->settings['bburl'], str_replace('&', '&', get_post_link($post['pid'], $thread['tid'])."#pid".$post['pid']), $thread['subject'], $mybb->input['reason']),
"icon" => 0,
"fromid" => $mybb->user['uid'],
"toid" => array($result['uid'])
);
$pmhandler->admin_override = true;
$pmhandler->set_data($pm);
if(!$pmhandler->validate_pm())
return false;
else
{
$pmhandler->insert_pm();
}
//MOD ENDE