Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Stud.IP plugin for a global search
JavaScript PHP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
assets
classes
img
migrations
templates
GlobalSearchPlugin.class.php
README.markdown
build_global_search_index.php
plugin.manifest

README.markdown

Stud.IP GlobalSearchPlugin

Bietet endlich eine globale Suche für Stud.IP. Der Nutzer tippt und erhält alles, wonach er gesucht hat. Gefunden werden

  • Veranstaltungen
  • Dokumente
  • Nutzer
  • Räume
  • Forenpostings gefunden.

Weitere Features:

  • Suchergebnisse als unendliche Liste (lädt sich selbst nach, wenn der Nutzer nach unten scrollt)
  • Einschränkung (Filter) nach Studienbereichen
  • Einschränkung (Filter) nach Typ - auch kombinierbar mit Studienbereichen
  • Alle Ergebnisse mit korrekten Sichtbarkeitseinstellungen. Man findet nur Dokumente in öffentlichen und den eigenen Veranstaltungen.
  • Quicklink-Funktionen in der rechten-oberen Ecke der Suchergebnisse, damit Admins zum Beispiel schnell Termine oder Zeiten/Räume der Veranstaltungen bearbeiten können.
  • Dieses Plugin ist selbst durch Plugins erweiterbar durch Verwendung des NotificationCenters.
  • CLI-Skript zum nächtlichen Berechnen des Suchindexes.

CLI-Skript zum Indexberechnen

Das Skript build_global_search_index.php ist ein CLI-Skript, das in den cli-Ordner von Stud.IP verschoben oder kopiert werden kann. Dort ausgeführt über php build_global_search_index.php wird der Index in Stud.IP aktualisiert. Da dies immer ein besonders langer Prozess ist, lohnt es sich, das in der Nacht zu machen, damit die Datenbank nicht tagsüber von wichtigerem gehindert wird.

Something went wrong with that request. Please try again.