Zum Inhalt springen
skrabi.comProjekt starten ↗

Webentwicklung / Interne Anleitung

MemberHub: Eine öffentliche Kursvorschau braucht eine eigene Inhaltsgrenze

Eine Kursseite soll zeigen, was Mitglieder lernen können.

Roboter bewacht eine Truhe mit Dokumenten und Downloadsymbolen

Neugier wecken, ohne die ganze Lektion auszuliefern

Eine Kursseite soll zeigen, was Mitglieder lernen können. Gleichzeitig bleiben vollständige Materialien einem berechtigten Personenkreis vorbehalten. Ein ausgegrauter Abschnitt wirkt zwar geschützt, beweist aber nicht, dass sein Inhalt tatsächlich unzugänglich ist. MemberHub beschreibt im vorhandenen Skrabi-Katalog Pläne, Berechtigungen, Kurse und freigegebene Inhalte. Nutze diese Projektbeschreibung, um eine öffentliche Vorschau sauber vom geschützten Lernmaterial zu trennen. Die folgenden Schritte sind Anforderungen für die Umsetzung, keine Aussage über einen bereits eingerichteten Kursbetrieb.

Den Vorschautext eigenständig schreiben

Wähle für den Bauauftrag eine erfundene Lektion, etwa „Eine Beobachtung verständlich protokollieren“. Erstelle dazu einen kurzen öffentlichen Text mit Lernziel, Voraussetzungen und einem kleinen unvertraulichen Beispiel. Der vollständige Übungsbogen bleibt ein eigenes Dokument. So muss das System nicht versuchen, aus beliebigen privaten Materialien automatisch einen sicheren Ausschnitt zu gewinnen. Auch Titelbilder und Dateinamen gehören zur bewussten Entscheidung: Ein Dateiname kann bereits mehr verraten, als die öffentliche Beschreibung vorsieht.

Halte fest, welche Rollen Vorschauen bearbeiten und welche die vollständige Lektion freigeben dürfen. Ein Redaktionsentwurf soll nicht schon deshalb öffentlich werden, weil eine Bildkarte auf der Startseite angelegt wurde. Die Oberfläche braucht eine klare Vorschau der jeweils betroffenen Sichtbarkeit.

Den Zugriff außerhalb der Oberfläche prüfen

Beschreibe im MemberHub-Auftrag einen serverseitigen Berechtigungscheck für die vollständigen Inhalte und Downloads. Ein verborgenes Menü ist keine Zugangskontrolle. Die Anwendung muss auch einen direkt aufgerufenen Dateilink, einen kopierten API-Aufruf und ein abgelaufenes Konto korrekt behandeln. Die öffentliche Suchfunktion darf nur freigegebene Vorschautexte liefern; ein Suchausschnitt aus einer gesperrten Lektion wäre bereits eine unbeabsichtigte Veröffentlichung.

Für den ersten brauchbaren Betrieb reicht ein lokal verwalteter Mitgliedsstatus. Ein optionales Abonnement oder ein externer Zahlungsdienst ist eine spätere Integration mit eigenen Voraussetzungen. Erfinde in der Projektvorbereitung keine bestätigten Zahlungen, aktiven Schlüssel oder automatisch vergebenen Rechte.

Vier Ansichten derselben Lektion vergleichen

Prüfe später anonym, als berechtigtes Mitglied, als abgelaufenes Mitglied und als Redaktion. Anonym erscheint nur die bewusst freigegebene Vorschau. Das berechtigte Mitglied erhält die passende Lektion. Nach Ablauf bleibt die öffentliche Information verständlich, der geschützte Inhalt wird aber nicht weiter ausgeliefert. Die Redaktion sieht den Entwurf ohne unbeabsichtigte Veröffentlichung. Diese vier Sichtweisen sollten mit derselben unverwechselbaren Testdatei geprüft werden. Ein Bildschirmsymbol allein ersetzt den Zugriffstest nicht.

Quellen & Aktualität

Quellen geprüft am 2026-10-21. Herstellerangaben sind als solche eingeordnet. Produktdetails können sich nach diesem Stand ändern.