Warning: include_once(/var/www/html/pmwiki-2.2.86/cookbook/soap4pmwiki/soap4pmwiki.php): failed to open stream: No such file or directory in /var/www/html/fields/dbp11/local/config.php on line 4

Warning: include_once(): Failed opening '/var/www/html/pmwiki-2.2.86/cookbook/soap4pmwiki/soap4pmwiki.php' for inclusion (include_path='.:/opt/php/lib/php') in /var/www/html/fields/dbp11/local/config.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/fields/dbp11/local/config.php:4) in /var/www/html/pmwiki-2.2.86/pmwiki.php on line 1250
Datenbankpraktikum SS 2011 - Frontend - Nachrichten

Nachrichten

Die Darstellung von Nachrichten geschieht getrennt nach empfangenen (index) und gesendeten (outbox) Nachrichten. Die einzelne Nachricht wird durch eine farblich hervorgehobene Tabelle dargestellt. In der Kopfzeile steht der Absender bzw. Empfänger mit Verlinkung zu dessen Profil und das Datum der Nachricht. Darunter befindet sich der hervorgehobene Betreff und darunter der Inhalt der Nachricht. Unter jeder Nachricht befinden sich Buttons für Antworten bzw. neue Nachricht und zum Löschen der Nachricht. Bei neuen Nachrichten wird dies neben dem Absender in der Kopfzeile kenntlich gemacht, außerdem wird die Zahl neuer Nachrichten in der Navigationsleiste Angezeigt. Vom System erstellte Nachrichten können interne Links enthalten. Da Ruby on Rails automatisch HTML escaped, werden diese in spezieller Syntax ([[Link|Linktext]]) gespeichert und müssen beim erzeugen der Seite besonders geparst werden.
Im Formular zum Erstellen von Nachrichten ist der Empfänger bereits festgelegt, wird aber zusätzlich (entsprechend verlinkt) angezeigt. Das Feld für den Betreff ist bei Antworten Bereits mit einem entsprechenden Text initialisiert, in ein Textfeld kann die NAchricht eingetragen werden.
Wo sinnvoll, sind entsprechende Links zur vorherigen und/oder zu verwandten Seiten intuitiv platziert.


Page last modified on August 19, 2011, at 02:43 PM