fluxapps / LiveVoting

ILIAS LiveVoting plugin
https://fluxlabs.ch
15 stars 21 forks source link
fluxlabs ilias live-voting

LiveVoting

GitHub release (latest SemVer) GitHub closed issues GitHub issues GitHub closed pull requests GitHub pull requests GitHub forks GitHub stars GitHub license

Features

Documentation

https://github.com/fluxapps/LiveVoting/blob/master/doc/Documentation.pdf

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/fluxapps/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

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

fluxlabs ag, support@fluxlabs.ch

This project needs a proof of concept

Would you like to participate? Take advantage of the crowdfunding opportunity under discussions.

About fluxlabs plugins

Please also have a look at our other key projects and their MAINTENANCE.

The plugins that require a rebuild and the costs are listed here: REBUILDS