+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Benutzername selber ändern

  1. #1
    Neu an Board
    Registriert seit
    24.05.2007
    Beiträge
    28
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Benutzername selber ändern

    Hi zusammen

    Hier mit der Suchfunktion + mit google konnte ich dazu leider nichts brauchbares finden...

    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. (siehe Anhang)

    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.

    Vielen Dank und Gruss
    Angehängte Grafiken

  2. #2
    Gute Seele des Boards Avatar von Indigo66
    Registriert seit
    30.10.2007
    Ort
    München
    Beiträge
    10.687
    Bedankte sich
    338
    Erhielt 3.354 Danksagungen
    in 3.244 Beiträgen

    Standard

    Das kann kein User selber nur ein Administrator im Backend. Bei heiklen Projekten wie z.B. Onlineshops u.ä. wären sonst Missbrauch Tür und Tor geöffnet.

  3. #3
    Verbringt hier viel Zeit
    Registriert seit
    12.11.2009
    Ort
    Bodechlapfhöchi
    Beiträge
    851
    Bedankte sich
    11
    Erhielt 158 Danksagungen
    in 147 Beiträgen

    Standard

    Zitat Zitat von blowdow Beitrag anzeigen
    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 '.

  4. Erhielt Danksagungen von:


  5. #4
    Neu an Board
    Registriert seit
    24.05.2007
    Beiträge
    28
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das ging aber schnell!

    Ich werde es bei der nächsten Gelegenheit ausprobieren. Vielen Dank!

  6. #5
    Hat hier eine Zweitwohnung Avatar von Some1new
    Registriert seit
    18.05.2005
    Ort
    Buest nich unt 'n Norden is dat schwer to verstohn.
    Beiträge
    1.424
    Bedankte sich
    259
    Erhielt 301 Danksagungen
    in 250 Beiträgen

    Standard

    In Verbindung mit der Komponente Community Builder bspw. kann man auch den Benutzern erlauben, den Usernamen zu ändern.

    Gruß
    Some1new
    SUCHEN ist keine Stadt in Deutschland, sondern eine TOLLE Funktion in diesem Forum.
    Fahren Sie mich irgendwohin, ich werde überall gebraucht, denn "Es iss ja, wie´s iss!".
    Woher kommt mein Nickname? - some1new by escobar

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein