MS SharePoint Question

SharePoint 2010 change default insert picture location PowerPoint

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."
 

Verified Solution250EXCELLENT

2012-04-25 at 01:06:48ID: 37890695

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
 

Assisted Solution250EXCELLENT

tedbilly2012-04-23 at 21:38:07ID: 37884558

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.

Get verified answers to millions of technology questions like this one

Try It Free

30 Day free trial.

Trusted by Thousands of Top Companies

  • CVS
  • BlueCross
  • Raytheon
  • US Army
  • Cox
  • TomTom
  • FootLocker

View All Expert Comments in Order:

 

Expert Comment

JSRWilson2012-04-19 at 03:34:11ID: 37865010

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
 

Author Comment

ChrishRiis2012-04-20 at 06:09:29ID: 37870914

Unfortunately no cigar with that one on my DEV server buddy.
 

Assisted Solution250EXCELLENT

tedbilly2012-04-23 at 21:38:07ID: 37884558

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.
 

Expert Comment

teylyn2012-04-24 at 15:45:29ID: 37889651

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.
 

Expert Comment

tedbilly2012-04-24 at 22:19:03ID: 37890418

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

Author Comment

ChrishRiis2012-04-24 at 23:25:07ID: 37890517

@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!
 

Verified Solution250EXCELLENT

2012-04-25 at 01:06:48ID: 37890695

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
 

Expert Comment

tedbilly2012-04-25 at 08:05:12ID: 37892500

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.
 

Author Closing Comment

ChrishRiis2012-04-25 at 11:40:06ID: 37893659

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.
 

Expert Comment

teylyn2012-04-25 at 16:12:18ID: 37894768

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

:-))

Trusted by Thousands of Top Companies

  • CVS
  • IBM
  • Boeing
  • US Army
  • Kaiser
  • RalphLauren
  • Xerox
  • Cox
  • BlueCross
  • Accenture
  • Sony
  • Toyota
  • Allstate
  • Att
  • TomTom
  • BBC
  • Raytheon
  • Wells Fargo
  • US Navy
  • Direct TV
  • FootLocker
  • Nikon
  • BritishCouncil
  • TS Army

Related Questions We have nearly 4 million solutions here.

See More MS SharePoint Solutions
201410-LO-Qu-022

Related Questions We have nearly 4 million solutions here.

See More MS SharePoint Solutions

Solve Your Difficult Tech Problems Faster with Experts Exchange

Access millions of verified solutions and get 1-on-1 help from the experts.

Try It Free

30 Day free trial.

Experts Exchange powers the growth and success
of technology professionals worldwide.

  • Solve

    Experts Exchange is the tech professional’s trusted, on-demand resource for solving difficult problems, making informed decisions, and delivering excellent solutions.

  • Learn

    With unparalleled access to technical experts, verified real-world solutions, and diverse educational content, Experts Exchange enables personalized development of technology skills.

  • Network

    Experts Exchange gives you the professional exposure and valued relationships key to building the career you want.

Join the Network Today

See Plans and Pricing

Was this the answer you needed?Need Help?Click here to show an interactive guide