Neue Seite einbauen. Fragen.
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.
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.
- djchrisnet
- Mitglied
- Beiträge: 1275
- Registriert: 29.06.2007 15:52
- Wohnort: Elmshorn
- Kontaktdaten:
-
- Mitglied
- Beiträge: 451
- Registriert: 23.12.2007 04:53
-
- Mitglied
- Beiträge: 451
- Registriert: 23.12.2007 04:53
Danke Helmut aber ich habe im Text heraus gelesen das mir das nicht wirklich hilft.
Ist es sonst nicht möglich eine "Neue Seite" für eine bestimmte Gruppe oder einem speziellen rang frei zu schalten?
Meine Idee:
Ich habe die Gruppe "Premium User". Alle Premium User bekommen einen Spezialrang. Und ausschliesslich für diese user habe ich eine "neue seite" erstellt. nur admins, mods und die premium user sollen sie aufmachen dürfen
Ist es sonst nicht möglich eine "Neue Seite" für eine bestimmte Gruppe oder einem speziellen rang frei zu schalten?
Meine Idee:
Ich habe die Gruppe "Premium User". Alle Premium User bekommen einen Spezialrang. Und ausschliesslich für diese user habe ich eine "neue seite" erstellt. nur admins, mods und die premium user sollen sie aufmachen dürfen

Hallo User-Einer,
klar geht das, denn wenn du die User in eine bestimmte Gruppe einträgst, dann kannst du das über die ID der jeweiligen Gruppe machen. Du musst nur dazu auslesen welche Gruppen (Gruppen ID) der User angehört und dann mit der Gruppen ID vergleichen die du auf deiner eingebauten Seite angegeben hast. Wenn die ID mit einer des Users übereinstimmt, dann kann er die Seite sehen, sonst wird er auf eine Fehlerseite umgeleitet bzw. erhält einen entsprechenden Text angezeigt.
Sowas muss ich auch noch für meine neue Homepage machen, aber bin bis jetzt noch nicht dazu gekommen. Bei mir wird es dann genauso ablaufen wie oben geschildert.
Gruß Helmut
klar geht das, denn wenn du die User in eine bestimmte Gruppe einträgst, dann kannst du das über die ID der jeweiligen Gruppe machen. Du musst nur dazu auslesen welche Gruppen (Gruppen ID) der User angehört und dann mit der Gruppen ID vergleichen die du auf deiner eingebauten Seite angegeben hast. Wenn die ID mit einer des Users übereinstimmt, dann kann er die Seite sehen, sonst wird er auf eine Fehlerseite umgeleitet bzw. erhält einen entsprechenden Text angezeigt.
Sowas muss ich auch noch für meine neue Homepage machen, aber bin bis jetzt noch nicht dazu gekommen. Bei mir wird es dann genauso ablaufen wie oben geschildert.
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
-
- Mitglied
- Beiträge: 451
- Registriert: 23.12.2007 04:53
- djchrisnet
- Mitglied
- Beiträge: 1275
- Registriert: 29.06.2007 15:52
- Wohnort: Elmshorn
- Kontaktdaten:
Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx);
$gruppe = 7;
if (!group_memberships($gruppe, $user->data['user_id'], true))
{
trigger_error("NO_AUTH");
}
-
- Mitglied
- Beiträge: 451
- Registriert: 23.12.2007 04:53
djchrisnet hat geschrieben:Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx); $gruppe = 7; if (!group_memberships($gruppe, $user->data['user_id'], true)) { trigger_error("NO_AUTH"); }

Code: Alles auswählen
$gruppe = 7;
- djchrisnet
- Mitglied
- Beiträge: 1275
- Registriert: 29.06.2007 15:52
- Wohnort: Elmshorn
- Kontaktdaten: