Doctype & valides HTML fürs Forum, WYSIWYG, Forencodes, Module, Spoiler

01.03.2009 19:30
#1 Doctype & valides HTML fürs Forum, WYSIWYG, Forencodes, Module, Spoiler
avatar
Mitglied

Hallo allerseits!
Bevor das große und langersehnte Update kommt, hätte ich noch einige Vorschläge, der den Quelltext des Forums betrifft.

Es wäre praktisch, wenn jeder Admin sich einen Doctype fürs Forum auswählen könnte.
Ohne funktionieren sonst einige Skripte nicht (richtig), zumindest in unterschiedlichen Browsern. (IE = Problemkind)
Natürlich kann man jetzt schnell mal das Template bearbeiten und einen Doctype setzen, doch bei mir wird dann die ganze Foren-Darstellung durcheinander gebracht.
In meinem Forum (und einem 2. in dem ich Admin bin) wird beim Setzen des Doctypes alles zentriert dargestellt.
Außerdem (wahrscheinlich der Grund) würde der Quelltext nicht valide zum Doctype sein.
Allerdings ist es mühsam, sich durch jedes Template-Element durchzukämpfen.
Die Vergleichen-Funktion würde mit roter Farbe nur so überlaufen, und mal schnell das Template-Element zu aktualisieren und wenige Änderungen einzubauen wäre auch nicht mehr, da man den Quelltext wieder bereinigen müsste...

Allerdings versteh ich es auch, wenn es zuviel Arbeit ist, alle möglichen Doctype-Varianten anzubieten.
Aber zumindest ein Standard-Doctype könnte dann gesetzt werden, natürlich mit validem Code dazu.
Ich finde XHTML-Transitional ein guter Standard :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
...


Außerdem könnte man mit diesen Grafiken Werbung machen.

("... valider Code in unserer Standard-Ausführung ...")

Mein zweiter Vorschlag:
Das Forum in einer WYSIWYG-Ansicht zu editieren wäre schon praktisch, ist aber nicht das Wichtigste.


Außerdem könnte man noch Funktionen, die sich bisher als nützlich oder gern gewollt bewiesen haben, standardmäßig integrieren.
Ich denke da z.B. an die Spoiler-Funktion; mit einem zusätzlichen Ausblenden-Button am Ende wäre toll.
(Bisher habe ich manuell einen nachträglich eingefügt.)


Dann wäre es praktisch, wenn man die Standard-Foren-Codes editieren könnte.
Mir hatte z.B. der BBCode für Bilder Probleme gemacht.
Ich wollte eine andere Funktion einbauen, die mit
<img ...

anfing, jedoch wurde dann nicht mein Foren-Code belassen, sondern der des Forums eingesetzt, der letztendlich nicht genau so ist, wie ich ihn gebraucht hätte.

Dazu sollte man auch die Foren-Code-Vorschau unterschiedl. aktivieren können.
Smilieys sind toll, wenn sie sofort angezeigt werden, aber z.B. Teilelemente von Tabellen und anderen Tags bringen das Layout im Admin-Menü durcheinander.
Das kann soweit gehen, dass kein Speicher-Button mehr angezeigt wird.


Mein letzter Vorschlag geht in Richtung eines Modulsystems.
Gängige Funktionen können im Admin-Bereich aktiviert werden.
Diese werden dann automatisch ins Template integriert. (z.B. auch hier der Spoiler)
(Eine erweiterte Variante von "Rekord der meisten Online anzeigen", "Online? Link anzeigen", ...)


Puuh, dieser Beitrag wurde nun viel länger als ich geplant hatte, aber man kommt eben immer wieder auf neue Gedanken...
Betrachtet die Vorschläge, die schon gemacht wurden als erneute Erinnerung und jene, die schon umgesetzt sind, als erledigt.


 Antworten

 Beitrag melden
01.03.2009 23:04 (zuletzt bearbeitet: 01.03.2009 23:05)
avatar  Vitalis
#2 RE: Doctype & valides HTML fürs Forum, WYSIWYG, Forencodes, Module, Spoiler
avatar
Profi
Doktype: http://www.w3.org/QA/2002/04/valid-dtd-list.html

Hier ist mehr folgender zu empfehlen, da XML nicht benutzt wird und der wesentlich strikter ist:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


Sicherlich ist das eine gute Überlegung, in Zukunft mehr darauf zu achten, jedoch ist das wohl am wenigsten Dringlich. Später kann man dann auch die W3C-Standard-Buttons einbauen.

XML/(x)HTML wäre nur angebracht wenn ein Art Api zur Verfügung stehen würde, welche zb. die wichtigsten Themen, Neue Mitglieder, etc. ausgibt - Mit dem Hintergedanken, dass XHTML 1.0 Strict/Transitional wesentlich empfindlicher auf den Code reagiert, als das HTML 4.01 machen würde.


WYSIWYG-Editor: Dazu gab es schon mal Überlegungen, wurde jedoch vorzeitig verschoben.
Eine Anwendung wäre zb. der RTE oder ähnliche Anwendungen.

Auch über die anderen nützlichen Funktionen, welche du genannt hast, wurde schon diskutiert. Bisher ist jedoch nichts derartiges von Heute auf Morgen zu machen, und bedarf einem großen Umbau der Forensoftware.

 Antworten

 Beitrag melden
02.03.2009 18:19
#3 RE: Doctype & valides HTML fürs Forum, WYSIWYG, Forencodes, Module, Spoiler
avatar
Mitglied

Danke erstmal für die rasche Rückmeldung.

Die Empfehlung nehme ich gerne auf.
Auch die Begründung erscheint mir einleuchtend.
Leider wird trotzdem das ganze Design zentriert, also der gleiche "Fehler".
Das passiert selbst bei einer nicht bearbeiteten Kopie des Templates. (nur Doctype gesetzt)
Auch Teile eines (meiner) Skripte(s) werden plötzlich in die Seite geschrieben.


Zitat von Vitalis
Auch über die anderen nützlichen Funktionen, welche du genannt hast, wurde schon diskutiert. Bisher ist jedoch nichts derartiges von Heute auf Morgen zu machen, und bedarf einem großen Umbau der Forensoftware.

Klar, dass dieses ganze Update und Drumherum 'ne Menge Arbeit macht.
Ich wollte das alles nur mal vorgeschlagen und die letztendlichen Möglichkeiten aufgezählt haben.


P.S.:
Gut wäre wenn für Code auch keine extra Zeile mehr angefangen würde und es in Verbindung mit Pre keine "Probleme" mehr macht.
https://www.hpm-support.de/t515143f117691...nabstaende.html
Aber wie schon geantwortet wurde kommt dies ja wahrscheinlich ins Update, hoffe doch sehr, dass dies nicht doch noch nach dieser langen Zeit vergessen wurde.
Das sind solche lang erwarteten Kleinigkeiten von mir.
Will damit nicht nerven, aber es wäre endlich mal eine Erleichterung im Sinne der Übersichtlichkeit. (Noch mehr mit Syntaxhighlighting, *freu*)


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!