Registrierung: "Benutzernamen-Feld" nicht mehr da.

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.
Antworten
Simid
Mitglied
Beiträge: 6
Registriert: 07.10.2004 11:28

Registrierung: "Benutzernamen-Feld" nicht mehr da.

Beitrag von Simid »

Hallo zusammen!

Leider konnte ich per "Suche" hier auf dem Board nichts zu dem Thema finden. Ich habe das Problem, daß sich kein Benutzer mehr bei mir am Board anmelden kann, da bei der Registrierung das Feld "Benutzername" gänzlich fehlt (siehe Screenshot).

Nun zu meiner Frage: In welcher Datei steht denn normal dieses Feld und wo kann ich mir ggf. den Original-Code wieder in meine Php-Version einkopieren?

Über Hilfe würde ich mich sehr freuen,
Simid

[ externes Bild ]
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

templates/dein_template_name/profile_add_body.tpl


Suche nach:

Code: Alles auswählen

	<tr>
		<td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td>
	</tr>
Danach fehlt anscheinend der Block:

Code: Alles auswählen

	<!-- BEGIN switch_namechange_disallowed -->
	<tr>
		<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
		<td class="row2"><input type="hidden" name="username" value="{USERNAME}" /><span class="gen"><b>{USERNAME}</b></span></td>
	</tr>
	<!-- END switch_namechange_disallowed -->
	<!-- BEGIN switch_namechange_allowed -->
	<tr>
		<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
		<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /></td>
	</tr>
	<!-- END switch_namechange_allowed -->
Simid
Mitglied
Beiträge: 6
Registriert: 07.10.2004 11:28

Beitrag von Simid »

danke für die schnelle antwort - ich habs eben nachgesehen. ganz normal alles an ort und stelle wo du fehlenden code vermutet hast.

:-?

ich hab sogar extra nochmal drüber gepastet. trotzdem immer noch das gleiche problem.

hast du eventuell noch eine idee woran es liegen könnte? das problem tritt in allen templates auf. scheint also wo anders zu liegen als in der template verwaltung. ist das möglich?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Möglich ist das, ja.

Dann hast du allerdings etwas in der includes/usercp_register.php verändert.

Suche dort mal nach:

Code: Alles auswählen

	if ( $mode == 'editprofile' )
	{
		$template->assign_block_vars('switch_edit_profile', array());
	}
Und prüfe ob folgende Block danach vorhanden ist:

Code: Alles auswählen

	if ( ($mode == 'register') || ($board_config['allow_namechange']) )
	{
		$template->assign_block_vars('switch_namechange_allowed', array());
	}
	else
	{
		$template->assign_block_vars('switch_namechange_disallowed', array());
	}
Sollte der o.g. Block fehlen, wäre es eine Erklärung warum die beiden "Switches" nicht funktionieren.
Simid
Mitglied
Beiträge: 6
Registriert: 07.10.2004 11:28

Beitrag von Simid »

DAS war es! Ganz, ganz herzlichen Dank! Ich hab das wohl einmal in einem Anfall geistiger Umnachtung entfernt...

Super - nun funktioniert es wieder. Dr. Death made my day!

:verbeugung:
Simid
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hehe, bei :verbeugung: fällt mir immer dieser Smily ein:

[ externes Bild ]

;-)
Antworten

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