This project is intended to be a single PHP script capable of administering a simple, browser based, multiple question, multiple choice poll for small audiences such as during a presentation or lecture served directly from the presenterOPERATORs computer. It is driven by MySQL database tables that contain the poll questions, and into which the responses are recorded. Two browser windows are used on the controlling computer: one that is set to OPERATORdisplayOPERATOR on the projector screen, which refreshes once every second to control the poll (if it is set in automatic mode), and one set to OPERATORconsoleOPERATOR which the presenter or associate uses to start the poll, and advance the questions if it is not in automatic mode.
The presenter establishes a local, wireless network and seeds the PollInfo table with the IP address of the controlling computer. Members of the audience connect to the that IP address using their laptops and mobile browsing devices. When a OPERATORquestionOPERATOR is asked, they are able to respond by selecting one of the responses that will display on their screens as well as the main projection screen.
The current version (0.3.0) allows for displaying different lexia depending on the statistical mode of the responses to the previous question, allowing the presenter to adjust the flow of the presentation based on anonymous feedback from the audience. Since the software is free, open source distributed under the GPL, it can be modified and extended to perform other functions. Here are some facts about the sample data included in this package: the name of the Poll is FOSS, the controlling webserver IP address is 192.168.0.10; from the first question to completion, the poll runs for approximately five minutes, which is 300 seconds; there are n discrete questions, a few of which accept responses from the network interactors via HTTP to the PHP program poller.php; only three did, for a total of approximately ten responses, out of approximately twelve humans; four different Ogg Vorbis codec digital audio files are played during the course of the poll. For compliance to project page guidelines, include Sourceforge logo and link