Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
HelpDesk v1.63 Details »»
HelpDesk v1.63
Version: 1.63, by WhSox21 WhSox21 is offline
Developer Last Online: Apr 2014 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 02-26-2005 Last Update: 04-29-2005 Installs: 230
DB Changes
 
No support by the author.

Feature Request...
If you're interested in requesting a feature please use the form on this page:
http://www.hackvb.com/helpdesk.php

Description:
This is a ticket support system. Your members can now open up tickets rather than email you all the time.

Features
  • No File Edits!
  • Ability to turn the HelpDesk off.
  • Ability to turn the New Ticket option off.
  • Automated Response to users when tickets are submitted by email or private message.
  • Ability to select which usergroups have access to creating Departments and managing the other usergroup's HelpDesk settings.
  • Departments / Ticket Categories.
  • Limit usergroups to handle certain department tickets.
  • Limit usergroups by the following actions: new tickets, edit tickets, delete tickets, resolve / unresolve tickets, claim/unclaim ownership of tickets.
  • New Tickets since last visit to forums.
  • New Replies since last visit to forums.
  • Unresolved / Resolved Tickets.
  • WYSIWYG Editor for replies.
No File Edits!
When upgrading your forums there will be no problems. This will not give you any headaches because it almost runs separate of vBulletin..

1 Template Modification
This only has one template modification and that is to the navbar if you want a link there.

How-tos:
Giving Access to the Departments and Usergroup Settings
Usergroup Settings
Managing Departments

Installed?
Please click install if you install so you get notifications of all the latest bug fixes and feature addons.


Bug Fixes / Feature Additions:
v1.00 - Initial Release
v1.01 - Added template caching for a slight performance increase. Thanks to: princeton
v1.02 - Install script updated to create databases with table prefixes. Also added the ability to select which usergroups have access to the administer options.
v1.03 - Uninstall section added to the install script.
v1.50 - Ton of features added. Will update this with a link to the post where I named all the features added.
v1.51 - Bug fix. This fixes the problem with sending PMs for the auto responder.
v1.52 - Bug fix. This fixes the problem where the creator of tickets cannot reply to the ticket and a cosmetic fix to the installer.
v1.53 - Bug fixes. Fixes the problem with the PM pop-up, database errors for some people and the delete errors.
v1.54 - Bug fixes. Fixes the problem with the install script with one table.
v1.55 - Bug fixes. Fixes the problem with the Usergroup Settings page loading half the way down the page in IE.
v1.60 - Bug fixes. Fixes the security hole pointed out by xYarub. This also adds the send a new PM on ticket update feature.
v1.61 - Bug fixes.
v1.62 - Parse error fix.
v1.63 - Really fixed the permission errors.

Donations:
Hacks like these takes up enormous amounts of time and energy. This hack is entirely free to use. Please help me, help the vBulletin community by donating. Donations will keep me releasing hacks for free rather than doing custom work. A donation of any amount is much appreciated! Tell me this hack isn't work a couple bucks?

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #242  
Old 03-07-2005, 04:38 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First off what exactly is this for? This option is to give certain usergroups the ability to manage the departments and usergroup settings. Once a usergroup is given access then there will be two links on the left hand side once you access helpdesk.php. Here is how you go about doing this:
  1. After you installation, you will head to your AdminCP directory.
  2. Goto vBulletin Options and find HelpDesk at the very bottom and edit its settings.
  3. Once you've done this click you will see a title that says: "Usergroups With Department Access and Usergroup Settings". Enter in the usergroup ids which you want to give access to managing the departments and usergroup settings. Separated by commas!
The usergroups that are part of the ones you added to the list will not see two new links on the left hand side which will be: "Departments" and "Usergroup Settings".

Now we're done with that part!
Reply With Quote
  #243  
Old 03-07-2005, 04:40 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Usergroup settings. OK this is one of the most important sections. This is where you're going to limit the usergroup's settings based on their ability to do actions in the helpdesk. It's fairly simple to understand but here is what I would recommend setting for a few of the usergroups:

Any usergroup that you just want the ability to create tickets and not manage anything. This would be usergroups such as Registered Members. I would set the settings to something like this:

Registered Users:
Can Create Tickets - Yes
Can Edit Tickets - Yes
Can Delete Tickets - Yes
Can Resolve Tickets - Yes
Can Unresolve Tickets - Yes
Can Claim Ownership of Tickets - No
Can Unclaim Ownership of Tickets - No
Can Edit Any Ticket - No
Can Delete Any Ticket - No
Can Resolve Any Ticket - No

