Postingberechtigungen greifen nicht mehr

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
sephiriot
Mitglied
Beiträge: 221
Registriert: 22.06.2006 03:28

Postingberechtigungen greifen nicht mehr

Beitrag von sephiriot »

Huhu
Ich hatte ja ein kleines Problem das keiner mehr posten konnte (siehe hier)
Das Problem konnte scheinbar gelöst werden.
Doch da hab mich wohl zu früh gefreut...

Es kann nun zwar wieder gepostet werden aber leider wirken jetzt die Berechtigungen nicht mehr :cry:
Die Leseberechtigungen funktionieren noch wunderbar aber die Postingberechtigungen fehlen :cry:

Hat jemand ne Ahnung wo genau (am besten der Codeabschnitt) das geregelt wird?
Zuletzt geändert von sephiriot am 20.08.2007 13:33, insgesamt 1-mal geändert.
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

meinst du vielleicht:
in der posting.php

Code: Alles auswählen

//
// What auth type do we need to check?
//
$is_auth = array();
switch( $mode )
{
	case 'newtopic':
		if ( $topic_type == POST_ANNOUNCE )
		{
			$is_auth_type = 'auth_announce';
		}
		else if ( $topic_type == POST_STICKY )
		{
			$is_auth_type = 'auth_sticky';
		}
		else
		{
			$is_auth_type = 'auth_post';
		}
		break;
	case 'reply':
	case 'quote':
		$is_auth_type = 'auth_reply';
		break;
	case 'editpost':
		$is_auth_type = 'auth_edit';
		break;
	case 'delete':
	case 'poll_delete':
		$is_auth_type = 'auth_delete';
		break;
	case 'vote':
		$is_auth_type = 'auth_vote';
		break;
	case 'topicreview':
		$is_auth_type = 'auth_read';
		break;
	default:
		message_die(GENERAL_MESSAGE, $lang['No_post_mode']);
		break;
}
Benutzeravatar
sephiriot
Mitglied
Beiträge: 221
Registriert: 22.06.2006 03:28

Beitrag von sephiriot »

Hmm das scheint bei mir in Ordnung zu sein.
Aber danke dafür :)
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Du bist dir sicher, dass die Rechte in der DB korrekt gesetzt sind?
Benutzeravatar
sephiriot
Mitglied
Beiträge: 221
Registriert: 22.06.2006 03:28

Beitrag von sephiriot »

Wenn du mich so direkt fragst.. nein^^

Im ACP hab ich jedenfalls alles richtig konfiguriert und es hat auch immer funktioniert.
In welcher Tabelle finde ich den die Berechtigugen?
Hmm das muss wohl die orion_auth_access sein wa?
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

orion_forums
Benutzeravatar
sephiriot
Mitglied
Beiträge: 221
Registriert: 22.06.2006 03:28

Beitrag von sephiriot »

O.k Danke in der DB ist alles korrekt eingetragen, der Fehler muss wohl wo anders liegen.
Benutzeravatar
sephiriot
Mitglied
Beiträge: 221
Registriert: 22.06.2006 03:28

Beitrag von sephiriot »

Juhu mit Unterstützung konnte ich den Fehler finden.

Ich musste:
$redirect .= ($post_reportid) ? '&post_reportid=$post_reportid' : '';
durch:
redirect(append_sid("login.$phpEx?redirect=posting.$phpEx&" . $redirect, true));
ersetzen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“