Umlaute in Skins
Update 2: So, Skins können wieder editiert werden, und der böse, wirklich böse Encoding-Fehler tritt hoffentlich nie wieder auf.
Ich hab auch einige Skins repariert, bei denen ich von den Auswirkungen des Fehlers wusste bzw. ihn entdeckt habe (z.B. kohlehydrat, kutter, bau, darjalena).
Es wird noch einige Sites geben, in denen die falsch encodierten Zeichen weiterhin erscheinen. Falls Sie Hilfe bei der Beseitigung benötigen sollten, wenden Sie sich an mich.
Danke an Robert und Andi; ohne sie wäre die Fehlerbehebung nicht so schnell und glatt gegangen.
Und Danke an alle Betroffenen fürs Verständnis.
Update: Aus den unten beschriebenen Gründen ist das Bearbeiten von Skins vorerst nicht mehr möglich.
Muss leider derzeit davor warnen, Umlaute (oder Sonderzeichen) in Skins zu verwenden. Sie werden beim Speichern nicht korrekt umgewandelt und ergeben unschöne Zeichenketten.
Besonders fies daran: bei jedem erneuten Speichern eines Skins mit einer solch falsch umgewandelten Zeichenkette, wird diese wiederum falsch umgewandelt. Und damit länger und länger und länger.
Bis ich den Fehler gefunden und behoben habe, können Umlaute als HTML-Entities eingegeben werden, damit tricksen Sie den Fehler aus. Skins nicht mehr bearbeitet werden.
kutter
Der Effekt, den Du beschreibst, tritt leider auch ein, wenn man die Umlaute bzw. die Umlautketten in den Skins zu löschen versucht: sie verschwinden nicht nur nicht, sondern verlängern sich wiederum. Ein Teufelskreis!
kutter
Ach deshalb: Problem beschränkt sich nicht nur auf bloße Umlaute, sondern auch auf Sonderzeichen wie Chevrons oder (c).
kathleen
Ändert man den Umlaut im Kommentar in eine html-Entity, wird diese nach wie vor nur im Kommentar selbst korrekt dargestellt. Im site.history-makro wird die Zeichenfolge für die Darstellung der Entity plain ausgegeben. Noch absurder: Soweit bisher getestet bezieht sich dies nur auf Umlaut a, Umlaut u wird z.B. korrekt ausgegeben.
kohlehydrat
weitere schilderung noch hier: tobi.antville.org
kohlehydrat
verbindlichsten dank dass sie auch gleich den umlautsaustall auf kohle entfernt haben so dass ich ueberhaupt wieder ans blog kann!
tobi Verwaltung
Das war nötig, da hat ja tatsächlich der Server schon geächzt. Tut mir leid, dass das so schiefgegangen ist.
kohlehydrat
braucht ihnen doch nicht leid tun - comes with the territory = bei umbau gibts halt mal broesel.
tobi Verwaltung
:)
Es sind nicht alle so verständnisvoll; und dabei hat es Sie wirklich schwer erwischt.
motzes
und ich hab mich schon gewundert warum niemand sonst schreibt, jetzt versteh ich ;) hey, mach mal eine pause!
kutter
whoa, danke, dude!
docbuelle
bei ppt.antville.org scheint das problem nach wie vor zu bestehen; ö wird in der recent-uodate-liste plain dargestellt
tobi Verwaltung
Das ist ein anderes Problem, das ich noch beheben werde.
phoque
Bitte bitte spendiere uns beliebig viele Stylesheet-Skins!
ichichich
Man kann ja Stylesheets auch als File hochladen...
phoque
...dann aber nicht an andere Layouts vererben.
tobi Verwaltung
Warum benutzt Du dafür keine Custom Skins?
phoque
Weil man die nicht als Datei "Skinname.css" erreichen kann.
Gut wäre da ein Prototyp, dessen sämtliche Skins man auf diese Weise einbinden kann.
tobi Verwaltung
Also nicht beliebig viele Skins, sondern beliebig viele Actions, verstehe.
Erinner mich daran, wenn der Zeitpunkt zum Wünsch-Dir-was wieder gekommen ist. Jetzt ist erst einmal Bitte-Danke-Zeit.
phoque
Ich frag nur, da es damals leider mit "mach dir doch Browserweichen mit jQuery"-Unsinn totgeredet wurde (und in die Mailingliste hast du anscheinend auch schon lange nicht mehr geschaut).
Danke schonmal, auch dafür dass es das 1.2er Paket natürlich demnächst auch zum Download geben wird... :-)