Moderators:
Can Create Tickets - Yes
Can Edit Tickets - Yes
Can Delete Tickets - Yes
Can Resolve Tickets - Yes
Can Unresolve Tickets - Yes
Can Claim Ownership of Tickets - Yes
Can Unclaim Ownership of Tickets - Yes
Can Edit Any Ticket - No
Can Delete Any Ticket - Yes
Can Resolve Any Ticket - Yes

Administrators:
Can Create Tickets - Yes
Can Edit Tickets - Yes
Can Delete Tickets - Yes
Can Resolve Tickets - Yes
Can Unresolve Tickets - Yes
Can Claim Ownership of Tickets - Yes
Can Unclaim Ownership of Tickets - Yes
Can Edit Any Ticket - Yes
Can Delete Any Ticket - Yes
Can Resolve Any Ticket - Yes
Can Unresolve Any Ticket - Yes

You can set this to how you desire but they will need to be set for each usergroup. After the installation every usergroup will be set to 'No' for every option.

Unregistered Users - You cannot yet allow unregistered users to create tickets. This will be released in a future version!
Reply With Quote
  #244  
Old 03-07-2005, 04:40 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Departments, what is this section for? Well this is where you will create and manage your departments. The usergroup setting in this area is for usergroups who have access to manage the departments not the usergroups who can create tickets for that department. These usergroups should once again be seperated by commas. The display order is for just that. Which order you would like the departments to be displayed when they are in the drop down menu. That's basically all you need to know for this section.
Reply With Quote
  #245  
Old 03-07-2005, 05:55 PM
LEAD_WEIGHT LEAD_WEIGHT is offline
 
Join Date: Feb 2005
Location: Canada
Posts: 369
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would u like to see my forum and see what I did wrong cause I still can not figure it out I do have the Helpdesk in vb. options but I do not see how to set it up pass the edit

Usergroups With Department Access and Usergroup Settings
Which usergroups would you like to give access to managing the departments and usergroup settings? (Seperated by commas. Example: 5,6,7)

I set it up as 1,2,5,6,7

I do not see or really know where to find that list u provided I give u access and then u may tell me if is installed properly.
http://www.theundergroundsource.com...incp/index.php?

pm me
Reply With Quote
  #246  
Old 03-07-2005, 05:57 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I sent you a reply earlier saying you need to install the tables. You have still yet to run the install file. Read the text file provided with the zip file.
Reply With Quote
  #247  
Old 03-07-2005, 05:59 PM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

excellent work! thanks for sharing!
Reply With Quote
  #248  
Old 03-07-2005, 06:10 PM
LEAD_WEIGHT LEAD_WEIGHT is offline
 
Join Date: Feb 2005
Location: Canada
Posts: 369
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WhSox21
I sent you a reply earlier saying you need to install the tables. You have still yet to run the install file. Read the text file provided with the zip file.
It wounld not let me install step 3 it keeps on bypassing it I uninstalled it but I get error in step 3 that as well so I do not know what to do other than use my back up and start from their.
Reply With Quote
  #249  
Old 03-07-2005, 06:56 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by LEAD_WEIGHT
It wounld not let me install step 3 it keeps on bypassing it I uninstalled it but I get error in step 3 that as well so I do not know what to do other than use my back up and start from their.
What's it say when it keeps bypassing step 3? All of the steps are required and you should have no problems unintsalling / reinstalling. If you get an error uninstalling then that means you're good to go by installing. If you the get an error installing uninstall again and reinstall. It will eventually run smoothly.
Reply With Quote
  #250  
Old 03-07-2005, 08:01 PM
LEAD_WEIGHT LEAD_WEIGHT is offline
 
Join Date: Feb 2005
Location: Canada
Posts: 369
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

WhSox21
this what i see do I click on 1 then it goes to 2 and it suppose to go to 3 but it skips and goes to 4 then 5,6 or do I just click on
"Click here to begin the installation process -->"
Preview
http://img45.exs.cx/my.php?loc=img45&image=test0pv.png
Reply With Quote
  #251  
Old 03-07-2005, 08:07 PM
WhSox21 WhSox21 is offline
 
Join Date: Feb 2004
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You do exactly what that says:
"Click here to begin the installation process -->"

That will begin the installation process for you. I've checked the code and it's all correct for the installation and I've yet to have anyone else have this problem?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:39 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05025 seconds
  • Memory Usage 2,321KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete