Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Suche Hook für das freigeben, bzw. abweisen von Posts
#1
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
Zitieren
#2
Oh, das sieht ganz schlecht aus. Sad
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
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
Zitieren
#4
Stimmt, so weit oben habe ich gar nicht geschaut. Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  global_start Hook verhindert "schon gelesen Funktion" Guenni 2 1.318 31.08.2021, 18:15
Letzter Beitrag: itsmeJAY
  build_forumbits_forum Hook The Lady 3 1.754 13.05.2021, 16:28
Letzter Beitrag: Schnapsnase
  Hook für Schnellantwort itsmeJAY 3 1.862 26.07.2019, 07:23
Letzter Beitrag: StefanT
  Inlineeditor - mit Hook Zeit des Posts überprüfen cthulhu 3 2.963 08.10.2016, 17:22
Letzter Beitrag: cthulhu
  Welcher Hook um Abbonierte Themen zu erweitern? baeckerman83 4 2.906 11.09.2015, 11:34
Letzter Beitrag: baeckerman83