+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Username mit 2 Zeichen

  1. #1
    RyK
    RyK ist offline
    Neu an Board Avatar von RyK
    Registriert seit
    19.12.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    9
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Username mit 2 Zeichen

    Moin,

    zwar hat die Suche Threads ausgespuckt, in denen das Thema bereits behandelt wurde, jedoch nützen dir mir nichts. Der eine bezieht sich auf Mambo 4.5.1, offenbar war da noch alles anders und der andere ist verwirrt.

    Ich benötige die Möglichkeit von zweistelligen Benutzernamen. Ich gehe davon aus, dass das von ein bis zwei PHP-Dateien und vermutlich zudem noch von JS abgefragt wird, aber ich habe keine Ahnung, wo. Ich bin in der Lage, Skripte zu editieren, weiß aber weder, wo ich suchen muss, noch, wonach.

    Kann mir jemand die Dateien und die Einträge nennen?

    Hintergrund: Joomla! fürs Intranet, fast alle User haben einen Windows-Anmeldenamen aus zwei Zeichen. jooLDAP übernimmt diese auch korrekt, aber beim Versuch, sie zu editieren, motzten Front- und Backend zurecht rum, der Benutzername sei zu kurz. Das würde ich gerne ändern.
    Geändert von RyK (27.12.2006 um 22:01 Uhr) Grund: Gelöst
    de nihilo nihil

  2. #2
    Neu an Board Avatar von somespy
    Registriert seit
    18.09.2004
    Ort
    Hürth
    Beiträge
    44
    Bedankte sich
    1
    Erhielt 9 Danksagungen
    in 5 Beiträgen

    Standard index2.php

    Sucht du vielleicht dies hier: index2.php

    } else if (r.exec(form.username.value) || form.username.value.length < 3) {
    alert( "You login name contains invalid characters or is too short." );

  3. #3
    RyK
    RyK ist offline
    Neu an Board Avatar von RyK
    Registriert seit
    19.12.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    9
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von somespy Beitrag anzeigen
    Sucht du vielleicht dies hier: index2.php

    } else if (r.exec(form.username.value) || form.username.value.length < 3) {
    alert( "You login name contains invalid characters or is too short." );
    Hmmm. Irgendwie finde ich weder in der [Joomlaverzeichnis]/index2.php noch in der [Joomlaverzeichnis]/Administrator/index2.php (und das sind die einzigen beiden in meiner Installation) den Suchtext "username"...

    Aber die Fehlermeldung stimmt schon mal, ich durchsuche einfach die ganze Installation nach diesem Text und ersetze dann einfach die 3 durch eine 2. Wenn ich's gefunden habe und es nützt, melde ich mich. Wenn nicht, erst recht.

    Jedenfalls schon mal danke.
    ---
    Edit_01: Bei der Gelegenheit hänge ich noch ein "r" an das "You".
    ---
    Edit_02:
    Nachdem ich die Zeilen 167 und 168 in /administrator/components/com_users/admin.users.html.php editiert habe, habe ich jetzt mit

    den nächsten Fehlertext, nachdem ich suchen kann...
    Geändert von RyK (27.12.2006 um 20:35 Uhr) Grund: Typo im Fehlertext gefunden, Ergänzung
    de nihilo nihil

  4. #4
    War schon öfter hier
    Registriert seit
    16.11.2006
    Beiträge
    135
    Bedankte sich
    34
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Ich weiss zwar nicht, ob sie ein Forum besitzen, aber bei SMF geht es zumindest ohne Änderung. (SMF -> SimpleMachinesForum)


    LG
    Michael

  5. #5
    Gesperrt
    Registriert seit
    03.05.2005
    Ort
    joomlers.de
    Beiträge
    4.695
    Bedankte sich
    124
    Erhielt 989 Danksagungen
    in 941 Beiträgen

    Standard

    components/com_users & com_registration, jeweils die html.php, und auch in administrator/components/com_users/admin.users.html.php.

  6. Erhielt Danksagungen von:


  7. #6
    RyK
    RyK ist offline
    Neu an Board Avatar von RyK
    Registriert seit
    19.12.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    9
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von amarok Beitrag anzeigen
    components/com_users & com_registration, jeweils die html.php, und auch in administrator/components/com_users/admin.users.html.php.
    Dankedanke,
    aber leider ist das wohl noch nicht alles auf meinen langen Weg zu weniger als drei Zeichen im Benutzernamen.

    Folgendes habe ich jetzt editiert:

    /administrator/components/com_users/admin.users.html.php

    167 } else if (r.exec(form.username.value) || form.username.value.length < 2) {
    168 alert( "Your login name contains invalid characters or is too short." );

    /components/com_user/user.html.php

    65 } else if (r.exec(form.username.value) || form.username.value.length < 2) {
    66 alert( "<?php printf( _VALID_AZ09, _PROMPT_UNAME, 4 );?>" );

    /components/com_registration/registration.html.php

    83 } else if (r.exec(form.username.value) || form.username.value.length < 2) {
    84 alert( "<?php printf( html_entity_decode(_VALID_AZ09_USER), html_entity_decode(_PROMPT_UNAME), 2 );?>" );

    Ekligerweise kommt jetzt immer noch


    Die Fehlermeldungen werden übrigens von
    /language/german.php
    und
    /language/germani.php
    geliefert.

    Ich such' weiter, mit _VALID_AZ09 habe ich ja jetzt einen richtig schicken Suchbegriff.
    Geändert von RyK (27.12.2006 um 21:20 Uhr) Grund: Änderungen fetter, roter
    de nihilo nihil

  8. #7
    Gesperrt
    Registriert seit
    03.05.2005
    Ort
    joomlers.de
    Beiträge
    4.695
    Bedankte sich
    124
    Erhielt 989 Danksagungen
    in 941 Beiträgen

    Standard

    gugg mal noch in includes/joomla.php. mit eingabe der language-konstanten, die die fehlermeldung beschreibt, kann man übrigens auch hervorragend backward-engineeren .

  9. Erhielt Danksagungen von:

    RyK

  10. #8
    RyK
    RyK ist offline
    Neu an Board Avatar von RyK
    Registriert seit
    19.12.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    9
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von amarok Beitrag anzeigen
    gugg mal noch in includes/joomla.php. mit eingabe der language-konstanten, die die fehlermeldung beschreibt, kann man übrigens auch hervorragend backward-engineeren .
    Yes! Yes! Yyyeeesss! Das war die vierte und letzte nötige Datei. Danke.
    Ich kann 2-Zeichen-Usernames verändern (und auch anlegen, aber das macht ja jooLDAP eigentlich für mich).

    Nochmal zwecks Vollständigkeit:

    /includes/joomla.php

    2750 if (eregi( "[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", $this->username) || strlen( $this->username ) < 2) {
    2751 $this->_error = sprintf( _VALID_AZ09, _PROMPT_UNAME, 2 );

    /administrator/components/com_users/admin.users.html.php

    167 } else if (r.exec(form.username.value) || form.username.value.length < 2) {
    168 alert( "Your login name contains invalid characters or is too short." );

    /components/com_user/user.html.php

    65 } else if (r.exec(form.username.value) || form.username.value.length < 2) {
    66 alert( "<?php printf( _VALID_AZ09, _PROMPT_UNAME, 4 );?>" );

    /components/com_registration/registration.html.php

    83 } else if (r.exec(form.username.value) || form.username.value.length < 2) {
    84 alert( "<?php printf( html_entity_decode(_VALID_AZ09_USER), html_entity_decode(_PROMPT_UNAME), 2 );?>" );
    Hmmm. Das ist ja eigentlich schon ganz schön gruselig. Ist das bei 1.5 nicht mehr ganz so verstreut?
    de nihilo nihil

  11. #9
    Gesperrt
    Registriert seit
    03.05.2005
    Ort
    joomlers.de
    Beiträge
    4.695
    Bedankte sich
    124
    Erhielt 989 Danksagungen
    in 941 Beiträgen

    Standard

    Zitat Zitat von RyK Beitrag anzeigen
    Hmmm. Das ist ja eigentlich schon ganz schön gruselig. Ist das bei 1.5 nicht mehr ganz so verstreut?
    an deiner stelle würde ich mich vor einem wichtigen joomla-update gruseln, auch wenns im intranet läuft . bei der 1.5 hab ich noch nicht so genau unter die haube geguggt, aber wenn du interesse hast kannst du dort mal einen blick riskieren.

+ Antworten

Ähnliche Themen

  1. Breite des Templates ändern
    Von spice im Forum Joomla Templates
    Antworten: 11
    Letzter Beitrag: 30.06.2006, 13:12
  2. Username nur 2 Zeichen lang
    Von gankli im Forum Joomla Komponenten
    Antworten: 11
    Letzter Beitrag: 22.06.2006, 08:35
  3. Sieht irgendwie doof aus!
    Von Coral im Forum Joomla Templates
    Antworten: 4
    Letzter Beitrag: 04.06.2006, 00:02
  4. Ist das mit Joomla machbar?
    Von IT-B@SICS im Forum Gelöste Themen - Allgemeine Fragen zu Joomla
    Antworten: 5
    Letzter Beitrag: 20.02.2006, 23:00
  5. kurzer username mit 2 Zeichen
    Von arastone im Forum Allgemeine Fragen zu Mambo
    Antworten: 1
    Letzter Beitrag: 13.05.2005, 17:28

Lesezeichen

Berechtigungen

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