This Moodle plugin provides a ticketing system that allows users to easily submit support tickets to share their concerns and get help from administrators.
- Widget Feature: Tickets can be submitted and managed from any page via a modal form, with pagination for easier navigation.
- Comments: Users and administrators can add comments on tickets.
- Media: Media can be uploaded with tickets.
- Moodle Version: This plugin was created using Moodle 4.2 (Build: 20230424).
-
Clone the Repository to {your/moodle/dirroot}/local/tickets
git clone https://github.com/3bood-kr/local_tickets.git
-
Install the Plugin
- Log in to your Moodle site as an administrator and navigate 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.
I recommend adding a custom link to the plugin in the Moodle navigation bar, as the modal dialogue does not support ticket filtering yet, but the plugin works well otherwise.
- Log in to your Moodle site as an administrator and navigate to Site Administration > Notifications to complete the installation.
- Abdulrahman Kr - Owner - 3bood-kr
Feel free to use and modify this plugin. It's under the GNU General Public License, which means it's free for everyone!