Seite 1 von 1
Registrierung: "Benutzernamen-Feld" nicht mehr da.
Verfasst: 28.11.2006 10:11
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 ]
Verfasst: 28.11.2006 10:42
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 -->
Verfasst: 28.11.2006 12:46
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?
Verfasst: 28.11.2006 13:21
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.
Verfasst: 28.11.2006 13:30
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
Verfasst: 28.11.2006 13:33
von Dr.Death
Hehe, bei
:verbeugung: fällt mir immer dieser Smily ein:
[ externes Bild ]
