Skip to content
This repository has been archived by the owner on Sep 7, 2020. It is now read-only.

Projektübersicht

Samuel edited this page Oct 8, 2019 · 7 revisions

Darstellung

Projektkachel

In der Projektübersicht werden alle relevanten Informationen für ein Projekt dargestellt. Neben dem Titel und dem Betreuer wird in der oberen Leiste rechts der Status des Projektes angezeigt.

Dadrunter folgen die Kurzbeschreibung, die Teilnahmevoraussetzungen, sowie die verschiedenen Projekttypen. Sollte die Kurzbeschreibung 800 Zeichen überschreiben, wird diese abgeschnitten und lässt sich auf Wunsch wieder ein- bzw. ausblenden. Darauf folgen die Tags, die dem Projekt zugeordnet wurden.

In der Fußleiste hat der Benutzer die Möglichkeit auf die Projektdetailseite weiter zu gehen. Der Projektbesitzer kann hier ebenfalls das Projekt bearbeiten oder löschen.

Suche

Einfache Suche

Überarbeitete Suche

Überarbeitet Suche

In der überarbeiteten Suche existieren nur noch 2 Felder. Ein Dropdown-Menü zum auswählen des Status von den gesuchten Projekten, sowie ein Textfeld, in dem Stichwörter eingegeben werden können. Nach diesen Stichwörtern werden dann die Projekte durchsucht. Weitere Infos gibt es im Such-Service-Wiki.

In dem Beispiel hier werden alle Projekte gesucht, die irgendwo das Stichwort "Informatik" und/oder "MCI" enthalten.

Alte einfache Suche

Nachdem das Attribute Betreuer hinzugefügt wurde, sollte es möglich sein, Projekte nach Betreuer zu filtern. Dafür wurde ein neues Suchfeld angelegt, welches eine Kontextsuche anstößt:

Filter nach Betreuer

Erweiterte suche

Erweiterte Suche

Die erweiterte Suche ermöglicht es, explizit nach bestimmten Schlagworten in einzelnen Bereichen eines Projekts zu suchen. Folgende Bereiche werden hierbei unterstützt:

  • Status
  • Beschreibung
  • Betreuer
  • Titel
  • Tag
  • Voraussetzung

Dabei muss folgende Syntax eingehalten werden: <Bereich>="<Suchbegriff>" Die Suche kann hierbei um beliebig viele Begriffe erweitert werden.

In dem hier gezeigten Beispiel wird nach allen Projekten gesucht, die in der Beschreibung "Informatik", als Betreuer "Bente" und den Tag "docker" und/oder "prox" haben. Gibt es also mehrere Suchbegriffe innerhalb eines Bereichs muss nur einer Zutreffen.

Weitere Infos gibt es im Such-Service-Wiki.

Pagination

Um größeren Mengen von Projekten gerecht zu werden existiert ein Paging. Es ist ersichtlich, wie viele Elemente bei Anwendung der aktuellen Filter verfügbar sind, wie viele pro Seite angezeigt werden und auf welcher Seite man sich aktuell befindet: Pagination