Forum
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Pulperia
Anmeldungsdatum: 20.11.2008 Beiträge: 2
|
Verfasst 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 |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst 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 |
|
|
Pulperia
Anmeldungsdatum: 20.11.2008 Beiträge: 2
|
Verfasst 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 |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst 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 |
|
|
|
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
|