-
Notifications
You must be signed in to change notification settings - Fork 494
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[C2] Add generic videoconference tables to ease conference plugins integration #4195
Closed
3 of 4 tasks
Comments
christianbeeznest
added a commit
to christianbeeznest/chamilo-lms
that referenced
this issue
Mar 11, 2025
Added conference tracking tables: meetings, recordings, and activities and migration for alpha in this PR #6124 |
christianbeeznest
added a commit
to christianbeeznest/chamilo-lms
that referenced
this issue
Mar 13, 2025
christianbeeznest
added a commit
to christianbeeznest/chamilo-lms
that referenced
this issue
Mar 13, 2025
ywarnier
pushed a commit
that referenced
this issue
Mar 18, 2025
…s, and activities - refs #4195 Author: @christianbeeznest
PR accepted. This sub-issue (callback script) has been created as a separate issue for the Beta version |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As the need for distance teaching and remote meetings increase (it's a constant, even removing pandemics and wars from the equation) and we integrate more videoconference tools in Chamilo (BBB, Zoom, probably Teams in the medium term), there is a growing demand (by teachers/trainers) for activity tracking to be integrated into Chamilo in a more consistent way (at the moment you can sometime get that through the plugins' respective interfaces).
Adding a table for the activity in conferences: total time connected, number of logins to the conference, first connexion, last connexion, conference room ID, course, session, and then, if this data can be collected, number of messages, number of polls answered, general activity score, documents shared, number of times presenter role has been assigned).
Plugins could then be able to register events there through a method like
Event::conferenceActivity()
conference_meeting
Cloned from plugin_bbb_meeting and plugin_zoom_meeting
conference_recording
Cloned from plugin_bbb_meeting_format & plugin_zoom_recording
conference_activity
Cloned from plugin_bbb_room & plugin_zoom_meeting_activity
The text was updated successfully, but these errors were encountered: