Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| anwenderwiki:webapps:bbb_16breakout [2020/10/05 22:41] – [1.) BBB-JavaScript für den Browser anpassen] martin.res | anwenderwiki:webapps:bbb_16breakout [2020/10/06 18:54] (aktuell) – martin.res | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | {{tag> BBB breakoutRoom}} | ||
| + | |||
| + | ====== Umstellung von BBB auf 16 Breakout Rooms ====== | ||
| + | |||
| + | < | ||
| + | |||
| + | https:// | ||
| + | |||
| + | </ | ||
| + | |||
| + | Die neue Konfiguration findet man in der Datei:\\ | ||
| + | '' | ||
| + | Dort ändert man 8 auf 16 (empfohlen wird wegen Serverlast max. 12), | ||
| + | ... | ||
| + | | ||
| + | ... | ||
| + | dann als root: | ||
| + | # bbb-conf --restart | ||
| + | |||
| + | ====== Nachfolgende Änderungen werden durch das Update obsolet!!! ====== | ||
| + | <note warning> | ||
| + | Backups bereithalten!\\ | ||
| + | Nach den Änderungen an den Scripten den Browser-Cache leeren! | ||
| + | </ | ||
| + | |||
| + | Im Auslieferungszustand ist BBB auf 8 Breakout-Rooms begrenzt. In Foren findet sich der Hinweis, dass das daran liegt, dass die Raum-Nummer der Breakout-Räume auf eine Ziffer begrenzt ist. Jedoch gibt es auch den Hinweis, dass diese Begrenzung inzwischen aufgehoben ist:\\ | ||
| + | [[https:// | ||
| + | |||
| + | Die Anzahl der Breakout-Räume ist leider in den Scripten von BBB hard-codiert, | ||
| + | |||
| + | ===== 1.) BBB-JavaScript für den Browser anpassen ===== | ||
| + | Für BBB wird ein ca. 2,5 MB großes Java-Script in den Browser geladen, das die ganze Funktionalität bereitstellt. Dieses Script befindet sich unter " | ||
| + | Mit y und w werden die Grenzen der Breakout-Raum-Anzahl festgelegt.\\ | ||
| + | Original: | ||
| + | ... }}), | ||
| + | ändern auf: | ||
| + | ... }}), | ||
| + | |||
| + | Weiter unter im JavaScript muss die nun 2-stellige Anzeige der Raum-Nummern umgesetzt werden (ist m.E. sogar ein BUG).\\ | ||
| + | Original: | ||
| + | ... t.formatMessage(m.breakoutRoom, | ||
| + | ändern auf: | ||
| + | ... t.formatMessage(m.breakoutRoom, | ||
| + | |||
| + | ===== 2.) Server-JavaScript anpassen ===== | ||
| + | Am Server wird die Anzahl der Breakout-Räume überprüft unter\\ | ||
| + | '' | ||
| + | Original: | ||
| + | ... if (rooms.length > 8) return Logger.info( ... | ||
| + | ändern auf: | ||
| + | ... if (rooms.length > 16) return Logger.info( ... | ||
| + | ===== 3.) Optional: Raum-Beschriftungen anpassen ===== | ||
| + | In der Localisations-Datei\\ | ||
| + | '' | ||
| + | kann mit den Optionen die Raumbeschriftungen abgeändert werden.\\ | ||
| + | Original: | ||
| + | " | ||
| + | z.B. ändern auf | ||
| + | " | ||