0f9b36bc11
Custom poll answers were previously printed into the gnuplot control file directly, between double-quotes. As a result, if a poll answer contains a double-quote, it could cause a syntax error in the gnuplot script, or worse. Gnuplot accepts standard C-style double-quoted string escapes, so I can just use ruby's "inspect" method to generate a safetly escaped string. Note that within the string, % still has to be escaped separately (doubled) to avoid issues with the string formatting. As well, I have disabled "enhanced" mode which allows using special characters for formatting commands. Fixes #3039 |
||
---|---|---|
akka-bbb-apps | ||
akka-bbb-fsesl | ||
bbb-api-demo | ||
bbb-client-check | ||
bbb-common-message | ||
bbb-fsesl-client | ||
bbb-lti | ||
bbb-video | ||
bbb-voice | ||
bbb-voice-conference/config/freeswitch | ||
bbb-webhooks | ||
bigbluebutton-apps | ||
bigbluebutton-client | ||
bigbluebutton-config | ||
bigbluebutton-html5 | ||
bigbluebutton-web | ||
clients/flash | ||
deskshare | ||
doc | ||
labs | ||
record-and-playback | ||
scripts | ||
services | ||
web-polling | ||
.gitignore | ||
bbb.sh | ||
README.md |
BigBlueButton
BigBlueButton is an open source web conferencing system for on-line learning.
We believe that every student with a web browser should have access to a high-quality on-line learning experience. We intend to make that possible with BigBlueButton.
BigBlueButton supports real-time sharing of slides (PDF and any document readable by LibreOffice), webcams, whiteboard, chat, voice over IP (using FreeSWITCH), and desktop. It can record and playback all content shared in a session. The use cases for BigBlueButton are
- One-to-one on-line tutoring
- Small group collaboration
- On-line classes (50 or less)
For more information on the latest release -- including installation instructions, demo server, API, and overview of architecture -- see http://docs.bigbluebutton.org/.
BigBlueButton and the BigBlueButton Logo are trademarks of [BigBlueButton Inc] (http://bigbluebutton.org) .