I just successfully completed the upgrade of our in-development web site upgrade to Sitefinity 8.2, and noticed see the new "Please wait a moment. System is initializing."
Image link: http://i.imgur.com/J3i7u9b.png
This screen seems to appear whenever I debug in VS or the app pool recycles on our staging site. Is there any way to hide this page? Or change it to something more suited to our employees and customers?
Using the steps in the creating a custom application status page, I was able to configure the start-up process to something more fitting for us.
wait, can this feature not be turned off, only replaced?
there are many number of activities that could result in Sitefinity restarting, such as adding a template file, building, saving language changes, etc...
I don't want to have this message show up for users AT ALL, especially in the middle of the day because we happened to have to replace a file on the fly. I'd rather they just see a blank page while the site loads rather than some maintenance gears...
So how can we simply turn this off ENTIRELY, so that it returns to the previous behavior?
I know the reason of having a placeholder page to tell people about site status, but I don't want it to appear on my WebAPI. Basically my client wants to retrieve JSON data but sometimes it would get the whole HTML page which is totally non-sense.
How can I turn it off for just WebAPI endpoints?
I'm using a customized initializing screen, referencing the link that was provided awhile back (docs.sitefinity.com/for-developers-use-custom-application-status-pages) but the content I display is just static text, and I can't link any internal animated gifs or images to use on this startup page because the content isn't available for direct link until the site finishes initializing - for example an image referenced within the site, shows a broken image icon on some browsers.
The only way I can seem to work around this it to link to another web site, and I'd rather not do that. Is there a better way to reference internal animations/logo images on customized initializing pages? I even tried to use some fancy styles in the <head> of the systemRestartingHtml string, but I'll get an error about a badly form string if I do. Maybe it's an issue with the semi-colons or @ symbols within (for animations).
While our users should not see this page often, I'd like those who do, to see an animated gif so that they know the page is loading, as it can take sometimes between 30-60 second to initialize.
Any suggestions as to how to reference images they way that the default Sitefinity initializing screens do?