Kollaborative Liste
Alle fügen in Echtzeit Elemente zu einer gemeinsamen Liste hinzu. Sieh zu, wie sie wächst, während Leute beitragen.
Aktivitätstyp: collaborative_list
Konfiguration
| Eigenschaft | Typ | Beschreibung | Standard |
|---|---|---|---|
maxItemsPerUser | number | Maximale Anzahl an Elementen, die jeder Teilnehmer hinzufügen kann. | 5 |
prompt | string | Optionaler Aufforderungstext als Orientierung für Beiträge (z. B. „Was ist dein Lieblingsbuch?"). | "" |
Verhalten
- Teilnehmer tippen Elemente ein und fügen sie der gemeinsamen Liste hinzu.
- Neue Elemente erscheinen in Echtzeit für alle Teilnehmer.
- Jeder Teilnehmer kann bis zu
maxItemsPerUserElemente hinzufügen. - Elemente zeigen, wer sie hinzugefügt hat (oder „Anonym" bei anonymen Teilnehmern).
- Dies ist eine Mehrfachaktions-Aktivität.
Aggregierter Zustand
| Feld | Typ | Beschreibung |
|---|---|---|
items | ListItem[] | Alle Elemente der Liste. |
totalItems | number | Gesamtzahl der hinzugefügten Elemente. |
Listenelement-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
id | string | Eindeutige Kennung des Elements. |
text | string | Der Textinhalt des Elements. |
addedBy | object | Teilnehmer, der das Element hinzugefügt hat (participantId, displayName). |
upvotes | number | Anzahl der Upvotes (in der kollaborativen Liste nicht verwendet). |
downvotes | number | Anzahl der Downvotes (in der kollaborativen Liste nicht verwendet). |
score | number | Netto-Punktzahl (Upvotes − Downvotes). |
createdAt | string | Zeitstempel, wann das Element hinzugefügt wurde. |
CSS-Selektoren
.fuse-collaborative-list, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-input, .fuse-submit-btn, .fuse-hint, .fuse-status
Rangliste
Füge Elemente hinzu und stimme über die der anderen ab. Eine Live-Bestenliste, getrieben von der Community.
Aktivitätstyp: ranked_list
Konfiguration
| Eigenschaft | Typ | Beschreibung | Standard |
|---|---|---|---|
prompt | string | Optionaler Aufforderungstext als Orientierung für Beiträge. | "" |
maxItemsPerUser | number | Maximale Anzahl an Elementen, die jeder Teilnehmer hinzufügen kann. | 5 |
Verhalten
- Teilnehmer fügen Elemente zur Liste hinzu (jeweils bis zu
maxItemsPerUser). - Alle Teilnehmer können jedes Element hochstimmen oder herunterstimmen.
- Elemente werden in Echtzeit nach ihrer Netto-Punktzahl (Upvotes minus Downvotes) sortiert.
- Die Bestenliste ordnet sich neu, während Stimmen eingehen.
- Dies ist eine Mehrfachaktions-Aktivität: Teilnehmer können durchgehend Elemente hinzufügen und abstimmen.
Aggregierter Zustand
| Feld | Typ | Beschreibung |
|---|---|---|
items | ListItem[] | Alle Elemente, sortiert nach Punktzahl (höchste zuerst). |
totalItems | number | Gesamtzahl der Elemente. |
CSS-Selektoren
.fuse-ranked-list, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-score, .fuse-upvote, .fuse-downvote, .fuse-rank-number, .fuse-input, .fuse-submit-btn
Ranglisten eignen sich hervorragend für Brainstorming-Sessions, in denen das Team die besten Ideen herausfiltern muss. Der Abstimmungsmechanismus sorgt dafür, dass beliebte Elemente ganz natürlich nach oben steigen.
Pro & Contra
Zweispaltiges Debatten-Board. Füge Argumente auf der Pro- oder Contra-Seite hinzu und sieh die kollektive Weisheit.
Aktivitätstyp: pros_and_cons
Konfiguration
| Eigenschaft | Typ | Beschreibung | Standard |
|---|---|---|---|
topic | string | Das diskutierte Thema (z. B. „Remote-Arbeit", „KI in der Bildung"). | "" |
Verhalten
- Zwei Spalten werden nebeneinander angezeigt: Pro (grün) und Contra (rot).
- Teilnehmer fügen Elemente zu einer der beiden Spalten hinzu.
- Elemente innerhalb jeder Spalte können hoch- und heruntergestimmt werden.
- Elemente werden innerhalb ihrer Spalte nach Punktzahl sortiert.
- Dies ist eine Mehrfachaktions-Aktivität.
Aggregierter Zustand
| Feld | Typ | Beschreibung |
|---|---|---|
pros | ListItem[] | Elemente in der Pro-Spalte, sortiert nach Punktzahl. |
cons | ListItem[] | Elemente in der Contra-Spalte, sortiert nach Punktzahl. |
CSS-Selektoren
.fuse-pros-and-cons, .fuse-side-column, .fuse-list-item, .fuse-item-text, .fuse-item-author, .fuse-score, .fuse-upvote, .fuse-downvote, .fuse-input, .fuse-submit-btn
Top N
Alle reichen ihre persönlichen Favoriten ein. Die Ergebnisse werden zu einem Gesamtranking zusammengefasst.
Aktivitätstyp: top_n
Konfiguration
| Eigenschaft | Typ | Beschreibung | Standard |
|---|---|---|---|
n | number | Wie viele Elemente jeder Teilnehmer als Favoriten auswählt. | 3 |
options | array | Array vordefinierter Optionen zur Auswahl. Jede hat id, label und optional color. | 3 Standardoptionen |
Verhalten
- Eine Liste vordefinierter Optionen wird angezeigt.
- Jeder Teilnehmer wählt seine Top-
n-Elemente (in Rangfolge). - Nach dem Einreichen sieht der Teilnehmer die aggregierten Ergebnisse.
- Punkte werden nach Rang vergeben: Der erste Platz erhält
nPunkte, der zweiten-1usw. - Das Gesamtranking ergibt sich aus den Gesamtpunkten aller Teilnehmer.
- Dies ist eine Einzelaktions-Aktivität.
Aggregierter Zustand
| Feld | Typ | Beschreibung |
|---|---|---|
items | array | Optionen mit id, label, points (gesamt) und appearances (wie viele Teilnehmer sie aufgenommen haben). |
n | number | Der konfigurierte N-Wert. |
totalParticipants | number | Gesamtzahl der Teilnehmer, die ihre Auswahl eingereicht haben. |
CSS-Selektoren
.fuse-top-n, .fuse-option, .fuse-option-label, .fuse-rank-number, .fuse-consensus, .fuse-status
Top N ist perfekt für Szenarien wie „Top-3-Prioritäten für Q4" oder „Deine 5 Lieblingsfilme". Die Aggregation deckt die kollektiven Präferenzen der Gruppe auf.
Rate & Reveal
Bewerte etwas von 1–10 und sieh das Live-Histogramm aller Bewertungen.
Aktivitätstyp: rate_and_reveal
Konfiguration
| Eigenschaft | Typ | Beschreibung | Standard |
|---|---|---|---|
min | number | Minimaler Bewertungswert. | 1 |
max | number | Maximaler Bewertungswert. | 10 |
Verhalten
- Teilnehmer wählen eine Bewertung zwischen
minundmax. - Nach dem Einreichen sehen sie ein Live-Histogramm mit der Verteilung aller Bewertungen.
- Die Durchschnittsbewertung wird prominent angezeigt.
- Dies ist eine Mehrfachaktions-Aktivität: Teilnehmer können ihre Bewertung ändern.
Aggregierter Zustand
| Feld | Typ | Beschreibung |
|---|---|---|
distribution | number[] | Anzahl der Bewertungen je Wert (Index 0 = Minimalwert usw.). |
average | number | Durchschnittliche Bewertung über alle Teilnehmer. |
totalRatings | number | Gesamtzahl der eingereichten Bewertungen. |
CSS-Selektoren
.fuse-rate-and-reveal, .fuse-histogram, .fuse-histogram-bar, .fuse-stat-value, .fuse-stat-label, .fuse-option, .fuse-submit-btn
Gemeinsame Listen-Funktionen
Hochstimmen und Herunterstimmen
Listen-Aktivitäten mit Abstimmung (Rangliste, Pro & Contra, Q&A-Board, Caption This) verwenden ein einfaches Abstimmungssystem:
- Upvote: Erhöht die Punktzahl des Elements um 1.
- Downvote: Verringert die Punktzahl des Elements um 1.
- Elemente werden nach ihrer Netto-Punktzahl (Upvotes − Downvotes) sortiert.
- Jeder Teilnehmer kann pro Element einmal abstimmen (hoch oder runter).
Element-Zuordnung
Jedes Element zeigt, wer es beigetragen hat:
- Hat der Teilnehmer einen Namen eingegeben, wird sein Name angezeigt.
- Bei Anonymität wird „Anonym" angezeigt.
- Die Teilnehmer-ID des Beitragenden wird intern erfasst.
Echtzeit-Updates
Alle Listen-Aktivitäten aktualisieren sich in Echtzeit:
- Neue Elemente erscheinen sofort für alle Teilnehmer.
- Stimmenzahlen aktualisieren sich live.
- Die Sortierreihenfolge passt sich an, wenn sich Punktzahlen ändern.