API Posts müssen erst freigegeben werden

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
bonscott
Mitglied
Beiträge: 2
Registriert: 02.03.2011 00:20

API Posts müssen erst freigegeben werden

Beitrag von bonscott »

Hallo,

ich erstelle mit der API Methode: submit_post ein neues Thema in einem Forum.
vorher logge ich mit mit der Methode: $auth->login($username, $password);
ein...

Aber leider sind die Themen die ich erstelle nicht freigegeben, sondern müssen erst freigegeben werden.
Was mache ich noch falsch?

Wenn ich die Userdaten aus dem Script mit dem eines eingeloggten Users vergleiche,
fällt mir auf das die "user_permissions" im Script nicht gefüllt sind.
Ist das der Grund? Muss ich das noch extra machen?

Bin für jede Hilfe dankbar!

Viele Grüße
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: API Posts müssen erst freigegeben werden

Beitrag von Pyramide »

bonscott hat geschrieben:Wenn ich die Userdaten aus dem Script mit dem eines eingeloggten Users vergleiche,
fällt mir auf das die "user_permissions" im Script nicht gefüllt sind.
Ist das der Grund? Muss ich das noch extra machen?
Vermutlich ja, kann man aber ohne deinen vollständigen Code zu kennen nicht sagen. Hier ist die minimale Version einer in phpBB eingebundenen PHP-Seite: http://wiki.phpbb.com/Adding_pages#minimal_version - vermutlich fehlt bei dir eine der Zeilen.
KB:knigge
Benutzeravatar
Unimatrix_0
Mitglied
Beiträge: 392
Registriert: 03.11.2007 10:50
Kontaktdaten:

Re: API Posts müssen erst freigegeben werden

Beitrag von Unimatrix_0 »

Hi,

füge deinem $data[]-Objekt einmal folgendes hinzu:

Code: Alles auswählen

		$data['force_approved_state'] = true;
wenn ich mich recht erinnere sollte dies genau dein Problem lösen.

€dit: meine Erinnerung ist richtig, viewtopic.php?f=93&t=200424 ... BoardSuche ftw :grin:
bonscott
Mitglied
Beiträge: 2
Registriert: 02.03.2011 00:20

Re: API Posts müssen erst freigegeben werden

Beitrag von bonscott »

funktioniert :grin:
danke vielmals!
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“