Quick question about json files!
Apr 20, 2017
Our client is asking for a version of our packaged course that does not include any json files. Apparently their network is very strict on what can be uploaded, and json files are prohibited.
Is it possible to publish a course and exclude the json file(s) that Storyline creates? I am not pulling JavaScript from anywhere, I don't know if this matters, however.
I understand that we might be limited here but if anyone has any tips I'd appreciate it.
13 Replies
Hey, Robert!
Interesting question - do you know why they lock down on json files? Are there any Network admins who are able to upload content and bypass that?
I have heard of community members deleting files in the published output, but it's not something I can recommend. All the files that are included in the published output are ones we'd want to keep there to make sure the course plays correctly.
I'll leave the "what ifs" for removing those files to the community - also you could always give it a test with one published example and see how it works for you?
Hi Ashley! Thanks for your response. Unfortunately this is a client with very strict guidelines as to what can be uploaded. On their end they are saying that json files are executable which means they cannot be uploaded.
I didn't expect there to be a way around this, I was just double checking so I appreciate the response. :)
For those curious, I deleted the json file and the course failed to even upload.
I secretly hoped it would work for you, Robert! Sorry to hear that it didn't.
Are they able to link to the course on a Web server or in a Learning Management System (LMS)? That way the files won't be hosted on the network but users would need to be able to view the courses in their browser.
hi robert, were you able to find a workaround for this? our client also has this no-json files requirement.
We never did find a solution! I'm sorry Calvin!
oh that's a bummer. thanks for replying though.
I had a similar issue as our server wouldn't load the JSON file. I simply said to skip that file in the load and everything else loaded fine. The course worked without it. If you can, I would try loading it and just skipping that file when the loader prompts you--might work.
Thanks Eowynn for sharing that here - good to know how you got around it.
Another thing you could try is uploading the .zip file, and decompress the zip file in the appropriate place once on server
Out of my league Mark, but I appreciate you popping in to share with anyone that may run across this thread.
I just stumbled upon this thread (its not too old, yet) but could you try to change the .json files to jsonp?
I had the same issue when I uploaded the course to SharePoint's library to share a review. json files would not upload but the course would run ok.
Old thread, remaining problem. We cannot upload json files to our SharePoint network - a security policy that cannot be changed. Using the current 360 versions of Presenter and Storyline, which still include a jason file when publishing. As others have mentioned, the course still appears to work correctly if the json file is deleted. So the question is: why is the json file included in the published output at all? Or: is there something about the course that will not work correctly without the json file that we may not be seeing in our brief testing?