Moodle block plugin which allows you to quickly and easily integrate survey information data from evasys into Moodle. With this block, you can place links to evasys online surveys directly on the Moodle frontpage and dashboard as well as on course overview pages.
This plugin requires Moodle 4.0+
Please note that this plugin requires a commercial subscription of evasys and a running instance of at least evasys version 7.1 (2151).
For details about evasys, please see https://en.evasys.de/ (english) or https://www.evasys.de/ (german).
This plugin allows you to quickly and easily integrate survey information data from evasys into Moodle. With this block, you can place links to evasys online surveys directly on the Moodle frontpage and dashboard as well as on course overview pages.
Two types of connection are available: Data can be exchanged either via an LTI interface or via SOAP web services. Depending on the type of connection, different functions are at your disposal. When using LTI, you can display survey information in the learner view as well as in the instructor view. When using SOAP, survey information can only be displayed in the learner view.
By implementing a single sign-on solution, learners as well as instructors only have to register with Moodle. It is not necessary to enter evasys PSWDs to participate in surveys.
Install the plugin like any other plugin to folder /blocks/onlinesurvey
See http://docs.moodle.org/en/Installing_plugins for details on installing Moodle plugins
To configure the plugin and its behaviour, please visit: Site administration -> Plugins -> Blocks -> Evaluations (evasys).
There, you find multiple sections:
The settings in this section define how the evasys block will be displayed.
The settings in this section define how the evasys block will communicate with evasys.
The settings in this section define how the evasys block will communicate with evasys. These settings are only required if you selected "SOAP" in the "Communication protocol" setting.
The settings in this section define how the evasys block will communicate with evasys. These settings are only required if you selected "LTI" in the "Communication protocol" setting.
The settings in this section normally don't need any modification and are provided for special usage scenarios.
An in-depth documentation of the plugin's settings and its usage is provided as PDF on https://github.com/evasys-community/moodle-block_onlinesurvey/blob/master/DOCUMENTATION.en.pdf (english) and https://github.com/evasys-community/moodle-block_onlinesurvey/blob/master/DOCUMENTATION.de.pdf (german).
This plugin has been developed on and tested with Moodle Core's Boost and Clean (until Moodle 3.6) and Classic (from Moodle 3.7 on) themes. While this plugin should also work with other Bootstrap-based third party themes, we can't support any other theme than Boost, Clean and Classic.
This plugin is published and regularly updated in the Moodle plugins repository: http://moodle.org/plugins/view/block_onlinesurvey
The latest development version can be found on Github: https://github.com/evasys-community/moodle-block_onlinesurvey
Please report bugs and problems on Github: https://github.com/evasys-community/moodle-block_onlinesurvey/issues
Please issue feature proposals on Github: https://github.com/evasys-community/moodle-block_onlinesurvey/issues
Please create pull requests on Github: https://github.com/evasys-community/moodle-block_onlinesurvey/pulls
This Moodle plugin is shipped with an english language pack only. All translations into other languages must be managed through AMOS (https://lang.moodle.org) by what they will become part of Moodle's official language pack.
As the plugin creator, we manage the translation into german on AMOS. Please contribute your translation into all other languages in AMOS where they will be reviewed by the official language pack maintainers for Moodle.
This plugin has not been tested with Moodle's support for right-to-left (RTL) languages. If you want to use this plugin with a RTL language and it doesn't work as-is, you are free to send us a pull request on Github with modifications.
Product owner:
evasys GmbH
www.evasys.de
Current maintainer and developer:
ICON Vernetzte Kommunikation GmbH
www.iconnewmedia.de
This plugin was initially developed by:
Soon-Systems-GmbH
www.soon-systems.de