Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

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
  #632  
Old 03-26-2006, 03:52 PM
paulfletcher paulfletcher is offline
 
Join Date: Jan 2006
Location: USA
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome! Yes, the installer now works. By frontend, do you mean the helpdesk.php file? Because I get an error when I go to that.

Quote:
print_standard_error(...)
is now redundant. Instead, use
standard_error(fetch_error(...))
Any thoughts?

Thanks,
Paul
Reply With Quote
  #633  
Old 03-26-2006, 08:50 PM
gcphost gcphost is offline
 
Join Date: Mar 2006
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes I messed with the helpdesk php file, got past that error, replaced all the querys with either query_read or query_write but there is yet still more that would need to be done, I got helpdesk to load but never to display the correct stuff, tho I only spent 10 mins trying to hack it up for this new vb version..

I might give it another shot, we use Cerberus for support system and heh, to me its easier to use something like this then a whole seperate bloated pos system
Reply With Quote
  #634  
Old 03-26-2006, 08:55 PM
gcphost gcphost is offline
 
Join Date: Mar 2006
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually for some odd reason I just reloaded it (didnt chagne anything from yesterday) and guess what?

SOMETHING WORKS!

Help Desk

Help Desk Options

Departments

Usergroup Settings

User Controls

Unresolved Tickets

Resolved Tickets


Add Department


WOO! dunno what all works yet but this is a good start
Reply With Quote
  #635  
Old 03-26-2006, 09:34 PM
gcphost gcphost is offline
 
Join Date: Mar 2006
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok guys have at it, works with the latest v of VB!

I had to remove department access thing, only those marked as admin for the system can edit departments, i didnt want to hassle with fixing that code cause its worthless to me.

Other then that Ive yet to see any real issues (some language variables dont transfer), looks good so far, hopefully well get something offical soon instead of my crappy hack.

http://forums.gamecp.com/helpdesk.zip

** I forgot that it doesnt seem to return lines or edit the text and I removed the check for wyswig or text, its wyswig default and its not working properly, yet.
Reply With Quote
  #636  
Old 03-27-2006, 12:43 AM
gcphost gcphost is offline
 
Join Date: Mar 2006
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok all now its working better, i removed the check for wysiwyg that would convert to bb code or just post the text, no matter what you use it will convert to the bb code, and it works.

It seemed not to return new lines with convert_wysiwyg_html_to_bbcode so I forced it to nl2br and make new lies, it looks GREAT!

Seems to be doing ok, cant wait to start using it.


New code simply does:
Code:
		require_once('./includes/functions_wysiwyg.php');
		$message = convert_wysiwyg_html_to_bbcode(nl2br($_POST[message]), $vboptions['allowhtml']);
Old code:
Code:
	globalize($_POST, array('WYSIWYG_HTML', 'message' => STR));
	if (isset($WYSIWYG_HTML))
	{
		require_once('./includes/functions_wysiwyg.php');
		$message = convert_wysiwyg_html_to_bbcode($WYSIWYG_HTML, $vboptions['allowhtml']);
	}
	else
	{
		$message = trim($message);
	}
Reply With Quote
  #637  
Old 03-27-2006, 04:16 AM
paulfletcher paulfletcher is offline
 
Join Date: Jan 2006
Location: USA
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I keep getting an error when trying to install your updated version of Help Desk... Any thoughts (see screenshot)

Here is the error I'm getting (as seen in screenshot)

Code:
Database error in vBulletin 3.5.4:

Invalid SQL:
INSERT INTO settinggroup (grouptitle, displayorder, volatile) VALUES ('helpdesk', '2000', '0');

MySQL Error  : Duplicate entry 'helpdesk' for key 1
Error Number : 1062
Date         : Monday, March 27th 2006 @ 01:11:33 AM
Script       : http://xyztraining.com/admincontrol/helpdesk_install.php?do=install&step=3
Referrer     : http://xyztraining.com/admincontrol/helpdesk_install.php?do=install&step=2
IP Address   : ***.**.**.***
Username     : Paul Fletcher
Classname    : vb_database
Any thoughts? Happens during Step 3.

Thanks,
Paul
Reply With Quote
  #638  
Old 03-27-2006, 04:20 AM
gcphost gcphost is offline
 
Join Date: Mar 2006
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ya I got that too but ignored it, seemed to cause no foul (check out what the query is).

I belive it only occurs if you click the next button to goto step 3, go back to the installer index and click step 3 and it will do the real stuff.

E-mail based ticket support integration here we come.. maybe after we debug this hacked update

** Your duplicate key error is from running it twice, I got these too -- you can use the uninstaller and click each install step link if you want but you should be fine nevertheless.. make sure you do the only template mod to add it in the navi.
Reply With Quote
  #639  
Old 03-27-2006, 03:58 PM
Derekclarke's Avatar
Derekclarke Derekclarke is offline
 
Join Date: Dec 2005
Location: N.Devon
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this support 3.5.4?

Thanks
Derek
Reply With Quote
  #640  
Old 03-27-2006, 04:45 PM
paulfletcher paulfletcher is offline
 
Join Date: Jan 2006
Location: USA
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Not officially, but people like gcphost are trying to make it work... It's a start, I'm trying what you suggested now, about the installing thing.

Thanks,
Paul.
Reply With Quote
  #641  
Old 03-27-2006, 04:55 PM
paulfletcher paulfletcher is offline
 
Join Date: Jan 2006
Location: USA
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It works! What are the departments for? So those aren't working? Anyways, if I want our tutorial instructors to be able to respond and help other people out... Do I just add there user-group ID in vB Options > Help Desk section?

Thanks,
Paul
Reply With Quote
Reply

Thread Tools

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 07:33 PM.


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.04936 seconds
  • Memory Usage 2,312KB
  • 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
  • (3)bbcode_code
  • (1)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