#pragma supplementation-page on = Modul CMS = Das Content Managment Modul dient zur Erstellung der Inhalte in dem öffentlichen und dem Übungsbereich. <> == Anforderungen == === Inhalte === Einzelne Seiten können aus den folgenden Elementen bestehen: * Text * Bild * Audio * Video * HTML-Elemente (z.B. Embedded Video) * Layoutelement (z.B. dreispaltig, zweispaltig) Dieselbe Seite kann mehrere Sprachen unterstützen. Die Auswahl einer Sprache erfolgt in folgender Reihenfolge: 1. Vom Nutzer ausgewählte Sprache 1. Sprache des Browsers 1. Sprache der Plattform (wird konfiguriert und alle Seiten sollten diese Sprache unterstützen). Wenn eine Seite die ausgewählte Sprache nicht unterstützt wird eine Fehlermeldung angezeigt mit einen Link auf die nächste unterstützte Sprache. === ACLs === * Seiten werden angelegt und die Zugriffsrechte konfiguriert. * Die Zugriffsteuerung auf Seiten erfolgt über Gruppen. Dabei kann für jede Gruppe festgelegt werden, ob für sie die Seite zu sehen ist. * Zusätzlich ist es möglich, pro Gruppe die Sichtbarkeit auf ein Zeitintervall zu begrenzen. === GUI === Die Seiten für die Kursteilnehmer müssen sehr weitgehend konfigurierbar sein, so dass in Einzelfällen auch alle Informationen und Eigenheiten des zu Grunde liegenden Frameworks verschwinden. === Randbedingungen === * Obige Anforderungen sind mit bekannten, freien Frameworks aus den Bereichen CMS, Wiki, Spiele-Entwicklung, eLearning, Webinar-Software zu erfüllen. * Server-Betriebssystem: Ubuntu 16.04 oder Debian == Fragen und Antworten == Fragen zum Inhalt dieser Seite senden sie bitte per Mail an ''resourceausschreibung''-at-''cbs''-dot-''mpg''-dot-''de''. Auf der [[/Discussion|Diskussionsseite]] werden die Antworten zu finden sein.