rss syndication und private Foren...

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
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

rss syndication und private Foren...

Beitrag von leopittoni »

Hallo...

Habe ein Problem mit dem rss syndication mod.

Und zwar zeigt es auch Themen und Beiträge aus privaten Foren!! Diese sollten allerdings nur Usern angezeigt werden, die auch die Rechte dazu haben.
Gibt es eine Alternative oder Fix für diesen Mod?

Danke, Léo
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Re: rss syndication und private Foren...

Beitrag von leopittoni »

*push*

Hat niemand eine Idee, wie ich zusätzlich die Beiträge/Foren ausschliessen könnte, wenn der User nicht die entsprechenden Rechte dazu hat?

Code: Alles auswählen

//
// Start auth check
//
$is_auth = array();
$is_auth = auth(AUTH_ALL, $forum_id, $userdata, $forum_row);

if ( !$is_auth['auth_read'] || !$is_auth['auth_view'] )
{
	if ( !$userdata['session_logged_in'] )
	{
		$redirect = POST_FORUM_URL . "=$forum_id" . ( ( isset($start) ) ? "&start=$start" : '' );
		redirect(append_sid("login.$phpEx?redirect=viewforum.$phpEx&$redirect", true));
	}
	//
	// The user is not authed to read this forum ...
	//
	$message = ( !$is_auth['auth_view'] ) ? $lang['Forum_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);

	message_die(GENERAL_MESSAGE, $message);
}
//
// End of auth check
//
Das wärs eigentlich. Nur was setzt das voraus? Wie kann ich überprüfen, für welche Foren der User KEINE Rechte hat, und diese dann bei der mysql-Abfrage ausschliessen?

Danke!
Léo
Antworten

Zurück zu „phpBB 2.0: Mod Support“