Beiträge: 77
Themen: 28
Registriert seit: 14.04.2010
Moin!
Ich benötige eine Möglichkeit zu erkennen, welche Posts freigegeben wurden. Leider gibt es an der betreffenden Stelle im Code keinen Hook-Aufruf. Fällt euch eine andere Stelle ein, die ich per Hook abgreifen könnte?
Michael
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Oh, das sieht ganz schlecht aus.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 77
Themen: 28
Registriert seit: 14.04.2010
Moin!
Ich hab heute morgen noch geschaut, wie die Aufrufreihenfolge ist. Es gibt einen Hook ("moderation_start"), der immer aufgerufen wird, wenn eine Moderation gestartet wird. Da kann ich mich reinhängen. Mein Test heute Morgen sah so aus:
Code:
function syncom_moderation_start() {
global $mybb;
verify_post_check($mybb->input['my_post_key']);
if ($mybb->input["action"] != "multiapproveposts")
return;
$tid = $mybb->input["tid"];
$pids = explode("|", $mybb->cookies["inlinemod_thread".$tid]);
echo "<pre>";
print_r($pids);
echo "</pre>";
die();
}
Wichtig ist "verify_post_check", damit niemand Schindluder treiben kann.
Michael
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Stimmt, so weit oben habe ich gar nicht geschaut.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.