Seite 3 von 3

Verfasst: 18.02.2007 01:19
von Miriam
Erstelle einen Rang "gesperrt" (oder wie auch immer).
Merke Dir die ID des Ranges (z.B. 2; aus der tabelle phpbb_ranks)

finde in album.php

Code: Alles auswählen

if (isset ($HTTP_POST_VARS['user_id']))
{
	$album_user_id = intval($HTTP_POST_VARS['user_id']);
}
elseif (isset ($HTTP_GET_VARS['user_id']))
{
	$album_user_id = intval($HTTP_GET_VARS['user_id']);
}
else
{
	// if no user_id was supplied then we aren't going to show a personal gallery category
	$album_user_id = ALBUM_PUBLIC_GALLERY;
}
if ($album_user_id != ALBUM_PUBLIC_GALLERY)
{
danach füge ein

Code: Alles auswählen

         $sql = "SELECT user_rank FROM " . USERS_TABLE . " WHERE user_id = " . $album_user_id;
	$result = $db->sql_query($sql);
	if ($row = $db->sql_fetchrow($result))
	{
		if ($row['user_rank'] == '2') message_die(GENERAL_ERROR, 'Album gesperrt');
	}
Die Rank-ID musst Du natürlich anpassen.

Verfasst: 18.02.2007 01:26
von Kewwwin
Es kommt zwar die Sperrmessage bei einem gesperrten User, aber dafür kommt bei nicht gesperrten diese:

Invalid combination of category id and authentication data

Aber nur bei Gästen etc... beim Admin ist alles ok

Danke für die Mühe, bist ein Schatz =)

(P.S. kann man das in der Buddylist 1.1.1 auch machen, dass der User automatisch auf allen Buddylisten unsichtbar wird wo der drauf ist?

Verfasst: 18.02.2007 10:32
von Miriam
Also wenn ein Gast ein Album eines gesperrten Users aufruft, gibt es diese Fehlermeldung? Verlinke mal bitte die album.php. KB:datei.

Verfasst: 18.02.2007 10:38
von Kewwwin
Also: Niemand (auch nicht der Admin :() komt mehr in das Album... und bei normalen Alben kommt die Fehlermeldung außer beim Admin ^^

http://uploaded.to/?id=p4646e

Verfasst: 18.02.2007 12:37
von Miriam
Du, keine Ahnung. Da muss ich passen. :(

Verfasst: 18.02.2007 12:43
von Kewwwin
Oh aber das macht nichts... vllt kriegst es doch noch raus... Ich komm nicht drauf, wie diese Meldung entsteht. Evtl. muss ich vllt den COde an einer anderen Stelle setzen???

Verfasst: 18.02.2007 13:13
von Miriam
Hast Du mal einen Link zum Forum / Testuser?

Verfasst: 18.02.2007 13:16
von Kewwwin
PN ist unterwegs.

Verfasst: 02.08.2007 17:23
von nasir
ich bring den Thread ungern hoch, aber kann man auch so machen, dass man den User den Rang "inaktiv" hat, die Beiträge Zahl und den Anmeldedatum von allen Postings löschen kann?

@EDIT: Was ich bemerkt habe, man kann den User den man inaktiv gemacht hat in der Memberlist sehen, könnte man das ändern?