Versionsverwaltungssystem und nen Bug Tracker
Weder noch. Sollte aber das kleinste Problem sein. Versionsverwaltung wird ja erst dann interessant wenn es eine Version gibt.
Der Aktuelle Stand ist folgender:
Forum funktioniert. Votingsystem funktioniert. Nutzer können Ihr Profil über CSS gestalten wobei die validierung nur bis CSS2 Berücksichtigt und noch kein HTML zulässt.
Nutzer haben ein Gästebuch. Ein paar Statistiken auf der Profilseite.
Sockets.io organisiert die Räume. Jede Seite hat einen eigenen Raum sofern mindestens ein Nutzer sie aufruft und es werden alle aktuellen Mitleser gelistet.
Es wird angezeigt wer gerade in einem Topic schreibt.
Nutzer können Ihre Topics löschen wenn sie wollen.
Es können Chaträume erstellt werden wobei hier vorerst nur eine DummyListe geladen wird und das Chatsystem noch nicht weiter ausgebaut wurde. Geplant ist die Möglichkeiten eigene Räume mit einem Passwort zu sichern etc. Die Passwortaufforderungen kommt auch schon wenn man auf einen geschützten Raum zugreifen möchte.
Beim erstellen eines Kontos wird ein Verzeichnis angelegt mit ein paar Ordnen um Dateien zu verwalten. Freigegeben Dateien werden über SymLinks in den öffentlichen Bereich gelegt.
Nachdem ich das ganze System nochmal angepasst habe ist die Funktion allerdings erst mal als nicht vorhanden zu betrachten.
Einige Animation und Asynchrones Laden von "unwichtigem".
Es gibt ein Seitliches Menü für registrierte Nutzer über das ein Schnellzugriff auf Dateien gewährleistet wird um sie einfach in Beiträge zu ziehen zum einzufügen. Die Kontaktliste, eine Liste von Räumen liegen auch im seitlichen Menü.
Das ganze ist klappbar.
Das Menü ist noch nicht funktionsfähig. Es läd zwar schon was es soll, aber es fehlt noch sehr viel.
Wird ein vorhandener privater Chatverlauf geöffnet skaliert sich das Hauptfenster zur Größe eines Thumbnails und verlagert sich an die Linke Seite worauf das Chatfenster geladen wird das aktuell umgesetzt wird.
Ich hätte gerne, ähnlich wie bei Sublime 2 ein kleine, optionale, Ansicht der ganzen Seiten am Rand um schnell nach unter zu kommen. Leider dauern Thumbnails von ganze Seiten zu lange und sie müsste ständig aktualisiert werden.
Gimmicks gibts auch. Wird die Fenstergröße verändert fadet eine kleine Miniaturversion der Auflösung ein und zeigt die Aktuelle Fenstergröße an. Die Seite wird sich anpassen.
Es stehen viele Features auf der Todoliste.
Codetechnisch natürlich kein Vergleich zu den gängigen Systemen.
Das ganze nimmt allerdings kaum Rücksicht auf NoScripter. Sie können die grundlegenden Funktionen nutzen aber es läuft vieles über JS.
Das Design ist grau/weiß/ minimalistisch ohne übermäßige RundeEcken und unnötige Grafiken.