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

Thema: CBE - Bindestrich im Username

  1. #1
    War schon öfter hier
    Registriert seit
    29.01.2006
    Ort
    Eppelheim
    Beiträge
    135
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard CBE - Bindestrich im Username

    Hallo,
    möchte zusätzlich zum Punkt (.) auch noch einen Bindestrich (-) beim Usernamen erlauben.
    Wie muss ich meine jetzigen RegExp, die den Punkt (.) bereits erlauben

    ^\_|^\-|[^a-z|A-Z|^0-9|\_|\-|\.]|\_$|\-$

    abändern, damit auch noch der Bindestrich (-) akzeptiert wird?

    Danke im voraus.

    Gruß, Meinolf

  2. #2
    Kommt häufiger vorbei Avatar von Lizman
    Registriert seit
    30.06.2006
    Alter
    27
    Beiträge
    282
    Bedankte sich
    22
    Erhielt 16 Danksagungen
    in 16 Beiträgen

    Standard

    Frage von mir hast du dies ösen können?
    Wenn ja schreib mal bitte wie genau?

    Greetz

  3. #3
    War schon öfter hier
    Registriert seit
    29.01.2006
    Ort
    Eppelheim
    Beiträge
    135
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,
    Zitat Zitat von Lizman Beitrag anzeigen
    Frage von mir hast du dies ösen können?
    Wenn ja schreib mal bitte wie genau?
    Greetz
    leider nein. Habe aber irgendwo gelesen, dass es so ohne weiteres nicht möglich ist, ohne tief in den Code einzugreifen.
    Da lass ich dann lieber die Finger davon.
    Gruß, Meinolf

  4. #4
    Kommt häufiger vorbei Avatar von Lizman
    Registriert seit
    30.06.2006
    Alter
    27
    Beiträge
    282
    Bedankte sich
    22
    Erhielt 16 Danksagungen
    in 16 Beiträgen

    Standard

    as ist eigentlich ein größeres Problem , da wir im alten Forum (wo ich User und Beiträge übernehmen möchte) Einige User haben mit Bindestrich im Nickname. SOwie auch Sonderzeichen ala äöü!!!

    Vielleicht weiß ja noch wer anders ob dies mögich ist!
    Aber ich bezweifle es langsam auch. :(

    Ist sehr schade da ich dadurch höchstwahrscheinlich einige User verlierne werde (Deutschland ist allgemein in der Hinsicht unbelehrbar bzw unverständlich! Wenns nicht so läuft wie vorher ist es nicht gut.)

  5. #5
    Wohnt hier Avatar von aruttkamp
    Registriert seit
    01.09.2004
    Ort
    Bergisches Land
    Alter
    49
    Beiträge
    2.933
    Bedankte sich
    112
    Erhielt 453 Danksagungen
    in 429 Beiträgen

    Standard

    Ich arbeite grade an einer Lösung. Muss so wie ich das sehe in der joomla.php angepasst werden.
    Das ist zwar sehr unschön, aber anders scheint es nicht zu gehen.

    Sobald ich das gemacht habe poste ich es hier. Wird vermutlich an diesem Wochenende sein.

    Andreas

  6. #6
    Wohnt hier Avatar von Phil_K
    Registriert seit
    19.09.2005
    Ort
    Münster
    Alter
    38
    Beiträge
    3.435
    Bedankte sich
    27
    Erhielt 955 Danksagungen
    in 865 Beiträgen

    Standard

    Moin.

    ZUm Thema RegularExpressions ( RegEx ) im CBE schaut Euch bitte mal diesen FAQ Beitrag an.

    Gruss
    Phil.
    CBE-Beta1-1/2 sv0.702
    (deutsche Sprachdateien incl.)
    ( FAQ im Aufbau )

  7. #7
    Wohnt hier Avatar von Phil_K
    Registriert seit
    19.09.2005
    Ort
    Münster
    Alter
    38
    Beiträge
    3.435
    Bedankte sich
    27
    Erhielt 955 Danksagungen
    in 865 Beiträgen

    Standard

    Moin.

    Zitat Zitat von meinolf Beitrag anzeigen
    Wie muss ich meine jetzigen RegExp, die den Punkt (.) bereits erlauben

    ^\_|^\-|[^a-z|A-Z|^0-9|\_|\-|\.]|\_$|\-$

    abändern, damit auch noch der Bindestrich (-) akzeptiert wird?

    Im Hauptteil gar nicht, denn dort wird der Bindestrich schon erlaubt. Die zitierte RegEx verbietet den Bindestrich am Anfang und Ende eines Benutzernamens, nicht aber innerhalb. Namen wie -John.Dow bzw. John.Dow- sind daher nicht moeglich John-Dow allerdings schon.

    Allerdings, keine Regel ohne Ausnahme, dies gilt nur fuer den CBE!
    Da unter der Haube der Joomla Core auch weiterhin fuer die Registrierung in der #__users verantwortlich ist muss man sich in der joomla.php die Classe mosUser und dort die Funktion check() anschauen. Dort ist der Bindestrich verboten.

    Die naechste CBE Version wird auf diese CoreRegel besser hinweisen.

    Gruss
    Phil.
    CBE-Beta1-1/2 sv0.702
    (deutsche Sprachdateien incl.)
    ( FAQ im Aufbau )

  8. #8
    Neu an Board
    Registriert seit
    27.08.2006
    Beiträge
    74
    Bedankte sich
    1
    1 Danksagung in 1 Beitrag

    Standard

    Ok das ding hier ist scho bissel älter aber das beste das ich gefunden habe.
    Ich will den - in einem User namen erlauben so wie es hier steht muß ich die core umschreiben.?

    Kann ich dies im Core nicht einfach rauslöschen und / oder wie bekomm ich das umgeschrieben.

    finde auch die joomla.php net bzw weiß nicht genau wo ich suchen soll

    mfg

    dj

  9. #9
    Wohnt hier Avatar von aruttkamp
    Registriert seit
    01.09.2004
    Ort
    Bergisches Land
    Alter
    49
    Beiträge
    2.933
    Bedankte sich
    112
    Erhielt 453 Danksagungen
    in 429 Beiträgen

    Standard

    Hallo !

    die joomla.php findest du im include verzeichnis.
    je nachdem wo du den "-" erlauben willst reicht das alleine aber nicht.
    Um z.b. user auch im Backend ändern und abspeichern zu können musst du auch
    dort noch die richtige Stelle suchen und die Änderung anbringen.
    Setzt du ausserdem noch den CB ein , dann ist auch dort noch eine Änderung vorzunehmen.

    Hab jetzt leider nicht im kopf welche Dateien das genau sind.

    Andreas

  10. #10
    Neu an Board
    Registriert seit
    26.09.2006
    Alter
    24
    Beiträge
    92
    Bedankte sich
    19
    Erhielt 16 Danksagungen
    in 11 Beiträgen

    Frage

    Hat jetzt schon jemand den Fehler gefunden?
    Kann man nicht einfach die Joomla-RegEx auf []] setzen?

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. CBE: Username länger als 25 Zeichen
    Von JermaineBelgardio im Forum Joomla Komponenten
    Antworten: 4
    Letzter Beitrag: 29.04.2008, 20:23
  2. Antworten: 16
    Letzter Beitrag: 28.01.2008, 11:22
  3. 2 CBE Fragen: Username nicht ändern und PonyGallery Support
    Von Philippe im Forum Joomla Komponenten
    Antworten: 4
    Letzter Beitrag: 08.08.2006, 20:54
  4. CBE -> Punkt im Username
    Von meinolf im Forum Joomla Komponenten
    Antworten: 1
    Letzter Beitrag: 26.05.2006, 09:07
  5. CBE und Soom Tab Sortierung der angezeigten Bilder
    Von Morla im Forum Joomla Komponenten
    Antworten: 2
    Letzter Beitrag: 16.03.2006, 09:56

Lesezeichen

Berechtigungen

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