"Benutzername" änderbar im Profil -> normal?

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
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

"Benutzername" änderbar im Profil -> normal?

Beitrag 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
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Daran ist ein MOD 'schuld'. Stellt sich die Frage, welcher bzw. was Du an der usercp_register.php geändert hast.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

Beitrag 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.
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Poste bitte mal einen Link auf das Template, genauer auf die profile_add_body.tpl.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

Beitrag 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
Sorcio

Beitrag 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
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag 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 -->
...
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

Beitrag von daruler »

Könntest du mir auch verraten, wo genau ich diesen Code einsetzen soll?
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag 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.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

Beitrag von daruler »

Hey itst,

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

Big Thnx [ externes Bild ]
Antworten

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