Login verwenden

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Login verwenden

Beitrag 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
Benutzeravatar
nils754
Mitglied
Beiträge: 283
Registriert: 25.02.2005 22:46

Re: Login verwenden

Beitrag 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.
Benutzeravatar
JohnDRockford
Mitglied
Beiträge: 172
Registriert: 15.11.2006 12:20
Wohnort: Neuss

Beitrag 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 -->
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Beitrag 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
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag 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
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Beitrag 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! =)
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“