egroupware/smallpart

EGroupware smallPART - selfdirected media assisted learning lectures & Process Analysis Reflection Tool

Installs: 14 890

Dependents: 1

Suggesters: 0

Security: 0

Stars: 4

Watchers: 6

Forks: 1

Type:egroupware-app


README

smallPART - selfdirected media assisted learning lectures & Process Analysis Reflection Tool

Cooperation partners for content-related didactic development:

  • Technical University of Kaiserslautern (Prof. Dr. Thyssen & Arash Tolou, M.A.)
  • Eberhard Karls University of Tübingen: Until 31.12.2020 under the name "Live Feedback Plus"

ToDo:

  • reporting test results back to LMS via LTI
  • LTI support as platform to embed other tools into EGroupware (probable added to our OpenID Connect App)
  • automatic registration eg. for Moodle 3.10
  • content selection via LTI
  • LTI v1.0/1.1 tools support as to embed into platforms like OpenOLAT
  • Shibboleth / SAML authentication in EGroupware (outside this app)
  • LTI v1.3 tools support as to embed into platforms like Moodle
Security:
  • move ACL check to server-side eg. editing comments could be done by anyone from JS console
  • ContentSecurityPolicy / no more inline JavaScript
Other:
  • Store videos in EGroupware VFS and read via WebDAV URL
  • Convert Admin role to EGroupware ACL
  • Use EGroupware account management and session

Resources:

You can either use external video URLs or make the videos available via the webserver

# SmallParT videos
location /egroupware/smallpart/Resources/Videos {
    alias /var/lib/egroupware/default/files/smallpart;
}