From: hackbard <hackbard@hackdaworld.org>
Date: Sun, 15 Oct 2017 08:24:03 +0000 (+0200)
Subject: more umlaute and sonderzeichen
X-Git-Url: https://hackdaworld.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c074d791fc6e40ee944b5bab11c717093749114;p=outofuni%2Fjsutils.git

more umlaute and sonderzeichen
---

diff --git a/utils.js b/utils.js
index 0d78e8b..a63f0af 100644
--- a/utils.js
+++ b/utils.js
@@ -34,14 +34,22 @@ function vert_align_text(trg) {
 }
 
 function html2ascii(str) {
+	str=str.replace(/\&Auml\;/g,"Ä");
+	str=str.replace(/\&Ouml\;/g,"Ö");
+	str=str.replace(/\&Uuml\;/g,"Ü");
 	str=str.replace(/\&auml\;/g,"ä");
 	str=str.replace(/\&ouml\;/g,"ö");
 	str=str.replace(/\&uuml\;/g,"ü");
 	str=str.replace(/\&szlig\;/g,"ß");
+	str=str.replace(/\&amp\;/g,"&");
 	return str;
 }
 
 function ascii2html(str) {
+	str=str.replace(/&/g,"&amp;");
+	str=str.replace(/Ä/g,"&Auml;");
+	str=str.replace(/Ö/g,"&Ouml;");
+	str=str.replace(/Ü/g,"&Uuml;");
 	str=str.replace(/ä/g,"&auml;");
 	str=str.replace(/ö/g,"&ouml;");
 	str=str.replace(/ü/g,"&uuml;");