Photography Domain bei Eingabe der Rechnungsadresse nicht erlaubt!

Hallo liebe Community!

In einem COMMUNITY EDITION 4.4.8_34028 Shop habe ich folgendes Problem:

Versucht sich ein Kunde mit seiner [B].photography-E-Mailadresse[/B] (z. B. [email protected]raphy) zu registrieren, bekommt er folgende Fehlermeldung:

[B]Bitte geben Sie eine gültige E-Mail-Adresse ein![/B]

.photography ist eine recht neue TLD und ich denke die Validierung schlägt hier fehl. Wie kann man die Validierung anpassen?

Leider konnte ich im Forum hierzu keine mir verständliche Lösung finden.
Vielen Dank für eure Hilfe im Voraus!

Chris

die ältereste Version, die ich installiert habe ist 4.6,
Schau mal in den out/ ordner da sollte bei deiem theme im src/js/widgets/ ordner ein oxinputvalidator.js Script liegen.

Such dort nach dieser Funktion

 /**
             * Checks mails validation
             *
             * @return boolean
             */
            isEmail: function( email )
            {
                email = jQuery.trim(email);

                var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

                if(reg.test(email) == false) {
                    return false;
                }

                return true;
            },

und erweitere var reg = … nach Deinen Erfordnerissen.

p.s.: ich meine, das müsste für die 4.4.8 auch noch passen.

Vielen Dank MeisterYoda für die schnelle Antwort.

Leider gibt es in meiner OXID Version keinen Ordner src/js/widgets/ im Ordner meines Templates. Die Validierung läuft in meiner Version über PHP und nicht über ein JS. Hmmm …

ich schau mal, ob ich noch ein altes Installationspaket habe.

ist in core/oxutils.php Zeile 55, sofern das File bei Dir noch original ist.

 /**
     * Email validation regular expression
     *
     * @var string
     */
    protected $_sEmailTpl = "/^([-!#\$%&'*+.\/0-9=?A-Z^_`a-z{|}~\177])+@([-!#\$%&'*+\/0-9=?A-Z^_`a-z{|}~\177]+\\.)+[a-zA-Z]{2,6}\$/i";

Danke mal wieder @MeisterYoda :slight_smile:
Die alten Pakete findet man auch immer hier: http://wiki.oxidforge.org/Category:Downloads oder hier: https://github.com/proudcommerce/oxid-downloads

@Chris: Denkt bitte bitte schnell über ein Update nach. Nicht nur wegen dieses lustigen Features, sondern vorrangig auch aus Sicherheitsgründen. Hier gibt es alle Security Bulletins auf einen Blick: http://wiki.oxidforge.org/Category:Security_bulletins
Ende September folgt noch einer, der grad für diese ollen Versionen gefährlich ist.

Gruß