Forum

Umlaute und Akzente in der shopstat_functions.inc.php

 
Neuen Beitrag schreiben   Auf Beitrag antworten    ShopStat Foren-Übersicht // xt:Commerce
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Pulperia



Anmeldungsdatum: 20.11.2008
Beiträge: 2

BeitragVerfasst am: 20.11.2008 19:57    Titel: Umlaute und Akzente in der shopstat_functions.inc.php
Hallo an alle,

Ist es möglich die Umlaute, Sonderbuchstaben und Akzente in der "shopstat_functions.inc.php" weiter ausbauen auf spanische Zeichen (wie "ñ", sowie Akzente auf a,o,i,e,u)?

Genügt es den array in "function shopstat_getRegExps(&$search, &$replace)" entsprechend zu erweitern oder muss man da noch was ändern?

Freundliche Grüsse,
_________________
Pulperia.es - Tienda Online de Informática
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin
Site Admin
Site Admin


Anmeldungsdatum: 13.10.2005
Beiträge: 258

BeitragVerfasst am: 23.12.2008 20:13    Titel:
Hallo,

es genügt hier diese Funktion (shopstat_getRegExps) zu erweitern.

Bitte um Info über die Erweiterung :-)

Gruss

Hartmut König
_________________
Hartmut König

www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Pulperia



Anmeldungsdatum: 20.11.2008
Beiträge: 2

BeitragVerfasst am: 09.01.2009 23:57    Titel: shopstat_getRegExps
Hallo Hr. König,

Die Funktion shopstat_getRegExps habe ich so erweitert:
Code:

function shopstat_getRegExps(&$search, &$replace)
{
    $search     = array(
                        "'\s&\s'",          //--Kaufmännisches Und mit Blanks muss raus
                  "'[\r\n\s]+'",       // strip out white space
                  "'&(quote|#34);'i",   // replace html entities
                  "'&(amp|#38);'i",
                  "'&(lt|#60);'i",
                  "'&(gt|#62);'i",
                  "'&(nbsp|#160);'i",
                  "'&(iexcl|#161);'i",
                  "'&(cent|#162);'i",
                  "'&(pound|#163);'i",
                  "'&(copy|#169);'i",
                        "'&'",              //--Kaufmännisches Und wird +
                        "'%'",              //--Prozent muss weg
                        "/[\[\({]/",        //--öffnende Klammern nach Bindestriche
                        "/[\)\]\}]/",       //--schliessende Klammern weg
                        "/ß/",              //--Umlaute etc.
                        "/ä/",              //--Umlaute etc.
                        "/ü/",              //--Umlaute etc.
                        "/ö/",              //--Umlaute etc.
                        "/Ä/",              //--Umlaute etc.
                        "/Ü/",              //--Umlaute etc.
                        "/Ö/",              //--Umlaute etc.
                        "/'|\"|´|`/",       //--Anführungszeichen weg.
                        "/[:,\.!?\*\+]/",   //--Doppelpunkte, Komma, Punkt etc. weg.
                  "/ñ/",              //--Sonderbuchstabe
                  "/á/",
                  "/é/",
                  "/í/",
                  "/ó/",
                  "/ú/",
                        );
    $replace    = array(
                        "-",
                  "-",
                   "\"",
                  "-",
                  "<",
                  ">",
                  "",
                  chr(161),
                  chr(162),
                  chr(163),
                  chr(169),
                        "-",
                  "+",
                        "-",
                        "",
                        "ss",
                        "ae",
                        "ue",
                        "oe",
                        "Ae",
                        "Ue",
                        "Oe",
                        "",
                        "",
                  "n",
                  "a",
                  "e",
                  "i",
                  "o",
                  "u",
                        );

}


So weit so gut, kein Fehler entdeckt. Bin zufrieden, spiele aber mit den Gedanken auf die mehrsprachige Version umzusteigen, um die drei sprachen besser zu trennen. Habe ein e-mail an Support gesendet, warte noch immer auf die Antwort.

Freundliche Grüsse
_________________
Pulperia.es - Tienda Online de Informática
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin
Site Admin
Site Admin


Anmeldungsdatum: 13.10.2005
Beiträge: 258

BeitragVerfasst am: 02.03.2009 14:52    Titel:
Hallo,

eine Antwort per Email müsste eingegangen sein, oder?!

Gruss
_________________
Hartmut König

www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Neuen Beitrag schreiben   Auf Beitrag antworten    ShopStat Foren-Übersicht // xt:Commerce Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehen Sie zu:  
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group