How do i view the .aspx after uploading Sharepoint generated output from Robohelp 2019 (update 9) to Document Library on sharepoint online site? The project generates the output just fine (creating aspx files). I then manually upload to Document Library. But when i click on the index.aspx, the browser downloads and prompts to open, versus running the aspx inline within the site. I'm fairly new to Sharepoint so i'm sure i'm missing a step. Any help much appreciated!
Any chance you've resolved this? As I understand it, ASPX files must go into "Site Pages" to be able to be viewed in browser. What I don't know is what steps need to happen in order to get the necessary files from the Document Library to Site Pages; or better yet, is there a way to just get RH to upload everything to the right spot in the first place.
I only see Documents or Pages. How do you publish? We have not been able to successfully update any published help file on SharePoint Online. Some of the files do not get published.
Have any of you had any luck? We've been struggling with similr challenges for weeks when manually uploadig "batches" to SP Online. Sadly ran out of options. Here are a few things that might help you with the puzzle though:
After doing the items above, we have been trying to copy the batch from a document library (or locally from the PC) into a folder under the "Pages" library. Sadly, any attempt to paste .aspx files there via Windows Explorer fails. Either a message comes up that the files can't be read or that the site has to be added to Trusted Sites. And as you may know, SP front-end doesn't give us the option to move files or folders into the Pages library from other libraries.
We went the route of trying to upload batches manually since our "Connection Profile" feature isn't working. We're behind way too many firewalls and no matter what traffic we whitelist, we can't get it to work. Adobe ran out of options too.
Thank you and good luck everyone! Please share if you've made any progress.
I've been having success (mis-)using Microsoft's "Sharepoint Migration Tool" to upload the ASPX files generated by Robohelp into a folder created in my SharePoint sites "Site Pages".
Once that's done, I just browse to <site>/SitePages/<project folder>/index.aspx and everything seems to work.
I'm sure this will all come back to bite me and/or seize to work at some point, but for now, it does the job.
The SP Migration Tool, so far, is the only way I've found to be able to upload to Site Pages.
I appreciate this great info. Will def. have to put some time aside and play with the "Sharepoint Migration Tool".
In the meantime, had a breakthrough on my end. Posting it here in case you haven't tried it and in case it might help others. After following all of those steps, I'm able to upload ASPX files into Site Pages and any other Library. And they open right away in browser no matter whether I click on them or go to the direct path.
From here on, you should be able to:
Last but not least, you'll also have to make sure that those with lower access (your Members) can also view the ASPX website properly. You'll have to play with the permissions a little bit and see exactly which one(s) give them that access. I'm yet to confirm that on my end. Hopefully they can do this by default.
Sorry if this is info that you already knew. Hopefully it helps. Cheers!
I need to make a quick clarification/correction to my previous post (since I wasn't able to edit it).
The key to success (at least for us) had to do with:
1. Having the SP admin enable Custom Scripting globally via Admin Center -> Sharepoint -> Settings -> Classic Settings Page. Then check these two:
2. Then despite of making the above changes globally, have the SP admin also run this powershell script. Without it, the "Add and Customize Pages" permission will remain disabled for everyone on the back-end. Even for site owners and admins.
et-SPOsite <SiteURL> -DenyAddAndCustomizePages 0
Clear your browser cache and reload. Do this every time you publish. That worked for me when nothing else worked. (Thanks Microsoft)
Many thanks for this tip. I can def. see caching issues all over the place.
FYI for users struggling with publishing to SharePoint Online: Microsoft Tech Support and Adobe Tech Support working together actually solved my problem. Microsoft suggested that I create a folder in Documents and publish to it, not Pages. You need to have Admin rights to this folder as well as Admin rights to your computer. Plus clear your browser cache and reload every time you publish. Adobe upgraded me to RoboHelp 2020 which has lots of fixes. I put a link to the index.aspx file into the application that was using the Online help and was good to go.