+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Benutzername nicht ändern lassen

  1. #1
    War schon öfter hier Avatar von Luby
    Registriert seit
    31.03.2007
    Ort
    Witten
    Beiträge
    162
    Bedankte sich
    29
    Erhielt 33 Danksagungen
    in 24 Beiträgen

    Standard Benutzername nicht ändern lassen

    Hallo,

    Ich habe die Tage gemerkt, dass registrierte User ihre Daten einfach komplett ändern können, Reale- und Benutzername sowie mailadresse und das ohne Passwortabfrage!
    Ich möchte das sie ihren Benutzernamen und mailadresse nicht ändern können, aber ich weiß nicht wo und was ich umstellen muß.

    Ich benutze keine CB oder CBE, es handelt sich um den standard joomla userverwaltung, keine Extended Profiles o.ä. installiert.
    Meine joomla ist JIE (joomla international edition), die auf joomla! 1.0.12 basiert.

    Ist mir noch zu helfen?

  2. #2
    War schon öfter hier Avatar von shark007
    Registriert seit
    12.08.2006
    Ort
    Schweiz
    Beiträge
    210
    Bedankte sich
    13
    Erhielt 36 Danksagungen
    in 36 Beiträgen

    Standard

    Hallo
    Wie ändern die User die Benutzerdaten? Erscheint wenn man eingeloggt ist im Frontend das User Menü mit dem Punkt Your Details? Wenn die Änderung über diesen Punkt gemacht wird, blende ihn einfach aus.

    >shark007

  3. #3
    War schon öfter hier Avatar von Luby
    Registriert seit
    31.03.2007
    Ort
    Witten
    Beiträge
    162
    Bedankte sich
    29
    Erhielt 33 Danksagungen
    in 24 Beiträgen

    Standard

    Zitat Zitat von shark007 Beitrag anzeigen
    ...blende ihn einfach aus.
    Genau das habe ich gemacht, als Notlösung, aber auf die dauer ist das nichts, weil so können die User ihre Passwörter auch nicht ändern, wenn sie ihren alten vergessen sollten und vom joomla! einen neuen bekommen.
    Ich mag auch nicht die vom software kreierten passwörter!
    ...
    Also für´s erste OK, aber ich suche ´ne bessere Lösung!

  4. #4
    War schon öfter hier Avatar von Luby
    Registriert seit
    31.03.2007
    Ort
    Witten
    Beiträge
    162
    Bedankte sich
    29
    Erhielt 33 Danksagungen
    in 24 Beiträgen

    Standard

    Hat jemand eine Idee, wo und was ich umschtellen muß damit die Benutzer ihren Benutzernamen nicht ändern können?
    Hier im forum kann mann den eigenen Benutzernamen auch nicht ändern! Wo kämen wir auch hin wenn Jeder seinen Namen beliebig wechseln könnte.
    Stört es niemanden das beim joomla das erlaubt ist? Oder übersehe ich da etwas?

  5. #5
    Neu an Board
    Registriert seit
    29.08.2007
    Beiträge
    17
    Bedankte sich
    1
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Hey Luby!
    Falls die Lösung noch aussteht:
    Du gehst auf components->com_user-> und da in die index.php.html
    Da kannst du dann die Entsprechenden Zeilen aus dem Quelltext rauslöschen.
    <td width=85>
    <?php echo _YOUR_NAME; ?>
    </td>
    <td>
    <input class="inputbox" type="text" name="name" value="<?php echo $row->name;?>" size="40" />
    </td>
    Das löscht zum Beispiel den Namen (nicht den username) raus. Der Username ist dann entsprechend:
    <td>
    <?php echo _UNAME; ?>
    </td>
    <td>
    <input class="inputbox" type="text" name="username" value="<?php echo $row->username;?>" size="40" />
    </td>

  6. #6
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Wie wäre es mit
    HTML-Code:
    readonly="readonly"
    ?

    Gruß
    ec

  7. Erhielt Danksagungen von:


  8. #7
    War schon öfter hier Avatar von Luby
    Registriert seit
    31.03.2007
    Ort
    Witten
    Beiträge
    162
    Bedankte sich
    29
    Erhielt 33 Danksagungen
    in 24 Beiträgen

    Standard

    Danke für eure Hilfe!

    Das mit dem "readonly" war einfach klasse! Einfach aber wirkungsvoll!

  9. #8
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Das bietet natürlich nur mäßigen Schutz, da das HTML seitig, also clientseitig ist.
    Man könnte ja das Formular Clonen oder sonst irgendetwas machen um die Daten
    zu ändern. Also das ist kein 100% Schutz, dazu müsste man schon was im PHP
    Core ändern. Aber ich denke nicht, dass das wirklich von belang ist. 90% der
    User wird es nicht umgehen können, bzw. es nicht versuchen.

    Grüße
    ec

  10. #9
    Neu an Board
    Registriert seit
    04.12.2007
    Beiträge
    16
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    hiho

    Könnte mir vieleicht jemand ecomebacks lösungsvorschlag (readonly="readonly") ein wenig genauer erklären? Anscheinend funktioniert es ja.. aber da ich kaum erfahrungen mit php habe stehe ich mit nur mit dem codefetzen "readonly="readonly"" ein wenig verloren da...

    Thx schonmal

  11. #10
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    PHP? HTML! Wie wäre es, wenn du mal "readonly input" in google eingibst?

    Gruß
    ec

  12. Erhielt Danksagungen von:


+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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