Neue registrierte den Blick auf bestimmt Foren verwehren

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Neue registrierte den Blick auf bestimmt Foren verwehren

Beitrag von Dein Richter »

Ich suche was:
Wenn sich ein neuer im Forum anmeldet sol er nicht alle Foren sehn bis ich das genehmige. Alle anderen registrierten sollen aber Vollzugriff haben. Also es geht hier nur um neu registrierte. Per Benutzergruppe geht das irgendwie nicht.
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

suche mal nach dem 'auto groups MOD'... ;)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
blondi
Mitglied
Beiträge: 134
Registriert: 21.08.2004 19:24

Beitrag von blondi »

alternativ kannst du auch eine gruppe mit den rechten die du wünscht anlegen, und folgenden code einbauen, der die user automatisch beim anmelden in diese gruppe einfügt ....
#
#-----[ OPEN ]-----
#
includes/usercp_register.php

#
#-----[ FIND ]-----
#
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
VALUES ($user_id, $group_id, 0)";
if( !($result = $db->sql_query($sql, END_TRANSACTION)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
}

#
#-----[ AFTER, ADD ]-----
#
$auto_group = '1'; // Diese Gruppen_ID auf die gewünschte Gruppe ändern.

$sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
VALUES ($user_id, $auto_group, 0)";
if( !($result = $db->sql_query($sql, END_TRANSACTION)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
}


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM

liebe grüsse
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Beitrag von Dein Richter »

Ok danke habs aber anders geregelt. Hab einfach die Member die alles sehn dürfen zum Mod gemacht aueser die neuen Member nicht und hab das bestimmte Forum so eingestellt das nur ab Mods das lesen können. Schreiben usw dürfen darin eh nur die Admins.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“