Berechtigungen auf externer Seite

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Antworten
xkay
Mitglied
Beiträge: 2
Registriert: 14.05.2008 18:34

Berechtigungen auf externer Seite

Beitrag von xkay »

Hallöchen ...

Also, habe vor einigen Tagen das phpBB installiert ... Habe dann im Internet nach Custom Pages gesucht und prompt was gefunden ... Diese externen Seiten funktionieren auch wunderbar .. Mal der Code den ich benutze:

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

if ($user->data['user_id'] == ANONYMOUS)
{
    login_box('', $user->lang['LOGIN']);
}

page_header('Hall of Fame');

$template->set_filenames(array(
    'body' => 'fame.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
Nun meine Frage:
> Wie kann ich festlegen, dass nur bestimmte Benutzergruppen Zugang haben? Im obigen Code können ja alle registrierten Benutzer drauf schauen.

Leider sehe ich überhaupt keine Sonne in die Codes des phpBB, daher die Fragen an euch ;)
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Berechtigungen :roll:
Da nimmst du diese Abfrage:

Code: Alles auswählen

if (!$auth->acl_get('u_viewprofile'))
{
     trigger_error('NOT_AUTHORISED');
}
Wobei du u_viewprofile noch gegen etwas anderes oder etwas eigenes Austauschen kannst

Schau mal im Wiki nach:
http://olympuswiki.naderman.de/Permissions
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
xkay
Mitglied
Beiträge: 2
Registriert: 14.05.2008 18:34

Beitrag von xkay »

na wunderbar ... der folgende code (von dieser wiki-seite) hat mir doch super geholfen .. danke für die hilfe ;)

Code: Alles auswählen

if (!$auth->acl_get('f_read', 5))
{
     trigger_error('NOT_AUTHORISED');
}
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“