nickbro Posted October 9, 2011 Posted October 9, 2011 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]
nickbro Posted October 10, 2011 Author Posted October 10, 2011 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
mattgrimley Posted October 11, 2011 Posted October 11, 2011 (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 October 11, 2011 by mattgrimley
nickbro Posted October 11, 2011 Author Posted October 11, 2011 Subject and Body should be getting encoded into escaped letters, hopefully.
nickbro Posted October 11, 2011 Author Posted October 11, 2011 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.
mattgrimley Posted October 14, 2011 Posted October 14, 2011 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
nickbro Posted October 14, 2011 Author Posted October 14, 2011 v7.5 should be out this weekend, v7.4 was last weekend which had the beta versions
mattgrimley Posted October 17, 2011 Posted October 17, 2011 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
nickbro Posted October 17, 2011 Author Posted October 17, 2011 (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 October 17, 2011 by nickbro
nickbro Posted October 17, 2011 Author Posted October 17, 2011 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
mattgrimley Posted October 18, 2011 Posted October 18, 2011 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
nickbro Posted October 18, 2011 Author Posted October 18, 2011 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.
AceDaz Posted October 18, 2011 Posted October 18, 2011 Hi Is this available yet? Thanks v7.5 should be out this weekend, v7.4 was last weekend which had the beta versions
nickbro Posted October 18, 2011 Author Posted October 18, 2011 Hi Is this available yet? Thanks Yes, v7.5 was released on Sunday Home Access Plus+ - Download: v7.5
AceDaz Posted October 18, 2011 Posted October 18, 2011 Thanks, I have it...is it possible just to assign the helpdesk side of things for now and then add on later?
nickbro Posted October 18, 2011 Author Posted October 18, 2011 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
AceDaz Posted October 18, 2011 Posted October 18, 2011 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?
nickbro Posted October 18, 2011 Author Posted October 18, 2011 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
AceDaz Posted October 19, 2011 Posted October 19, 2011 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
AceDaz Posted October 19, 2011 Posted October 19, 2011 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
nickbro Posted October 19, 2011 Author Posted October 19, 2011 Make sure you are running HAP+ from a sub folder, sometimes it doesn't like running properly from the root
nickbro Posted October 19, 2011 Author Posted October 19, 2011 Also, can you navigation to /api/setup and tell me what is says there
AceDaz Posted October 19, 2011 Posted October 19, 2011 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
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now