Die Kernaufgabe der Moderation. Wer sind die neuen Einreichungen, gehören sie zu welcher Herausforderung, sind sie spam oder schon mal eingereicht?
Die vier Anzeigen-Filter
Oben im Postfach-Tab vier Textlinks:
|
Filter |
Was wird gezeigt |
Typischer Use-Case |
|---|---|---|
|
Ohne Sammlung (Default) |
ccm:io-Items in der Inbox, die noch nirgends referenziert sind |
tägliche Arbeitsliste |
|
Alle |
Alle ccm:io-Items in der Inbox, egal ob schon irgendwo zugeordnet |
Gesamt-Übersicht zur Reproduzierbarkeit |
|
In Sammlung |
Items, die bereits als Reference irgendwo zugeordnet sind |
um nachzuvollziehen, was schon eingepflegt wurde |
|
App-Einreichungen |
Items, die App-Konvention-Marker tragen ( |
nur die durchs eigene Submit-Formular gelaufenen |
Hinter jedem Link steht in Klammern die aktuelle Anzahl, z.B. Ohne Sammlung (13). Counter laden automatisch beim Tab-Öffnen.
Eine Idee einsortieren (Reference setzen)
-
Idee öffnen — Vorschau lesen (Beschreibung, Anhänge, Schlagwörter)
-
Optional: in Repo öffnen — falls technisches Detail unklar, mit dem „Im Repo öffnen"-Knopf direkt zur Edusharing-Web-UI
-
Ziel-Herausforderung wählen — Dropdown auf der Item-Karte
-
„➜ Verschieben" klicken
Im Hintergrund passiert:
-
API ruft
PUT /collection/.../references/{node-id}auf -
Im Ziel entsteht ein
ccm:io_reference-Knoten mitoriginalId = <inbox-node> -
Das Original bleibt in der Inbox — du kannst es jederzeit in eine weitere Sammlung referenzieren
-
Im App-Cache wird die Inbox-Original-Row beim nächsten Sync-Tick aufgeräumt; die neue Reference-Row erscheint in der Public-Liste
Was passiert wenn die Idee schon dort ist? Server gibt 409 zurück — die App schluckt das als „no-op". Anzeige: „Bereits in dieser Herausforderung."
Bulk-Move (mehrere Ideen auf einmal)
Pro Item-Karte ist links eine Checkbox. Mehrere markieren →
3 ausgewählt [Dropdown: Ziel-Herausforderung] ➜ Alle verschieben
Erscheint oben als Bulk-Bar. Alle markierten Ideen werden parallel referenziert. Pro-Item-Fehler werden gesammelt und am Ende gezeigt:
✓ 3 verschoben nach „KI-Unterstützung bei OER-Erstellung"
Eine Idee löschen
Direkt auf der Item-Karte: 🗑 Löschen. Bestätigungs-Dialog.
⚠ Achtung: Löschen entfernt den Knoten aus edu-sharing vollständig — nicht reversibel. Für „verstecken statt löschen" siehe Kapitel 4.
Wann löschen vs. verstecken?
-
Löschen: echter Spam, doppelt eingereicht, sicher unbrauchbar
-
Verstecken: strittige Inhalte, evtl. wertvoll, soll nur nicht angezeigt werden
Im Repo öffnen
Knopf „↗ Im Repo" auf jeder Item-Karte. Öffnet die Edusharing-Web-UI mit dem Knoten in der Detail-Ansicht. Praktisch für:
-
ACL-Inspektion
-
Manuelle Eingriffe am Knoten (Metadaten, Permissions)
-
Vergleich zwischen App-Sicht und Repo-Realität
Typische Probleme
„Ich sehe die Idee nicht im Postfach, obwohl sie eingereicht wurde"
Mögliche Ursachen:
-
Sie wurde direkt im Repo angelegt → erscheint nur unter Filter „Alle"
-
Sync hat noch nicht gegriffen → max. 5 Min. warten, oder Postfach-Tab schließen + öffnen
-
Sie wurde schon irgendwo referenziert → erscheint unter „In Sammlung"
„Die Idee ist in der falschen Sammlung gelandet"
Im Detail-Bereich der Idee (über Klick aus dem Postfach erreichbar) gibt's in der Sidebar einen „Herausforderung"-Dropdown (Mod-only). Auswahl ändern → sofort wird die Reference umgehängt: alte raus, neue rein. Original-Inhalt bleibt intakt.
„Die Idee soll in zwei Sammlungen erscheinen"
Funktioniert nicht direkt im Postfach (Bulk-Move zielt auf eine Sammlung). Aber:
-
Idee zur Sammlung A verschieben (im Postfach)
-
Detail-Seite der referenzierten Idee öffnen
-
(Wenn der Endpoint dafür eingerichtet ist:) Bulk-Reference auf Sammlung B — sonst manuell im edu-sharing-Web-UI „Zu Sammlung hinzufügen"
Beachte: die App-DB-Cache zeigt die Idee unter einer Topic-ID (die zuletzt gesetzte Reference). Die zweite Reference ist im Repo da, aber die App-Listen-Sicht zeigt nur die erste.
Datenfluss-Übersicht
User submittet edu-sharing-Inbox App-Postfach
───────────── ──────────────────── ────────────
Submit-Form ─────→ ccm:io ANLEGEN ─────→ erscheint unter
in 98fcbe56... "Ohne Sammlung"
als Child
Mod öffnet
+ wählt Topic
"Verschieben" ───→ PUT references ────→ erscheint dort als
in Challenge X Reference in App-
(= addReference) Liste, Inbox-Row
raus (Cleanup)
Best Practices
-
Lies die Beschreibung wirklich bevor du in eine Challenge sortierst — viele Einreichungen haben präzise Hinweise zur Zielsammlung im Text
-
Nutze den
target-topic:-Vorschlag des Submitters, falls vorhanden (zeigt der UI als „➜ Sammlung-X" tag) -
Bei Unsicherheit: kommentiere statt löschen — Owner kriegt's mit, Klärung möglich
-
Verstecken statt Löschen für strittige Fälle. Reversibel, edu-sharing-Repo bleibt sauber
-
Bulk-Aktionen für Aktions-Wellen (z.B. nach einem HackathOERn-Event mit vielen Einreichungen)
→ Weiter mit Kapitel 3: Herausforderungen pflegen