Gastpopup

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.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

frage: du willst dich nur auf der seite einloggen oder?

ah
Benutzeravatar
mini-power
Mitglied
Beiträge: 96
Registriert: 25.11.2002 20:39
Wohnort: Schübelbach SZ
Kontaktdaten:

Beitrag von mini-power »

Ja, eigentlich schon.

Ich möchte einfach, dass der Login im Popup-Fenster eigentlich das gleiche macht, wie wenn ich mich im Forum direkt einloggen würde.

greetz mini-power
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

okay... dann könnte man ja einfach die normale loginfunktion benutzen...

in der tpl datei:
suche

Code: Alles auswählen

action="gastpopup.php"
ersetzen durch

Code: Alles auswählen

action="{S_ACTION}"
suche:

Code: Alles auswählen

<input type="hidden" name="redirect" value="index.php" />
ersetzen durch

Code: Alles auswählen

<input type="hidden" name="redirect" value="gastpopup.php?mode=close" />
und dann verwende einfach noch diese datei als php datei:

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 

$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

$gen_simple_header = true;

if ( $HTTP_GET_VARS['mode'] == 'close' )
{
        message_die(GENERAL_MESSAGE, 'Sie haben sich erfolgreich eingeloggt.<br/><br/><a href="javascript:window.close();">Fenster schließen</a>');
} 

$page_title = $lang['Guest'] . ' Popup'; 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

$template->set_filenames(array( 
'body' => 'gastpopup.tpl') 
); 
 
$template->assign_vars(array( 
'S_ACTION' => append_sid("login.$phpEx")) 
);

$template->pparse('body'); 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
Antworten

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