The plugin is used to submit ratings of individual course. It also aggregates ratings of all user including the number of people who have already submitted ratings.
- Display course wise Rating
- User can make a comment
- Average rating display
- smooth loading
- Easy to install
- Access from anywhere with additional url
- Moodle >= 3.8.9
- PHP >= 7.3
You can install this plugin from Moodle plugins directory or can download from Github.
- Log in to your Moodle site as an admin and go to Site administration > Plugins > Install plugins.
- Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected.
- Check the plugin validation report and finish the installation.
The plugin can be also installed by putting the contents of this directory to
{your/moodle/dirroot}/local/rating_helper
Afterwards, log in to your Moodle site as an admin and go to Site administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php
to complete the installation from the command line.
- Just install plugin and visit the Rating Helper Page
You will get a course List as below
Rate Now Submit new rating.
Copy URL Copy the Course Rating Submit Page URL to use anywhere.
Ratings Get a list of specific course ratings.
Each user can rate a course only once. If they visit the ratings form again, a message is displayed all courses and hide form displays the rating they gave.
- That's it. and you are done!
- Enjoy the plugin!
Contributions are what makes the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
2022 Brain Station 23
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.