-
-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weiterhin Umlaut-Probleme in der WebUI #1821
Comments
Danke für den Hinweis. Kannst du dich bitte noch mehr durch die WebUI "fräsen" und an verschiedensten Stellen testen wo dir noch solche Umlaut-Probleme in der WebUI auffallen? Nach meinen kurzen Tests sollte das hoffentlich das letzte derartige Problem sein. |
Nach weiteren kurzen Tests sieht es wohl so aus, das es daran liegt, das wenn man momentan den Namen eines Gerätes/Kanals via WebUI in dem bekannten Popup-Fenster unter "Einstellungen -> Geräte" editiert irgendwie UTF-8 Zeich am Schluss in object obj=dom.GetObject(1645);
WriteLine(obj.Name());
WriteLine(obj.Name().UriEncode());
object obj=dom.GetObject("HM-RCV-50 BidCoS-RFö");
WriteLine(obj.Name()); dies wirft die folgende Ausgabe:
D.h. das Objekt 1645 (welches normal Nun wäre eben die Frage an welchen anderen Stellen passiert aktuell ähnliches/gleiches? D.h. wenn man via WebUI z.B. den Namen einer Systemvariablen anpasst scheint das problemlos zu gehen und es landet kein Umlaut als UTF-8 in |
So, I denke ich hab den root-cause bzw. unterschied zur Vorversion gefunden und "repariert" welcher für das hier genannte Problem verantwortlich ist. D.h. mit dem nächsten nightly snapshot morgen sollte dieses Problem hier hoffentlich beseitigt sein. Wichtig wäre natürlich aber weiterhin umfangreiche Tests an den verschiedensten Stellen in der WebUI zu tätigen wo man beliebigen Text eingeben kann um zu prüfen das am Schluss dann hoffentlich auch Umlaute korrekt kodiert in den ReGa Strukturen - aber auch via externer APIs wie JSON rpc api, XMLRPC, etc. - ausgegeben werden. Wäre also schön du könntest solche umfangreichen Tests vielleicht in nächster Zeit machen @Baxxy13 |
Sehr gut! |
largely reverted while keeping the tclrega+tclrpc sources at the current state of affairs so that a proper charset encoding conversion is performed within tclrega+tclrpc while tcl is now defaulting to the iso8859-1 encoding again. While this is largely a revert to the state of affairs of the 3.63.8.20220330 release this closes #1825 and refs #1821 and brings us back to the state of #1782 where certain external addons like hm_pdetect have to be partly reworked to get character encoding fixed. However, the WebUI itself should now correctly work with these reverts.
Ich habe die ova Version der 3.63.9.20220513 in meiner VM (ohne Funkmodul) getestet: Sowohl Status als auch Anzeige auf der Startseite getestet: alte und neue Inhalt mit Umlauten werden korrekt angezeigt. |
Describe the issue you are experiencing
Bei testen des heutigen Nightly's 3.63.9.20220502 bin ich wieder auf die Umlaut-Problematik gestoßen.
Describe the behavior you expected
Korrekte Umlaut-Darstellung in der WebUI
Steps to reproduce the issue
What is the version this bug report is based on?
3.63.9.20220502 Nightly
Which base platform are you running?
ova (Open Virtual Infrastructure)
Which HomeMatic/homematicIP radio module are you using?
HmIP-RFUSB
Anything in the logs that might be useful for us?
Additional information
"Einstellungen > Geräte"
"Status und Bedienung > Geräte"
Frisch angelegte Räume und Gewerke (mit Umlauten) werden korrekt angezeigt.
The text was updated successfully, but these errors were encountered: