Logo 
Search:

Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

Email Link to a Document Doesn't Work

  Asked By: Dominique    Date: Jul 10    Category: Sharepoint    Views: 11607

My company is using WSS v3 and most users use Outlook 2003 for email.
When someone clicks on the Edit Menu for a document and chooses Send --
> Email Link it opens up an outlook message with a url that looks like
this:

http://sharepoint%2Ecom/home/Shared%20Documents/doc1.doc

This link doesn't work when somone clicks on it in the email, but if
you copy it into Internet Explorer it works fine. It doesn't work if
you copy the link into Firefox.

Is there a setting you can change to make the URL look like this?

http://sharepoint.com/home/Shared%20Documents/doc1.doc

Share: 

 

7 Answers Found

 
Answer #1    Answered By: Anuj Lakhe     Answered On: Jul 10

Most if the links that appear on the menu navigation are
generated from the file called "CORE.CSS". In the file there are a couple of
methods that render this menu item. You could simply override this in this
page and rebuild the link. Obviously you shouldn't modify the main file, you
might want to copy the original as a backup. The other option would be to
add a Content Editor Web Part to the page you are suing and write the
override JavaScript there. Both would work.

 
Answer #2    Answered By: Micheal Knight     Answered On: Jul 10

I think we may be talking about different things. The links on the
navigation menus such as the Quick Launch and Top link  Bar work
fine. The link that is generated from the document  edit menu when
you wan to email  someone a link to the document doesn't work.

 
Answer #3    Answered By: Aditiya Kapale     Answered On: Jul 10

I was talking about the right thing but wrote
navigation for some reason!! No idea why!! J The way to do it still stands
though, I wrote a blog post a while ago about modifying the List Item menu
items. Check it out here:

www.sharepointblogs.com/.../18676.aspx

www.sharepointblogs.com/.../19500.aspx

Both of these posts talk about adding new menu items but the principle is
still the same for modifying existing ones.

 
Answer #4    Answered By: Cristopher Gould     Answered On: Jul 10

Do you happen to know what part of the
Core.js file drives the generation of the document  URL? If you
happen to know where to start and don't mind sharing that reference,
it would be great as our developers will have to hunt for it
otherwise.

 
Answer #5    Answered By: Selena Glenn     Answered On: Jul 10

It can be found in the function called "AddSendSubMenu".
Search for the string variable called "L_SendToEmail_Text". Once you find
this, this is the section that is used to render the link. The actual email
link is generated by concatenating a few other variables together into a
variable called "fileURL". This is all then pushed into a JavaScript
function called "navigateEmailToLink". The JavaScript collects values from
the "ItemTable", mainly the Server URL then substrings part of it and
concatenates it to the "currentItemUrl" along with a few extras.

 
Answer #6    Answered By: Jonathon Palmer     Answered On: Jul 10

It can be found in the function called "AddSendSubMenu".
Search for the string variable called "L_SendToEmail_Text". Once you find
this, this is the section that is used to render the link. The actual email
link is generated by concatenating a few other variables together into a
variable called "fileURL". This is all then pushed into a JavaScript
function called "navigateEmailToLink". The JavaScript collects values from
the "ItemTable", mainly the Server URL then substrings part of it and
concatenates it to the "currentItemUrl" along with a few extras.

 
Answer #7    Answered By: Vinay Thakur     Answered On: Jul 10

It can be found in the function called "AddSendSubMenu".
Search for the string variable called "L_SendToEmail_Text". Once you find
this, this is the section that is used to render the link. The actual email
link is generated by concatenating a few other variables together into a
variable called "fileURL". This is all then pushed into a JavaScript
function called "navigateEmailToLink". The JavaScript collects values from
the "ItemTable", mainly the Server URL then substrings part of it and
concatenates it to the "currentItemUrl" along with a few extras.

 
Didn't find what you were looking for? Find more on Email Link to a Document Doesn't Work Or get search suggestion and latest updates.




Tagged: