Seite 1 von 1

Login verwenden

Verfasst: 20.05.2007 23:58
von BigTim
Hallo,
ich benuzte z.Z. noch phpBB2 und wollte mir mit dem Umstieg auf phpBB 3 etwas Zeit lassen.
Was mich allerdings interessiert.

Von phpBB2 konnte man ja den Login für seine eigenen Seiten verwenden und dann eigene Seiten schreiben.

Ist das bei phpBB3 auch möglich?

Grüße, BigTim

Re: Login verwenden

Verfasst: 21.05.2007 00:04
von nils754
BigTim hat geschrieben:Ist das bei phpBB3 auch möglich?

Grüße, BigTim
Sicher. Ich denke Lösungen dafür werden in den nächsten Tagen/Wochen hier gepostet werden.

Verfasst: 21.05.2007 00:42
von JohnDRockford
rein von der Logik her...

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$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();
page_header();

$template->set_filenames(array(
	'body' => 'content_body.html')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();

?>
Analog müsstest du eine "content_body.html" im Ordner "styles/deinTemplate/template/" erstellen:

Code: Alles auswählen

<!-- INCLUDE overall_header.html -->

Content

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->

Verfasst: 21.05.2007 11:00
von BigTim
Wow! Direkt mit Beispiel! Danke! =)

Wie würde das mit dem Login aussehen?
Kann man da direkt den alten übernehmen?

http://www.phpbb.de/doku/kb/phpbb_login

Verfasst: 21.05.2007 17:01
von Emanuelle_1982
nein, das geht jetzt noch schneller

Code: Alles auswählen

if (bedingung FÜR den Login)
{
    login_box('', $user->lang['LOGIN_VIEWFORUM']); // das 2. ist halt das was angezeigt werden soll
}
// else nicht nötig, wenn login_box() benutzt wird, dann wird nur diese
// angezeigt, NICHTS ANDERES wenn es wie oben angegeben wird,
// dann wird man nach dem login automatisch wieder zurück geleitet
falls du am style bastelst musst du die login_body.html und login_forum.html anschauen

viel Spaß damit
Emma

PS: http://olympuswiki.naderman.de/Permissions (Berechtigungen, englisch)
http://olympuswiki.naderman.de/Deutsch: ... guidelines

Verfasst: 21.05.2007 19:43
von BigTim
Ich wollte eine Art CMS basteln, welche halt einen eigenen Bereich hat, welcher halt den phpBB Login verwendet.

Danke für den Codes und die weiterführenden Links! =)