Hallo!
Ich such mir schon einen Wolf, aber ich finde nicht den Code, wo der Content des Spaw-Editors beim Speichern ankommt, bevor der Inhalt dann wieder an den "normalen" Editor übergeben wird. Ich möchte an dieser Stelle noch einen kleinen Parser für eine "Spezialfunktion" reinbasteln.
Danke für eure Hilfe!
Content von Spaw beim Speichern abfangen
wenn ich mich nicht ganz irre contenido/includes/functions.con.php
hier ein brauchbarer link:
http://www.contenido.de/forum/viewtopic ... hlight=con
wo schon etwas ähnliches benötigt wurde...
ich hoffe das ist die info die du suchts.
hier ein brauchbarer link:
http://www.contenido.de/forum/viewtopic ... hlight=con
wo schon etwas ähnliches benötigt wurde...
ich hoffe das ist die info die du suchts.
[quote="emergence"]wenn ich mich nicht ganz irre contenido/includes/functions.con.php
hier ein brauchbarer link:
http://www.contenido.de/forum/viewtopic ... hlight=con
wo schon etwas ähnliches benötigt wurde...
ich hoffe das ist die info die du suchts.[/quote]
Vielen Dank, das ist schon mal ein guter Ansatz. Mein Problem konnte ich aber leider noch nicht lösen: ich habe kroatische Sonderzeichen wie z.B. č
und die zerschießt es beim Speichern, da Spaw offenbar nicht mit solchen Unicodes umgehen kann.
Ich hab jetzt probiert, das ganze zu umgehen, in dem ich diese Zeichen vor dem Speichern in die entsprechenden Unicodezeichen zu konvertieren (in dem Fall č), was aber nicht so recht klappt, da z.B.
preg_replace("[ž]","ž",$value)
das Sonderzeichen nicht erkennt ...
Irgendwie stehe ich da etwas auf dem Schlauch ...
Willi
hier ein brauchbarer link:
http://www.contenido.de/forum/viewtopic ... hlight=con
wo schon etwas ähnliches benötigt wurde...
ich hoffe das ist die info die du suchts.[/quote]
Vielen Dank, das ist schon mal ein guter Ansatz. Mein Problem konnte ich aber leider noch nicht lösen: ich habe kroatische Sonderzeichen wie z.B. č
und die zerschießt es beim Speichern, da Spaw offenbar nicht mit solchen Unicodes umgehen kann.
Ich hab jetzt probiert, das ganze zu umgehen, in dem ich diese Zeichen vor dem Speichern in die entsprechenden Unicodezeichen zu konvertieren (in dem Fall č), was aber nicht so recht klappt, da z.B.
preg_replace("[ž]","ž",$value)
das Sonderzeichen nicht erkennt ...
Irgendwie stehe ich da etwas auf dem Schlauch ...
Willi
Sonderzeichen konvertieren
Hallo!
Habs für die kroatischen Zeichen geschafft. Eine neue Funktion, die in functions.con.php eingebaut wird und dann an den Stellen wie in http://www.contenido.de/forum/viewtopic ... hlight=con dargestellt angewandt wir, konvertiert die Zeichen - ähnlich gehts auch für tschechisch usw.
function kroatian($value) {
$value = preg_replace("[%26%23269%3B]","č",$value);
$value = preg_replace("[%26%23263%3B]","ć",$value);
$value = preg_replace("[%E6]","ć",$value);
$value = preg_replace("[%E8]","č",$value);
$value = preg_replace("[%F0]","đ",$value);
$value = preg_replace("[%9E]","ž",$value);
$value = preg_replace("[%9A]","š",$value);
$value = preg_replace("[%26%23272%3B]","Đ",$value);
$value = preg_replace("[%26%23273%3B]","đ",$value);
$value = preg_replace("[%26%23268%3B]","Č",$value);
$value = preg_replace("[%26%23262%3B]","Ć",$value);
$value = preg_replace("[%C6]","Ć",$value);
$value = preg_replace("[%C8]","Č",$value);
return $value;
}
Gruss
Willi
Habs für die kroatischen Zeichen geschafft. Eine neue Funktion, die in functions.con.php eingebaut wird und dann an den Stellen wie in http://www.contenido.de/forum/viewtopic ... hlight=con dargestellt angewandt wir, konvertiert die Zeichen - ähnlich gehts auch für tschechisch usw.
function kroatian($value) {
$value = preg_replace("[%26%23269%3B]","č",$value);
$value = preg_replace("[%26%23263%3B]","ć",$value);
$value = preg_replace("[%E6]","ć",$value);
$value = preg_replace("[%E8]","č",$value);
$value = preg_replace("[%F0]","đ",$value);
$value = preg_replace("[%9E]","ž",$value);
$value = preg_replace("[%9A]","š",$value);
$value = preg_replace("[%26%23272%3B]","Đ",$value);
$value = preg_replace("[%26%23273%3B]","đ",$value);
$value = preg_replace("[%26%23268%3B]","Č",$value);
$value = preg_replace("[%26%23262%3B]","Ć",$value);
$value = preg_replace("[%C6]","Ć",$value);
$value = preg_replace("[%C8]","Č",$value);
return $value;
}
Gruss
Willi
Frage wegen der Funktion
Ich habe auch so ein Problem aber mit Slowenisch aber mit deiner Programmierung decke ich das Š großes S mit Caron bzw. Ž großes Z mit Caron nicht ab ??
Vielleicht könntest du mir einen Tipp geben ?
Danke im voraus.
mfg Hannes
Vielleicht könntest du mir einen Tipp geben ?
Danke im voraus.
mfg Hannes