Jan 22 2018 08:15 AM
In SharePoint 2013, when creating a news page, wiki page, etc we have the Upload File feature, which uploads a file into a selectable document library, and then creates a link to it on the page with a small image of the file type. This makes the process of adding files to news articles really easy, and for readers, they understand they are clicking on a document link.
Moving onto SharePoint Online, the closest we seem to have to this on Modern Pages is the file viewer, which doesn't really scale when you have more than 1 document link to add. The way this webpart uploads files isn't even consistent with the image webpart, that nicely creates a separate folder in Site Assets >SitePages, and uploads the image to there - whereas the file viewer uploads the document into the root of Shared Documents! I can't see a way to change this.
Does anyone have any tips on how their end-users are managing this sort of inconsistency and lack of ease of use compared to the classic experience? Or am i missing some functionality somewhere?
Jan 22 2018 11:26 PM
Did not even know these options that said i thought it is possible to upload directly into a news item which automaticly stores the picture in the siteassets library.
Correct me if i am wrong on this one.
Jan 23 2018 12:51 AM
May 27 2020 08:16 AM
@Pete Bostrom This is the only thread on this i can find, not sure if a solution was ever found. This is a baffling omission of functionality. Being able to upload a document 'on the fly' is an absolutely essential bit of functionality. Like you say, the only alternative is to use the "file viewer" webpart which takes up the entire page, or first upload the document then go back in an edit the page and use the "insert link" button. Both of these options are significantly worse than a simple "Upload file" feature, which is fundamental in every CMS i've ever used except this one.
May 27 2020 09:51 AM
@Pete Bostrom have you tried the quick links webpart? You can add multiples links and when you add one, you can select existing documents in the site or upload a new one that will get stored in the site assets at the same place where it stores images.
May 28 2020 01:29 AM - edited May 28 2020 01:31 AM
@Martin Coupal This is alright, but far from ideal particularly from a general user perspective who just wants to upload a file as they're adding text. They are hardly likely to know to do this. It also seems quite heavy handed to have to insert a widget to do this which, in addition, results in the widget having to be on an entirely different row to the text it's related to, rather than just a link saying something like "View/download this document"
May 28 2020 05:22 AM
@Rory2019 I understand this requires more efforts but this would be the way to go in modern for now if the requirement is to insert links (instead of using the file viewer webpart) and be able to upload a document that would be stored in the site assets library.
Also, it is possible to use sections and columns layout to put the links next to the text.
May 28 2020 05:51 AM
@Martin Coupal It frustrates me that i have to figure out a load of workarounds, which the average user will not know how to do, to get what is essentially a very basic feature of any CMS.
May 28 2020 06:11 AM
@Rory2019 I understand. The text web part needs to include these features. I always give a training to people who creates site pages and normally they are up and running after.