Jump to content

Recommended Posts

Posted

Hi all, here is one of the first screenshots of the new Help Desk in v7.5. Not much too it at the moment. It's very quick though

 

[ATTACH=CONFIG]11562[/ATTACH]

Posted

Another look at the new help desk, which is now shipping with v7.4.1010.1640 (if you have v7.4.0910.2200 all you need to change is ~/bin/hap.web.dll, ~/bin/hap.data.dll, ~/bin/hap.web.configuration.dll, ~/bookingsystem/new.aspx, ~/helpdesk/new.aspx, ~/style/basestyles.css, ~/style/helpdesk.css)

 

[ATTACH=CONFIG]11569[/ATTACH]

 

You can try out the new help desk by going to /helpdesk/new.aspx in your browser.

 

Email notifications still use the old template which points to the other help desk, this will change once the help desk as exited beta

Posted (edited)

Hey Nick,

 

Just moving a "help-desk" item from the "booking" thread to here.

 

There are some more issues with the helpdesk which i will try and get some more useful troubleshooting to you.. At the moment staff cant add tickets to mine and it is now crashing the default.aspx page with "Index was outside the bounds of the array". I'll post more on this once i have played with it a bit more! (It wasnt crashing earlier, so im gonna see if there is anything odd in the xml file)

 

Sounds like it's missing the Id attribute from one of the Tickets

 

The ticket in question does indeed lack an attribute.. but it is the username rather than the id:

  
  
     
jhffgg]]>
  

 

If i change the "Username" attribute from "undefined" to a legitimate user it then works fine.

 

As a seperate but not particularly serious issue; %20 is being saved (and displayed) in the subject title instead of a space.

 

Cheers,

Matt

Edited by mattgrimley
Posted
I think I've found the issue, and fixed it. It was thinking the standard user was a help desk admin, doh, should of double checked last night.
Posted

sorry nick, i've been off the reservation for a couple of days.. is this published or pending the next release? (i'm not being pushy, i am still running 6.5 on my main site)

 

Cheers,

Matt

Posted

Hey Nick,

 

Have installed 7.5 - it's amazing how much it has changed since 6.5!! It's looking so neat and tidy - i love it!

The username=undefined variable is now written correctly - i noticed you also corrected a "priority=undefined" variable bug too which is great.

 

Only a handful of issues this time!

 

1> From the homepage, select the "Tickets" tab and click on a ticket for a "404 - File or directory not found" - NB: I removed the files you listed as removable in your v7.5 notes so it is possible i have done something silly there...

 

2> When creating a new ticket as a user, you click on "File Ticket" but nothing appears to happen. In actual fact, the ticket HAS been filed. It is not then visible in your screen until you refresh the page too.

 

3> Updating a ticket as an admin doesn't seem to work - the window pops up, but nothing is written back on clicking okay.

 

As always, thanks so much for all the hard work!

 

Matt

Posted (edited)

1> Try replacing the ~/default.aspx page itself, I may of forgotten to pack that into the upgrade zip, get it from the full.

 

2> Odd, because when you file a ticket it should then load the ticket in a new tab, and refresh the two lists (Tested in IE9 and Firefox 10a, switches to the new tab as the ticket is created)

 

3> Again, this is an odd issue, I will investigate my end using IE8, Firefox 7, IE9 and Firefox 10a

Edited by nickbro
Posted
Just another update on this, FAQ's will be making an appearance in v7.6, an extension of the current help desk, you can mark a ticket as a FAQ
Posted

hmm, i thought i had replied to this - sorry..

 

1> Worked a treat - the ~/default.aspx from the full zip works fine

2> Hmmm, well... It appears to work as intended if the user account has an email address assigned. (My test staff user has no email account). Is this intentional?

3> To be clear: I open the ticket as admin, i click update. I enter some text and i click [update] again. The pop-up disapears, but no additional info is added to the ticket. If i click on update again, my text still appears in the pop-up window. If i refresh the page, it has not been appended to the ticket and it is no longer in the popup. Nothing has been written to the "Tickets.xml" file.

 

Although i use Chrome primarily, this is all tested using Internet Explorer 9.

 

Looking forward to the FAQ's - i was going to suggest allowing a ticket response to be flagged for use as an FAQ - it could be really really nice! :)

 

Cheers

Posted
hmm, i thought i had replied to this - sorry..

 

1> Worked a treat - the ~/default.aspx from the full zip works fine

2> Hmmm, well... It appears to work as intended if the user account has an email address assigned. (My test staff user has no email account). Is this intentional?

3> To be clear: I open the ticket as admin, i click update. I enter some text and i click [update] again. The pop-up disapears, but no additional info is added to the ticket. If i click on update again, my text still appears in the pop-up window. If i refresh the page, it has not been appended to the ticket and it is no longer in the popup. Nothing has been written to the "Tickets.xml" file.

 

Although i use Chrome primarily, this is all tested using Internet Explorer 9.

1> That's good to hear

2> That is intended although it should work without the email address being assigned via AD

3> That is odd, I'll look into it as it does update mine, could be a slight issue with the released files

 

Looking forward to the FAQ's - i was going to suggest allowing a ticket response to be flagged for use as an FAQ - it could be really really nice! :)

 

Cheers

 

That's actually how it works, it flags a ticket as an FAQ, as an admin there is checkbox in the Update Ticket, which says, MARK AS FAQ.

Posted

What do you mean? The FAQ section, just add faq="true" to the in ~/app_data/tickets.xml

 

For the email issue, just download the two zip files replacing as needed

Posted

If I try and configure anything I get the System.ServiceModel.ServiceActivationException

 

I have removed the lines at the bottom of the file and replaced the lines.

 

Ay other ideas?

Thanks, I have it...is it possible just to assign the helpdesk side of things for now and then add on later?
Posted

Hi NickBro

 

It was:

 

I removed it :)

 

Can you check your ~/web.config file please

 

Look for:

 

Does it look like:


 
 
  
   
   
    
   
  
 
 
  
   
   
  
 

 

If not copy that code, if it does, try removing that code

Posted

Now I get:

 

Server Error in '/' Application.

 

ASP.NET routing integration feature requires ASP.NET compatibility. Please see 'http://msdn.microsoft.com/en-us/library/ms731336.aspx' on how to do this.

 

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

 

Exception Details: System.InvalidOperationException: ASP.NET routing integration feature requires ASP.NET compatibility. Please see 'http://msdn.microsoft.com/en-us/library/ms731336.aspx' on how to do this.

 

Source Error:

 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Stack Trace:

 

 

[invalidOperationException: ASP.NET routing integration feature requires ASP.NET compatibility. Please see 'http://msdn.microsoft.com/en-us/library/ms731336.aspx' on how to do this.]

System.ServiceModel.Activation.ServiceRoute.CheckAndCreateRouteString(String routePrefix) +51038

System.ServiceModel.Activation.ServiceRoute..ctor(String routePrefix, ServiceHostFactoryBase serviceHostFactory, Type serviceType) +29

HAP.Web.API.APIRoutes.Register(RouteCollection collection) +450

HAP.Web.Global.Application_Start(Object sender, EventArgs e) +17

 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

Posted

You mean the source? It currently runs from:

 

C:\IISRoot\hap.domain.local

 

the website runs via the header for hap.domain.local

 

Do you mean to browse to it like http://hap.domain.local/hap ??

 

Make sure you are running HAP+ from a sub folder, sometimes it doesn't like running properly from the root

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...