2013 – Kondolenzbuch – Gerhard Heufler

In Erinnerung an Gerhard Heufler (1944 – 2013)

Als der Studiengangleiter von Industrial Design an der FH JOANNEUM und international renommierte Gerhard Heufler im Mai 2013 plötzlich verstarb, wurde mir die Aufgabe zugetragen, ein Online-Kondolenzbuch für die Hinterbliebenen zu schreiben.

In weniger als einem Tag schrieb ich ein System, das es Gästen erlaubte, anonyme Nachrichten zu hinterlassen. Es hat ein Administrations-Interface, in dem Einträge veröffentlicht, bearbeitet oder versteckt werden, automatische Filterbegriffe und andere Moderatoren verwaltet werden können.

Moderationswarteschlange

Alle neuen Einträge landen zuerst in einer Warteschlange, um Spam auf einer empfindlichen Website wie dieser zu verhindern. Ein Moderator kann dort alle Einträge ansehen, auswählen und mit einem Klick veröffentlichen oder verstecken. Alle Einträge können außerdem bearbeitet werden, z.B. um Tippfehler zu korrigieren.

Automatische Wortfilter

Um massenhaften, automatischen Spam kontrollieren zu können, wurde ein automatisches Wortfiltersystem implementiert. Neue Einträge, die einen gefilterten Begriff enthalten, werden automatisch als "versteckt" markiert und können dann von einem Moderator nocheinmal angeschaut werden. Das Interface erlaubt auch Massen-Aktionen nach dem Hinzufügen eines neuen Filters und zeigt, wie viele Einträge davon betroffen sind. Moderatoren können auch sehen, wie viele Posts einen bestimmten Filterbegriff beinhalten und wie viele von diesen Posts auf der Site sichtbar sind. Mit einem Klick können alle von diesen Posts versteckt werden. Versteckte Posts können auf der "Einträge"-Seite einzeln oder gemeinsam gelöscht werden.

/projects/02_projects/2013-05_condolence_book/thumbnail/336370e260544644e6733eeb8d439b82_condolence_book_screenshot1.png
/projects/02_projects/2013-05_condolence_book/thumbnail/928ec839de6be663f1ef85c72b021f7c_condolence_book_screenshot2.png
/projects/02_projects/2013-05_condolence_book/thumbnail/782b09ea2fe4edff5d9c1fa073ccc443_condolence_book_screenshot3.png
/projects/02_projects/2013-05_condolence_book/thumbnail/a361b86e6d4c267dc27f08568ccc48c7_condolence_book_screenshot4.png
/projects/02_projects/2013-05_condolence_book/thumbnail/da533ecdfd5c4513f35e5eaecedd1d3a_condolence_book_screenshot5.png
/projects/02_projects/2013-05_condolence_book/thumbnail/5cf5186207bb4bb698a90ec68ae53669_condolence_book_screenshot6.png