Solved

SharePoint 2010 change default insert picture location PowerPoint

Posted on 2012-04-19
1,944 Views
Last Modified: 2012-04-25
A client has a SharePoint intranet where documents and pictures are a large part of the usage. I was given the following user story:

"A user goes to a Document Library on a site, chooses New Document from the ribbon, gets the dropdown of available templates, chooses the "xxxxx PowerPoint English" template and starts working on a new document. When they want to insert a picture in to that PowerPoint presentation they choose Insert, Picture and they get the dialogue where the default picture location is set to  [username]\My Pictures. This default folder should be a universal picture library that exists on the SharePoint intranet that has a lot of pictures specifically for presentations. This picture library has one URL, and every user has security access to read this folder."
0
Question by:ChrishRiis
    10 Comments
     
    LVL 23

    Expert Comment

    by:JSRWilson
    I don't use SharePoint so test carefully!

    You should be able to change the default location for "My Pictures"

    By adjusting the value  in :

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
    0
     

    Author Comment

    by:ChrishRiis
    Unfortunately no cigar with that one on my DEV server buddy.
    0
     
    LVL 51

    Assisted Solution

    by:tedbilly
    Hmm, this is a tricky one.  When you set the path for the folder in the registry did you use a UNC path?  I'm quite sure an HTTP path won't work.

    SharePoint fully supports WebDAV so if you replace the "http://" with "\\" and flip all the slashes then it will work as a UNC path.

    IE:
    http://sharepoint.domain.com/Pictures/
    to
    \\sharepoint.domain.com\Pictures\

    I actually often setup a default web application for images to improve SharePoint performance because a browser will download files concurrently in multiple threads if you use multiple host names (up to four)

    So I usually create a site http://images.domain.com/ then set a default folder like http://images.domain.com/common/ which then has subfolders like:

    http://images.domain.com/common/logos/
    http://images.domain.com/common/banners/
    http://images.domain.com/common/headers/
    ...

    You could do the same then use

    \\images.domain.com\common\ which should work in the registry.
    0
     
    LVL 50

    Expert Comment

    by:teylyn
    Tedbilly, this looks good, but won't that set the default location for all MS Office on the PC, regardless of whether the current file is from a content type on SP or not?

    To me the question reads as if they want to point to that SharePoint image library only when the PPT is started from SharePoint, but I may be wrong.
    0
     
    LVL 51

    Expert Comment

    by:tedbilly
    @teylyn: I haven't encountered a specific setting for each Office application.  I wish there was, however I've never heard of it.
    0
     

    Author Comment

    by:ChrishRiis
    @tedbilly: thanks for the reply, it made a lot of sense. Although teylyn is correct. A lot of my clients work revolve around PowerPoint and this would be a great step forward with high quality images and the same branding pictures in all the presentations.

    I'll let this question stay out for a couple of more days before I close it down with the answers I have gotten.

    Thanks a lot guys!
    0
     
    LVL 50

    Accepted Solution

    by:
    ChrisRiis, the thing is that even if you open a PowerPoint file (or start a new one) from a SharePoint library, as soon as it opens, it's your local machine that's running the show. SharePoint cannot influence what your default location for images is, when you create a PowerPoint prezzo. The default location of your image folder is a setting in your Windows OS. If the default image folder needs to change depending on where a presentation originates from, there are a lot of follow up issue I can see ( for example, a PPT created locally is open and the default image folder is the user's image folder. Then a PPT from SharePoint is opened and the default image folder should point to a SharePoint image library -- there's the first conflict).

    As an alternative, I suggest that in addition to the My Documents\My Pictures folder, there should be a link to a central repository for company standard images. The rest is user training.

    Some things cannot be solved purely with technology. Sometimes you need to change people's behaviour. When it comes to SharePoint, change management is almost always as important as the site development.

    cheers, teylyn
    0
     
    LVL 51

    Expert Comment

    by:tedbilly
    To add to @Teylyn's comment, SharePoint has grown rapidly and added a LOT of features.  The product is used far more than people realize.  IE: www.ferrari.com is 100% SharePoint

    However, the possibilities for new uses is far more extensive than Microsoft anticipated and although they have improved the integration with Office there is still LOTs of room for improvement.

    Sadly there is a bit of a culture gap with Office and SharePoint and they are reluctant collaborators at times.  The Office group are fans of unmanaged code and tolerate .NET and of course SharePoint is managed code and fully embraced .NET.  So, nice to have features like this aren't implemented.
    0
     

    Author Closing Comment

    by:ChrishRiis
    I have split the points evenly between the two guys who have given me a lot of solid information. Since this is a question that doesn't have a "right-wrong" answer, I felt that this was the right thing to do.

    Thanks a lot lads. I really appreciate it.
    0
     
    LVL 50

    Expert Comment

    by:teylyn
    Thanks for the grade. I'm a lass, not a lad, by the way.

    :-))
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone. Privacy Policy Terms of Use

    Featured Post

    Offline backup & restore solution for Office 365

    Back up Office 365 mailbox data locally. Configure continuous incremental backup jobs and save user mailbox data in cycles to hard drive. Browse item versions and easily restore single items, folders or entire mailboxes - even to another mailbox. Archive mailboxes to PST.

    Configure Exchange 2013 hybrid for Exchange Online mailboxes to access on premise public folders
    With a software solution, you always get to control email signatures and have the final say on the design - not an unrelated department or the uninterested end user.
    The viewer will learn how to  create a slide that will launch other presentations in Microsoft PowerPoint. In the finished slide, each item launches a new PowerPoint presentation and when each is finished it automatically comes back to this slide: …
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…

    877 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now