Highlighted

Sharepoint online

New Here ,
Sep 12, 2019

Copy link to clipboard

Copied

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!

Views

163

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Sharepoint online

New Here ,
Sep 12, 2019

Copy link to clipboard

Copied

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!

Views

164

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Sep 12, 2019 0
Explorer ,
Jun 23, 2020

Copy link to clipboard

Copied

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. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 23, 2020 0
Explorer ,
Aug 13, 2020

Copy link to clipboard

Copied

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.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Aug 13, 2020 0
Explorer ,
Sep 16, 2020

Copy link to clipboard

Copied

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:

  • Make sure you SP Online site is added as a Trusted Site. If this is controlled by your admin, you should be able to see your current list of trusted sites in RegEdit
  • Enable "Custom Scripting" on your SP site. This supposedly allows ASPX files to execute, although that didn't make much of a difference. 

 

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. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 16, 2020 0
Explorer ,
Sep 16, 2020

Copy link to clipboard

Copied

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.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 16, 2020 0
Explorer ,
Sep 20, 2020

Copy link to clipboard

Copied

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. 

  1. Enable "Custom Scripting" (can be done for the individual site via PowerShell or by an SP Online Admin for the entire collection of sites (via the GUI)
  2. As a site owner, go to Settings -> Site Permissions -> Advanced Permissions and check yours. There's a chance that at the bottom it will tell you that your "Add and Customize Pages" permission is denied. If it states that, this is what you need to fix in order to eliminate the ASPX file challenges. Even you have Full Access as an owner and that permission is supposedly included there, there's probably a "global deny" on it and it can't be overwritten via the GUI. Even as an admin I don't have it (we tried on two SP Online Environments, one of which brand new out of the box setup). 
  3. Have your SP admin run a powershell script (which can be done for the individual site, unless they want to do it somehow for all sites:
    et-SPOsite <SiteURL> -DenyAddAndCustomizePages 0
  4. Just to be on the safe side, add you SP site to your browser's trusted sites

 

From here on, you should be able to:

  • Use File Explorer to drop your RH Output folder (with all the ASPX files in it) into any library (even Site Pages). And of course, easily open those aspx files from any browser. 
  • If you use Chrome or Edge, you can also go to Upload -> Folders and upload your entire Output folder in seconds (10 time faster than using File Explorer). The only library that doesn't have the upload feature of course is Site Pages. But using it becomes pointless if all the other libraries let you do anything that you desire with ASPX files.

 

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! 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 20, 2020 2
Explorer ,
Sep 20, 2020

Copy link to clipboard

Copied

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:

  • "Allow Users to run custom script on personal site"
  • "Allow users to run custom script on self-service created sites"

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

 

Thank you!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 20, 2020 2
Explorer ,
Sep 17, 2020

Copy link to clipboard

Copied

Clear your browser cache and reload. Do this every time you publish. That worked for me when nothing else worked. (Thanks Microsoft)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 17, 2020 0
Explorer ,
Sep 20, 2020

Copy link to clipboard

Copied

Many thanks for this tip. I can def. see caching issues all over the place.  

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 20, 2020 0
Explorer ,
Sep 21, 2020

Copy link to clipboard

Copied

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. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 21, 2020 0