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:35] – [Umstellung von BBB auf 16 Breakout Rooms] 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 | ||
+ | " | ||