Help Desk

Moodle help desk block to facilitate technical support within Moodle.
Price option: Free

Supports Moodle 1.9-2.5 See all versions
Latest release: 12 years ago
Installations: 254
Downloads (last 90 days): 9

Frankenstyle name: block_helpdesk
Blocks

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hi
Great plug-in, many thanks.
I have a couple of questions that I could do with some help with please.
1) Is it possible to delete questions? It's a problem if users can view past questions and possibly see some inappropriate submissions.
2) Is it possible to auto assign questions to admin (or another user). It seems as if I have to always keep checking to see if a new questions has been submitted.
Thanks in advance for any assistance, sorry if I've missed something.
Roger
Giovanni & Ronak: thanks for the report and fix, I updated the packages.
Hi Ronak,
Thank you for your advice...
Hello Giovanni,
The error you are getting because of the issue with the SQL syntax. Go to search_form.php and change the remove the () from u.* in the select query (on line 39). This will solve your problem
Installed HelpDesk vers. 2014042802 on Moodle.2.6.3 and now i'm facing this issue when I try to get "View all questions" option:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error reading from database
More information about this error
Debug info: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*)
FROM mdl_test_user AS u
LEFT JOIN mdl_test_block_help' at line 1
SELECT DISTINCT (u.*)
FROM mdl_test_user AS u
LEFT JOIN mdl_test_block_helpdesk_ticket_assign AS hta ON u.id = hta.userid
WHERE hta.ticketid IS NOT NULL
ORDER BY u.lastname, u.firstname ASC
[array (
)]
Error code: dmlreadexception
Stack trace:
line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown
line 996 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 44 of /blocks/helpdesk/plugins/native/search_form.php: call to mysqli_native_moodle_database->get_records_sql()
line 191 of /lib/formslib.php: call to search_form->definition()
line 932 of /blocks/helpdesk/plugins/native/helpdesk_native.php: call to moodleform->moodleform()
line 54 of /blocks/helpdesk/search.php: call to helpdesk_native->search_form()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I updated the MOODLE_25_STABLE branch to install since the first version of MOODLE 2.5.
When a user clicks "Reply to Question" and is brought to the page "Help Desk: Update Question", would it be possible to change the default update status from "Comment" to "Reopened"? I worry that my users would ask another question, but leave the update status at "Comment". I wouldn't know to look for an update to that ticket.
I'm facing the same issue as William Lu.
Installed on my Moodle 2.6.2 successfully, teachers/admins can see it, but students can't see it at front page block, nor in course page block.
Anyone knows how to fix it?
I already checked permissions too and nothing wrong there.
I tried to install the plugin on Moodle 2.5.1 and got a message saying that it requires Moodle version 2013051401.06 (i.e. Moodle v2.5.5). Why would it be compatible with Moodle 2.4 but not 2.5.1? That certainly doesn't make it Moodle 2.5 compatible as indicated on the plugin's page.
I updated the plugin for all Moodle version from 1.9 to 2.7beta. Only 2.0 and 2.1 were left away. Let us know if you have any issues. For people using the old MOODLE_23_STABLE github branch, you can update it with the MOODLE_22_STABLE branch. The version number of MOODLE_22_STABLE is higher than MOODLE_23_STABLE. MOODLE_22_STABLE contains the same commits + new ones. It will update without problems.
Hello,
This is awesome plugin and really nice to have on a portal.
I have installed it and configured all settings including role and support email. Issue, I m facing (or may be its expected functionality), is that, it only sends email when ticket status is changed to closed. Ideally it should send email to submitter on issue creation as well. May be I am wrong or I may have not configured properly or misunderstood.
Please clarify.
I am using Moodle 2.6.2+ with MySQL.
Hi.
We've been using your Help Desk block successfully for the past few months, thanks. Working well with emails going out etc..
Is there any documentation, or can you give a brief idea, on how to use with two separate support teams? If there a way of identifying which request is for which team before they are assigned?
Thanks.
Allan.
Hi Clive, I have that problem often, when I am testing a NEW plugin. Just access your folder on your server, find the new installed plugin or any suspected plugin, remove the folder totally, then you will see the Plugin overview page again. HTH.
Hi, I've set up my site a few weeks ago. I have sucessfully installed some plugins. Which are great.
Then today I tried to install some more, they wont complete the installation, it just hangs on a blank screen. When I try to go to the home screen it returns me to the page informing me that I need to update the database, which wont work.
What can I do?
Cheers,
Clive
Hi William,
Students by default should be granted the Help Desk Asker capability at the site level. The help desk currently is global throughout moodle, there are no instance specific help desks (such as one per course.) I recommend manually allowing students to have the "block/helpdesk:ask" capability to see if that works.
Cheers,
Jon
Cheers,
Jon