
Zitat von
blowdow
Hi zusammen
Ich möchte, dass ein User seinen Benutzernamen selber ändern kann. Die anderen Daten wie Name, E-Mail, Passwort...nkann er selber ändern, jedoch den Benutzername nicht.
Vielen Dank und Gruss
Hallo,
Kannst du schon machen, mit einem CoreHack.
Wie Indigo66 schon schrieb, Bei heiklen Projekten wären sonst Missbrauch Tür und Tor geöffnet.
Aber Du wirst schon wissen, was Du erlauben willst.
Suche in:
components/com_user/views/user/tmpl/form.php
folgendes:
Code:
<span><?php echo $this->user->get('username');?></span>
ersetze es mit:
Code:
<input class="inputbox " type="text" id="username" name="username" value="<?php echo $this->escape($this->user->get('username'));?>" size="40" />
Suche folgendes:
Code:
<input type="hidden" name="username" value="<?php echo $this->user->get('username');?>" />
und löschen oder auskommentieren.
Zu:
Weiss jemand, wo ich das Einstellen könnte oder wo allenfalls im Code was verändert werden müsste? Zudem wäre es auch schön, wenn "Sprache der Website" + "Zeitzone" für den User nicht mehr zur Auswahl stehen würden.
In Konfiguration - System - Einstellungen im Frontend - auf ' Verbergen '.
Lesezeichen