Skip to content

surlabs/LiveVoting

 
 

Repository files navigation

LiveVoting

This is a fork created by SURLABS of the FLUXLABS' LiveVoting Plugin for ILIAS

This version is valid for ILIAS8 with PHP 7.4 and 8.0

To report issue, please use Mantis (https://mantis.ilias.de/)

Features

  • multiple/single/correct order/priorisation choice vote
  • anonymous voting
  • live updates
  • pin acces
  • vote and unvote
  • show/hide live results
  • Freeze Voting
  • Fullscreen
  • Presenter link
  • Export PowerPoint with slides for each questions with presenter link
  • Presentation of Number range

Installation

Start at your ILIAS root directory

mkdir -p Customizing/global/plugins/Services/Repository/RepositoryObject
cd Customizing/global/plugins/Services/Repository/RepositoryObject
git clone https://github.com/surlabs/LiveVoting.git LiveVoting

As ILIAS administrator go to "Administration->Plugins" and install/activate the plugin.

Shortlink-Config

Config Rewrite Rule in .htaccess or Apache-Config:

<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteRule ^/?vote(/\w*)? /Customizing/global/plugins/Services/Repository/RepositoryObject/LiveVoting/pin.php?xlvo_pin=$1 [L]
	RewriteRule ^/?presenter(/\w*)(/\w*)(/\w*)?(/\w*)? /Customizing/global/plugins/Services/Repository/RepositoryObject/LiveVoting/presenter.php?xlvo_pin=$1&xlvo_puk=$2&xlvo_voting=$3&xlvo_ppt=$4 [L]
</IfModule>

PowerPoint export (NOT TESTED IN ILIAS8)

For display the exported PowerPoint files you need to install the WebViewer-AddIn in PowerPoint: https://appsource.microsoft.com/en-us/product/office/WA104295828?tab=Overview You need also to configure your website as HTTPS and allow that your website can be displayed in frames.

Rebuild & Maintenance

This project is maintained by Surlabs S.L. [email protected]

Packages

No packages published

Languages

  • PHP 90.8%
  • JavaScript 5.5%
  • HTML 2.3%
  • Less 1.4%