![]() |
I have installed this mod 3 times on my test site with a fresh install of vB 3.6 and it worked every time. I only get this problem on a upgrade to vB3.6.
|
OK, I have installed it in a fresh install of 3.6 and it works good but I did find one rather significant bug. If an Admin deletes a classified, when one of the other staff clicks the link in the PM or E-mail they will get an ugly MYSQL error:
Quote:
Open vbsupport.php Find: Code:
// get the postids for this thread Code:
if(empty($threadid)){ type: Error Product: vBSupport varName: vbsupport_thread_notexists text: The requested ticket does not exist in the system. It is possible that the ticket has been deleted by an Admin. Solves this issue on my site! |
OK, I found one more issue... Unregistered or People not logged in are not able to use this system on my board...
I have set the vBSupport for Unregistered to "Yes" and I have the given Unregistered group the appropriate permissions but I get a "No Permissions" error still... EDIT FOR UPDATE: When I set the Admin setting to "No" for allowing Unregistered users with the usergroup setting to "YES" to "Can Create Tickets", unregisteerd people can access the trouble Ticket System BUT on my board it is allowing them to see tickets entered by other members (or at least a test ticket I listed by my Admin account). So, I am confused but this looks like two seperate bugs affecting unregistered users in 3.6 |
I am hoping it is just a hook location change with v3.6 or something easy. Not sure how to replace this hack.
By not requiring a category seems to allow new tickets to be created even with the "foreach()" error. |
There is an error when installing on vB3.6.0, the error is when doing the navbar templete edit, other than that it does install, but and unable to access the ticket system.
This is the error I get when editing the navbar: Code:
The following error occurred when attempting to evaluate this template: Code:
Database error in vBulletin 3.6.0: Code:
Database error in vBulletin 3.6.0: |
I fixed my issue, what I did was ignore the part of the instructions that mentioned to edit the "navbar" template, instead of useing the edit in version 2.0 I used the "navbar" edit in 1.1, this stopped the error I was getting when doing the edit and also stopped all other errors.
To get this plugin to work: 1. Upload all the from 2.0 2. import the product 3. use the following template edits: Template Edits: A) In Template navbar Find: Code:
<if condition="$show['member']"> Code:
<if condition="$show['member']"> Find: Code:
<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a></if> Code:
<!-- vbSupport start --> Find: Code:
<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a> </if> Code:
<!-- vbSupport start --> |
Sorry, I forgot to post that I had the same issue as above with my 3.6 install...
Now, can I make a suggestion for an addition to this sript? I have two big additions I would love to see: One: If the person entering the trouble ticket is UNREGISTERED or perhaps not logged in, I would love to have a manditory field for them to add their e-mail address. The e-mail address could then be merged into the "POST" but too often we don't have a way to contact a person that enters a trouble ticket if we don't force them to give us a way. Two: Add a option for users to receive an e-mail or PM or both or none (their choice) when an update is added to their trouble ticket. This way they will know when it has been updated. The notice should also likely include when the ticket is closed or deleted. Lastly, I still have not figured out how to let unregistered users use this... I have not had a lot of time to work through all the code however... |
Quote:
At least you can use the VBSupport. ::LoVejoY:: |
I was working on the code a little and I think there might be a couple bugs still...
When a new Ticket is entered by one of my members, I get a PM that says: Quote:
I looked and there are no such phrases! I also checked the vBsupport.php file and in fact in the notify staff area it does use these "Update" phrases as opposed to a "New"! So, I created two new phrases: Phrase 1: Phrase Type: vb_Support Phrases Product: vbSupport Varname: vbsupport_pm_new_message Text (Note spacing matters below - ask me how I found out: PHP Code:
Phrase Type: vb_Support Phrases Product: vbSupport Varname: vbsupport_pm_new_title Text: New {1} {2} Added: {3} Next, find: PHP Code:
PHP Code:
New Support Ticket Added: Another trouble ticket test -------------------------------------------------------------------------------- A new support ticket has been submitted by Site Staff. Please click here to view the ticket All the best, Quarterbore ------------------------------------------------------------------------------------------------- //////////// Next Issue \\\\\\\\\ ------------------------------------------------------------------------------------------------- Also, when an Admin or Mod does reply to a ticket the member that started the ticket is not getting a PM. I looked at the code and it looks like the code is written to do this... See following in vbsupport.php: PHP Code:
PHP Code:
------------------------------------------------------------------------------------------------- //////////// Next Issue \\\\\\\\\ ------------------------------------------------------------------------------------------------- There is no code in the script that will notify the staff when a member comes back and updates their ticket (or if it is there it doesn't work on my site and I don't see the code to do this). EDIT - I did the code as in the following post! Thanks! |
Following is the code needed to allow a PM to the appropriate members of the staff when the member comes back and replies to their trouble ticket! It is working on my site!
Before: Code:
// ### NOT PREVIEW - ACTUAL POST ### Add: PHP Code:
|
All times are GMT. The time now is 04:24 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|