registrieren nicht möglich. HILFE

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.
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

registrieren nicht möglich. HILFE

Beitrag von steffi1977 »

Wenn ein User auf Registrieren klick, kommt der in die login Maske.

HIlfe, wo muß ich das ändern ???
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

der link ist richtig (forum/profile.php?mode=register) allerdings springt er dann auf forum/login.php?redirect=profile.php&mode=viewprofile&u=

Wie änder ich das ??

Noch als ergänzung, ich habe das so eingebaut das Gäste nicht das Profil und die Mitgliederliste sehen dürfen. Weiß nicht ob das damit was zu tun hat.
marino

Beitrag von marino »

@steffi nimm erstmal bitte die änderung zurück und schau ob es dann funktioniert ...
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

ohjeee dann muß ich erstmal suchen wo ich das hier her habe :)

Ich versuch es mal
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Wahrscheinlich hast du es hier her?
Gruß, Tom
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

nein aus offtopic wo ich mein Forum gepostet habe
Beschreibung: Nach Einbau dieses Mods, können nur registrierte User,
die Memberliste und die Profile der anderen User ansehen.
phpBB Version: 2.0.x (getestet mit 2.0.6)
Author: netzmeister

#
#-----[ Öffne ]------------------------------------------
#
profile.php

#
#-----[ Finde ]------------------------------------------
#
if ( $mode == 'viewprofile' )

#
#-----[ Ersetze mit ]-------------------------------------------
#
if ( $userdata['session_logged_in'] && $mode == 'viewprofile' )

#
#-----[ Finde ]------------------------------------------
#
else if ( $mode == 'email' )
{
include($phpbb_root_path . 'includes/usercp_email.'.$phpEx);
exit;
}

#
#-----[ Füge danach ein ]-------------------------------------------
#
else if (!$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx", true));
exit;
}

#
#-----[ Öffne ]------------------------------------------
#
memberlist.php

#
#-----[ Finde ]------------------------------------------
#
//
// End session management
//

#
#-----[ Füge danch ein ]-------------------------------------------
#
if (!$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
}

#######################################################################################
Und das ganze für die Benutzergruppen:
in der groupcp.php:
Suchen:
if ( isset($HTTP_GET_VARS['validate']) )
{
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
}
}
-----------------------------------------------
und ersetzen durch:

if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
}
-----------------
sowie nach:

$s_pending_groups = '<select name="' . POST_GROUPS_URL . '">' . $s_pending_groups_opt . "</select>";
$s_member_groups = '<select name="' . POST_GROUPS_URL . '">' . $s_member_groups_opt . "</select>";
}
}
----------------------------------------------
einfügen:

else
{
redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx", true));
}


#######################################################################################
Und noch für die Suche:

In der search.php suchen:
//
// encoding match for workaround
//

und davor einfügen:
//
// Redirect user to login page if he is not registered
//
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=search.$phpEx&search_id=$search_id&search_author=$search_author", true));
}

#######################################################################################
Ergänzung zu: "Profil nur für eingeloggte User sichtbar"
Damit man nach dem Einloggen auf das ursprünglich aufgerufene Profil weitergeleitet wird,
muss noch folgende Änderung gemacht werden:

----- finde -----
if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
$sid = '';
}

----- füge danach ein -----
if (!empty($HTTP_POST_VARS['u']) || !empty($HTTP_GET_VARS['u']))
{
$user_id = (!empty($HTTP_POST_VARS['u'])) ? $HTTP_POST_VARS['u'] : $HTTP_GET_VARS['u'];
}
else
{
$user_id = '';
}


----- finde -----
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx", true))

----- ersetze mit -----
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&u=$user_id", true));

#######################################################################################
Habe das wieder rausgebaut und komme trotzdem nicht zur registrierung :-(
Benutzeravatar
SoulReaver1989
Mitglied
Beiträge: 204
Registriert: 25.04.2004 13:24
Wohnort: Freiberg am Neckar
Kontaktdaten:

Beitrag von SoulReaver1989 »

Tja sieht aus als ob du einfach nommal drüberkopieren musch?
Langeweile?
Schick Feuer an die 112 und sofort stehen 20 lustige Leute mit roten Partyhüten vor deiner Tür!
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

was wo drüber kopieren, noch mal profil oder wie ??

Dann fehlen mir ja wieder die Sachen die ich da drin habe
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Verlinke mal bitte deine profile.php.
Gruß, Tom
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

Hier

Danke für die Hilfe :)
Antworten

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