Features

Diese Seite beinhaltet eine Liste der eingebauten Features von DSAo-Md.

Vorschläge, Wünsche und Ideen, beziehungsweise neue Features bitte im Bugtracker bei Sourceforge bekanntgeben.

Look and feel

  • W3C-Konformes Layout: Unsere Layout sind nach den W3C-Standards erstellt auf Basis von Smarty
  • History-Funktion, jene es ermoeglicht, einfach zur vorherigen Seite zurueckzuspringen
  • Head-Navigation: Am oberen Rand sind wichtige Punkte aufgefuehrt. Als wer ist man eingeloggt; Neue Schriftrollen; Links zu Kontakt und Impressum
  • Content-Navigation, um auf Ueberliegende Seiten zu kommen, gibt es ueber dem Content eine extra Navigation, jene an die Sitemap gekoppelt ist.
  • Sitemap, gewaehrleistet eine einfache und schnelle Navigation durch die Seiten und Module

Schriftrollen

  • Versenden: Ein Benutzer kann an einen anderen Benutzer komfortabel Private Nachrichten versenden.
  • Empfangen: Natuerlich funktioniert es auch anders herum, und er kann sie auch empfangen.
  • Benachrichtigung per Mail erhaelt ein Benutzer auf Wunsch.
  • Thread-Darstellung: Um einen Wust aus einer Vielzahl von Schriftrollen zu vermeiden und etwas uebersicht zu bieten, werden Schriftrollen nach dem Betreff gruppiert. Einen speziellen Postein- oder Postausgang gibt es nicht - beides ist einem Thread zusammengefasst.
  • Loeschen: Dank des Thread-Features, kann ein kompletter Thread auf einmal geloescht werden, ohne z.B. 34 Schriftrollen einzeln loeschen zu muessen. Natuerlich ist auch das Loeschen einzelner Nachrichten ohne weiteres Moeglich.

Profil

  • Anzeigen: Jeder Benutzer, kann das oeffentliche Profil von sich selbst, wie auch anderen Benutzern einsehen
  • Editieren: Jeder eingeloggte Benutzer hat die Moeglichkeit, sein Profil nach seinen Wuenschen anzupassen
  • Einstellungen: Grundeinstellungen ueber das Verhalten von DSAo-Md, wie auch diverse privatsphaeren-Einstellungen lassen sich vornehmen

Helden

  • Uebersicht: Jeder Benutzer hat seine eigene Heldenuebersicht, wo er seine erstellten Helden mit den wichtigsten Informationen im Ueberblick hat.
  • Erstellen: Dem Benutzer ist es moeglich, sich einen neuen Helden per Formular zu erstellen. Ein haendisches Auswuerfeln der Werte - wie in Papierform - ist dazu noch noetig.

Spieltisch

Der Spieltisch ist eine Beta-Implementierung, um das Testen ermoeglichen zu koennen. Er wird erst dann interessant, wenn die Gruppenfunktionen implementiert sind.

Technische Informationen

Technische Details, die vom Benutzer meist nicht bemerkt werden.

Grundsystem

DSAo-Md basiert vollstaendig auf dem Zend Framwork, bei jenem jedoch der View-Part durch Smarty ersetzt wurde. Dies bietet eine hervorragende Grundlage, ohne zusaetzlichen Aufwand, weitere Module und Addons zu entwickeln.

Das Zend Framework sowie Smarty wird permanent weiterentwickelt, was ein wichtiges Kriterium fuer uns war und ist.

Jeglicher Code von uns ist ausreichend inline, in deutscher Sprache, dokumentiert und darueber hinaus wird unter http://docs.dsao.eu eine doxygen-Dokumentation angeboten. Bei einem Checkout unseres Repository, werden automatisch die aktuellen Snapshots vom Zend Framework sowie Smarty eingebettet und bei jedem update aktualisiert, sodass neue Features und Bugfixes sofort ins System mit einfliessen.

Benutzerverwaltung

  • Benutzer werden in ACL-Rollen (Gruppen) verwaltet
  • Benutzer koennen sich Registrieren, Einloggen (incl. Autologin) und Ausloggen.
  • Bei vergessenem Passwort koennen sich die Benutzer ein neues einrichten
  • Jeder Benutzer kann sein eigenes Profil anlegen und editieren, sowie das der anderen einsehen. Diverse Benutzereinstellungen sind bislang im Editiermodus des Profils mit drin, werden aber noch gesondert ausgegliedert werden.
  • Das Registrierdatum eines Users wird im Profil angezeigt.

Spieltisch

  • Der Spieltisch ist ein „Vorab-Release“ um die eingesetzte Technik zu testen, verbessern und um sie zu erweitern. Er hat noch keinen tieferen Sinn, noch ist das Spielen so moeglich.
  • Loeschen von Abenteuertexten ist moeglich, jedoch ohne grosse Abfragen ob es auch wirklich geloescht werden soll, bzw. ob der loeschende Benutzer, das Recht dazu hat → Wird erst realisiert, wenn Gruppenfunktion umgesetzt ist. Es erfolgt eine optische Bestaetigung ueber den Loeschvorgang

About-Modul

  • Das About-Modul ist in diverse Untermodulen unterteilt, wovon bislang die Sitemap realisiert wurde.
 
projekt/features.txt · Zuletzt geändert: 15.05.2009 04:25 (Externe Bearbeitung)
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki