hi, now getting the following msgs in browser when launching…
require.js : 163
Error: Load timeout for modules: backbone,marionette,backgrid,backgrid.selectall,backbone.pageable,backgrid.paginator,backbone.deepmodel,backbone.validation http://requirejs.org/docs/errors.html#timeout
jquery.dotdotdot.js : 47
TypeError: Handlebars is undefined
ModalRegion.js : 5
TypeError: Handlebars is undefined
and the console says
[Warn] DownloadedEpisodesImportService: Drone Factory folder is not configured
[Info] SceneMappingService: Updating Scene mapping
[Info] HousekeepingService: Running housecleaning tasks
[Warn] DownloadedEpisodesImportService: Drone Factory folder is not configured
[Warn] DownloadedEpisodesImportService: Drone Factory folder is not configured
deleted the programfolder directory but no change, totally stuck i am afraid
d’oh tried internet explorer and it works fine. dayum
Try clearing the cache in your browser. If that doesn’t work, what browser are you using and what version of drone?
I searched “require.js” and found this thread.
I’m seeing the following three errors upon starting the web interface:
require.js : 138
Load timeout for modules: marionette http://requirejs.org/docs/errors.html#timeout
.
QualityProfileModel.js : 6
Unable to get property 'DeepModel' of undefined or null reference
.
backbone.deep.model.js : 112
'_' is undefined
This is in IE11. I saw it last night while using my wife’s laptop (IE9) and I wrote it off as being something wrong with her IE. It worked fine in her Chrome. But now I’m on my desktop which had a fresh install of Win 8.1 / IE11. Odd thing is, it worked fine a few minutes ago. So yeah, its likely a cache issue… but it comes back so its not just an anomaly.
btw. feeding the page’s html through w3c’s validator shows a lot of errors (invalid markup). I’m sure many browser errors can be avoided by making sure all html is valid. For example (excerpt from the Validator output):
Line 77, Column 19: there is no attribute "data-main"
<script data-main="/app" src="/JsLibraries/require.js?v=2.0.0.811"></script>
Line 77, Column 67: document type does not allow element "script" here
<script data-main="/app" src="/JsLibraries/require.js?v=2.0.0.811"></script>
Looking at the HTML quickly… you have a bunch of scripts declared after the closing body tag. Traditionally scripts are declared in the HEAD, but there’s surely a reason you want them loading late. That’s fine, but I think it should still be inside the body. Doing a little Googling, I find a reference that state:
It won't validate outside of the <body> or <head> tags. It also won't make much difference — unless you're doing DOM manipulations that could break IE before the body element is fully loaded — to putting it just before the closing </body>.
Yeah, its caching/not loading scripts properly at times, a lot of it has to do with us not combing the scripts into a single file, which we plan to do.
The validation errors are fine, data-* is a valid HTML attribute.
Scripts are intentionally loaded at the end, it speeds up page loading since the scripts then block the rest of the page from loading.
well, its consistent anyway. Broken on IE11. A “fix” is to clear the cache… but then, simply reloading the page breaks it again. Pretty annoying.
I know, I know, IE sucks, right? Old habits.
well, its consistent anyway. Broken on IE11. A “fix” is to clear the cache… but then, simply reloading the page breaks it again. Pretty annoying.
I know, I know, IE sucks, right? Old habits.
*lol. double post courtesy of this forum giving random “error” messages in IE. when posting.
Hahaha, even better. IE does so pretty annoying caching that other browsers don’t, but within the same version anything being cached is good. Added to Trello: https://trello.com/c/EzLndr37/466-issue-with-caching-in-ie
IE9 is likely really broken, because anything before IE10 is a major PITA.