ich kriege immer die Krise, wenn ich diese Zeichen "��" sehe.
geht's euch auch so❓
Im V4 sind 2 Funktionen dafür verantwortlich * convert2entity(utf8_string) wird z.b bei autosave eingesetzt * convertQuote2entity(utf8_string) Zitate speichern
die Funktion wird hier in diesem Sprachbaustein definiert Admin → Entwicklung → Sprachen → deutsch → {[autosave_js]} und müsste dort durch die korrigierte Version ersetzt werden.
1 2 3 4 5 6 7 8
function convert2entity(utf8_string) { let html_entity=""; for (let cp of utf8_string ){ html_entity += cp.codePointAt(0)>127 ? ("&#"+cp.codePointAt(0)+";") : cp; } return html_entity; }
man kann die Funktion aber auch einfach überschreiben
Admin → Layout → Kopf&Fußzeile Fußzeile
1 2 3 4 5 6 7 8 9 10 11 12
<script> function convert2entity(utf8_string) { let html_entity=""; for (let cp of utf8_string ){ html_entity += cp.codePointAt(0)>127 ? ("&#"+cp.codePointAt(0)+";") : cp; } return html_entity; }
convertQuote2entity=convert2entity; </script>
die letzte Zeile ersetzt die Funktion in der eingebundenen Datei quote706.js (706 ändert sich von Version zu Version) convertQuote2entity wird nur in der Themenansicht gebraucht, um Zitate zu speichern convert2entity überall wo autosave arbeitet, z.b auch im Blog