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
I recently came across this string in my serach for assistance to publish from Robohelp 2020 to Sharepoint online. I've followed the very helpful instructions and uploaded the output file to the sharepoint page. I can successfully launch the index.aspx file, but when I clieck on one of the tiles to go into our knowledge base, I receive a file not found error. I can't seem to get past our landing page. What am I doing wrong, or is there a setting that I need to change to be able to see all of the documents past the landing page? Thank you for any assistance that can be provided.
This may be difficult to troubleshoot on here but lets give it a try. Worst case, it will help us gather some additional info that might help some of the other Robohelp gurus on here. A few quick questions for you:
1) Could you please share the path/URL of the landing page as well as the path that you're taken to when clicking on any of the tiles? (and you're welcome to hide the SP site name and everythng to the left of it)
2) If you right click on any of the tiles, you should be able to look at the properties, and there should be a path and the file name at the end. Try to find the file in question in SP to see if it's even there. If it's not, then we may need to focus more on the batch upload/publishing process.
3) Can you tell us how you published the content to Sharepoint? Did you upload it by manually through File Explorer (which you can open through IE11 for example)?
Thank you 🙂
Sorry, two more follow-up questions:
4) Do you know if the SP Online site that you're using for your content was created using a Classic or Modern template? Classic seems to work much better from what we've seen.
5) When you check YOUR permissions for the site, can you confirm that "Add and Customize Pages" shows as "Allow" and not "Deny"?
Thank you 🙂
Thank you so much for the quick response. Because I was unable to create the connection profile, I uploaded the output files to sharepoint from file explorer. I did add the "add and customize pages" permissions as well. I can get to the table of contents but still cannot open up the documents within the TOC. The files are there, they just won't open. the message says "something wrong. File not found."
I am not certain about the classic vs. modern template and can check that next.
You're very welcome and thank you for sharing those details.
I'll add one more silly question:
When you click on a tile, is the file that you expect to open aspx, html (unlikely), or maybe an attachment like Word or PDF?
One thing that you can also try is to create a fresh dummy project in Robohelp with just 1 or 2 topics. Then generate a batch using the same type of template and Output. And if you run into the exact same issue once you upload it into SP, at least you'll know the issue isn't with your main project itself.
We spent countless hours back at the time and at the end had to simply try diferent things and go by process od eliminaoin. Fingers crossed you don't have to walk that entire path 🙂
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.