Seite 1 von 2

"Benutzername" änderbar im Profil -> normal?

Verfasst: 13.12.2004 21:47
von daruler
Hallo,

owbohl ich unter Konfiguration bei "Namenswechsel erlauben" nein angegeben habe, können alle User im Profil den Nick ändern.
Die Veränderung wird zwar nicht übernommen, sprich der Username bleibt der Alte, aber alleine die Tatsache, dass man in diesem Feld trotzdem was machen kann, ist schon komisch.
Ist es normal so oder ist wieder irgend ein Mod daran schuld?

Danke

Verfasst: 13.12.2004 22:04
von itst
Daran ist ein MOD 'schuld'. Stellt sich die Frage, welcher bzw. was Du an der usercp_register.php geändert hast.

Verfasst: 13.12.2004 22:26
von daruler
Hallo itst,

danke erstmal für deine Klarstellung.
Ich habe gerade eine sehr alte "usercp_register" mit der neuen ersetzt und der Fehler bleibt leider :-?
Ansonsten habe ich in letzter Zeit den "Custom User Rank" eingebaut, der ja bekanntlich auch die Datei verändert. Nur wenn es mit der alten Datei auch nicht geht, dann wird es ja auch nicht am Rank-Mod liegen oder?

Hoffe, es kann mir jemand helfen.

Verfasst: 14.12.2004 00:39
von itst
Poste bitte mal einen Link auf das Template, genauer auf die profile_add_body.tpl.

Verfasst: 14.12.2004 19:06
von daruler
In letzter Zeit habe ich einen Mod ("Custom User Rank") eingebaut, bei dem man die profile_add_body.tpl bearbeiten musste.
Das ist diese hier und wird im Forum benutzt:http://ezshare.de/files-de/177282/81/pr ... d_body.txt

Vor dem Mod-Einbau sah diese so aus: http://ezshare.de/files-de/177316/81/pr ... odded_.txt

Zur Ergänzung noch die Installations-Datei vom "Custom User Rank"-Mod:
http://ezshare.de/files-de/177326/81/rank_german.txt

Wäre echt nett, wenn du dir das mal anschauen könntest.

Bye

Verfasst: 14.12.2004 19:12
von Sorcio
Ich hatte selbiges Problem und musste wegen den "dummen" Hackleichen das Forum komplett löschen und neuinstallieren... :roll: :D

Nunja, bei mir lag es ebenfalls an der Datei. Nur habe ich die Änderungen wohl verbaselt

Verfasst: 14.12.2004 19:14
von itst
In der usercp_register.php wird für den Fall, das der Wechsel des Benutzernamens im ACP erlaubt ist, ein Template-Switch initialisiert.

Dieser Switch fehlt in Deinen beiden Templates. Es sollte in etwas so aussehen wie hier:

Code: Alles auswählen

...
<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline">
	<tr> 
		<th class="thHead" colspan="2" height="25" valign="middle">{L_REGISTRATION_INFO}</th>
	</tr>
	<tr> 
		<td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td>
	</tr>
	<!-- 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: 14.12.2004 20:25
von daruler
Könntest du mir auch verraten, wo genau ich diesen Code einsetzen soll?

Verfasst: 14.12.2004 21:25
von itst
In der profile_add_body.tpl, gleich am Anfang. Schau, wo die Tabelle anfängt, da muss es hin. Wenn Du die Datei offen hast, siehst Du es.

Verfasst: 14.12.2004 22:45
von daruler
Hey itst,

vielen herzlichen Dank für deine Hilfe!
Hast wieder einen phpbb.de-User sehr happy gemacht!

Big Thnx [ externes Bild ]