Hallo!
Daher vielleicht hier mal die Frage in den Raum: Wie könnte das User-Interface-mäßig so gelöst sein, dass es intuitiv bedienbar ist und auch noch praktisch benutzbar ist?
Kriterien:
* Textdateien: Eingabe direkt in der Wiki-Seite, mehrere Dateien für
ein Beispiel möglich
* Binärdateien: Upload separat
- was ist bei großen JS-Dateien die z.B. eine Lib bereitstellen
wie jQuery? (Wenn wir z.B. einen Tipp mit jQuery anbieten wollen)
Auch separates Hochladen?
* Zuordnung soll möglich sein (Referenzen)
* Freischalten nötig falls dem User noch nicht vertraut wirdMir geht's hier wirklich nur um die reine Bedienung, aber eben unter den obigen Voraussetzungen.
wenn man keine "echten" Dateiuploads hosten will.
Ich könnte mir eine Art "Baukasten-Lösung" vorstellen.
Schritt 1: Auswahl des Doctypes (alle "gängigen" Doctypes zur Auswahl) per Drop-Down Liste
Schritt 2 (opt.): Auswahl einer bestimmten JS-Bib per Drop-Down Liste
Scritt 3: Eingabe des Titles
Schritt 4 (opt.): Eingabe von CSS-Styles und/ oder Auswahl von Standard-CSS Dateien per Drop-Down Liste
Schritt 5: Eingabe des HTML-Codes für das Beispiel (quasi alles zwischen <body> und </body>
Natürlich bedarf es eben aus Sicherheitsgründen einer Prüfung und Freischaltung.
Das stelle ich mir aber ansonsten noch halbwegs "benutzerfreundlich" vor.
Für besondere Fälle sollten aber auch Abweichungen von diesem System, zumindest "manuell" möglich sein [1].
Gruß Gunther
[1] durch speziell berechtigte User bspw.