Hallo!
Ich wollte zunächst mal sagen, dass ich an nickles eigentlich alles gut finde, außer einer macht mal ein Fehler und vergisst zum Beispiel ein </i> nach einem Satz einzufügen.
Das Resultat: Der komplette Rest der Seite ist "umgekippt". Gut, es gibt zwar die Vorschau beim Editieren, sodass man etwaige Fehler noch verbessern kann, aber was ist denn zum Beispiel, wenn ein Satz, der mit dem Kursiv-Tag beginnt und kein End-Tag hat, in der letzten Zeile beginnt? Man kann den Fehler nicht direkt erkennen! Man müsste immer einen Satz oder auch nur paar Buchstaben nach diesem "Kursivsatz" einfügen, um die Fehler auf der Vorschauseite sehen zu können.
Deswegen bin ich dafür, dass zum Beispiel nach jedem Post eine Prüfung stattfindet, ob auch alle Tags geschlossen sind, oder dass vielleicht generell Schluss-Tags für Fett- und Kursivschrift, aber auch Zitate mit blauem Hintergrund oder unterstrichenem Text automatisch eingefügt werden, um diesen "Problemchen" vorzubeugen.
Lukas
Kritik und Fragen an Nickles 2.710 Themen, 22.986 Beiträge
Da haben wir uns beide wohl ganz schön ins Fettnäpfchen gesetzt^^ :-) Ich hoffe nur, dass man uns jetzt nicht allzu böse ist.. :-)
Man könnte die überflüssigen Tags ja wieder löschen... Naja vielleicht war dieser Lösungsansatz jetzt nicht so der Kracher...
Kracher hin oder her. Ich sehe schon ein, dass das keine leichte Aufgabe ist, aber versuchen kann man es ja mal. ..
PS: Jetzt hätte ich fast den selben Fehler gemacht, nur weil in max paynes Post ein Kursivtag vorkam...
genau so kann es passieren. Und interessant ist auch, wenn man sich diesen Post im Quellcode anzeigen lässt. Dort sieht man nämlich von den Umschreibungen mit "Und-Zeichen" nichts mehr. Die sehen im Quellcode genauso aus, wie man sie im Eingabefenster eintippt, wenn man sie anwenden will. Sie wurden auf Server-Seite wieder zurück gewandelt.
So passiert es dann, dass Tag-Zeichen, welche mit "Und-Zeichen" erstellt wurden, auch zur Ausführung kommen, wenn man im Vorschau-Fenster auf "Beitrag bearbeiten" geht, und genauso wenn man im Brett auf "Beitrag bearbeiten" geht. Es werden nämlich dann die Tags 2X zurück gewandelt, und somit nicht angezeigt, sondern angewendet.
Mein Lösungsansatz wäre hier ein Browser-Plug-In, welches dieses Umwandeln bereits auf der Client-Seite im Offline-Modus vornimmt. Man würde dann das fertige Ergebnis in der Vorschau sehen, könnte es im Falle eines Fehlers korrigieren, und dann so wie man sie sieht, auf das Brett nageln. Es müsste dazu nur das Plug-In einen Erkennungs-Code mit schicken, dass der Server "weiß", dass die Umwandlung bereits stattgefunden hat. So könnte man sowohl mit, wie auch ohne diese Erweiterung arbeiten, es wäre also optional.
..naja, träumen kann man ja mal ... :-)
Ich habe auch schon mit verschiedenen Editoren versucht hier ein Optimierung herein zu bringen. Allerdings funktioniert das nur zum Betrachten. Z.B. mit FrontPage. Allerdings darf man den vom FrontPage generierten Code nicht ins Posting-Fenster einfügen, weil FrontPage "unsichtbare Zeilenumbrüche" einführt, und die zerdebbern das Seiten-Layout.
Die einzige vernünftige Lösung ist wohl, beim Posten nicht angemeldet zu sein. Den Text vor dem Absenden in die Zwischenablage Kopieren, und dann Absenden, um das Vorschaufenser zu sehen. Passt das Format, kann man auf "Beitrag aushängen gehen, und sich erst dann einloggen. Passt es nicht, sollte man die Seite schließen, den Browser-Cache löschen, und mit dem Text in der Zwischenablage die Prozedur wiederholen, sonst kann es passieren, dass man einen Doppel-Post hat.
@lukas
Ich hatte ~März-Mai 07 schon einmal eine Diskussion zu diesem Thema eröffnet. NunJa, ich hatte damals den Eindruck, dass Verbesserungsvorschläge oder Anregungen zu leicht als persönlich gemeinte Kritik verstanden werden. Damit scheinen sich einige Leute leider persönlich angegriffen zu fühlen, was natürlich nicht Sinn und Zweck einer solchen Diskussion ist. Freunde, macht man sich damit aus meiner Erfahrung keine damit.
Ich schätze lukas, dass wir hiermit alleine auf verlorenem Posten stehen; die werden jetzt wohl "Hackfleisch" aus uns machen. .. :-) :-)
Greez, Data Junkey