Logo 
Search:

Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

# character in Wiki pages

  Asked By: Parvesh    Date: May 04    Category: Sharepoint    Views: 2107

I have a question on Wiki pages. If I created a link to a line
for example "Introduction to C#" on a wiki page, on Edit mode, I will
put [[Introduction to C#]] to make it a hyperlink.
Then when I go to read the page, I click the hyperlink and since it is
a new page, it went to a New Wiki Page screen with name
as "Introduction to C", note the # is missing because SharePoint 2007
does not accept # symbol in the name. My question is how can I resolve
this issue?

Share: 

 

7 Answers Found

 
Answer #1    Answered By: Dorothy Farmer     Answered On: May 04

Can't you use the html symbol  for the pound sign? I can't think of it right now
but all special symbols have special html code to make them render. Try that.

 
Answer #2    Answered By: Jacklyn Burnett     Answered On: May 04

You can put the pipe character  between the name of the page  and what
you want to be displayed.

[[page name|Introduction to C#]]

 
Answer #3    Answered By: Breann Beach     Answered On: May 04

Thanks for your reply, however, both suggestions did not work
because:

1. If I put [[Introduction to C#|Introduction to C#]], the name of
the page  was replaced to Introduction to C, the # sign was removed
by SharePoint.
2. for other suggestion to put HTML code, did not work also because
if you put HTML code which starts with & (ampersand), & is also
prohibited.

Still waiting for the solution.

 
Answer #4    Answered By: Timothy Hall     Answered On: May 04

It won't work and shouldn't. RFC 1808 that defines URLs defines "#" as a
special character  for indicating a fragment identifier. Section 2.4.1 of RFC
1808 defines what parsing rules when a # is encountered in a URL.
http://www.ietf.org/rfc/rfc1808.txt

If you look at the wikipedia article on C#, you will see that the URL is
"C_Sharp" and the page  makes note that "*The correct title of this article
is C#. The substitution or omission of a # sign is because of technical
restrictions."*

This isn't a case of the sharepoint wiki  feature somehow being limited
compared to other wikis. This is just a technical limitation of the internet
standards.

 
Answer #5    Answered By: Ian Powell     Answered On: May 04

HTML email gone bad after a copy/paste. Sorry all. And after I try
to be all officious on internet standards.

 
Answer #6    Answered By: Osvaldo Winters     Answered On: May 04

And just so it's clear, I wasn't saying put [[Introduction to
C#|Introduction to C#]] I was pointing out that the actual name of the page
is the first part, the second is what's displayed as the link  to the page.
Of course the one big drawback is that the title of the page  is actually the
name of the page.

 
Answer #7    Answered By: Kylie Gill     Answered On: May 04

You can use # on a Wiki page, cut you can't use # in a page  name. If
you try to create the page directly you get an error that explains that
Page names can't use special characters.

 
Didn't find what you were looking for? Find more on # character in Wiki pages Or get search suggestion and latest updates.




Tagged: