Link to home
Start Free TrialLog in
Avatar of orrin05
orrin05

asked on

Create a Glossary in SharePoint 2010

Hello,

I want to create a Glossary in SharePoint 2010. I created wiki page, custom list with two columns, term, and definition. I also created views for each letter. I want to make it user-friendly. When user click on letter "A", it will only show the terms starting with "A".

How can I make it user friendly?

Thank You

Orrin
ASKER CERTIFIED SOLUTION
Avatar of Ingeborg Hawighorst (Microsoft MVP / EE MVE)
Ingeborg Hawighorst (Microsoft MVP / EE MVE)
Flag of New Zealand image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of orrin05
orrin05

ASKER

teylyn,

Thank you for your reply.

I added html form web part to search for the terms, it works fine, but I have a question. How can I search words in definition. I do not want to use site search because it will give the results for the site. I want to search a word in the custom list. Do you have any idea?

Thank You

Orrin
You can set up a search scope just for that list and then perform a search on the list only.
Avatar of orrin05

ASKER

Thank You
teylyn,

How do I "link each letter with their respective views"?  I'm familiar with Content Editor Web Part and have played around with different lists... are you referring to Connections (not prefered as it requires a whole page refresh in order to load the webpart and I don't know how to fix it)?  If not, please advise how I can link a view to an href.  

Thanks!
acdlabs, please post your own question.

Create a list with the glossary fields Title (the acronym or term goes in there) and Description. Add a custom column called "Letter" that is a calculated column with the formula =Left(Title,1)
Enter data into the list.

Create a page with a list view and a Content Editor web part. The page is called OurGlossary.aspx

In the Content Editor Web Part, enter the letters A to Z and assign links to each letter, for example the href would be

http://siteName/SitePages/OurGlossary.aspx?Letter=A
http://siteName/SitePages/OurGlossary.aspx?Letter=B

etc., so the links actually load the same page that they are on. Set the list view webpart to point to the glossary list and set a filter of

Letter - is equal to - {Letter}

The {Letter} will read the query parameter "Letter" of the URL and filter the list to show only items where the letter column has the same value as the query parameter for letter.

clear as mud?

cheers, teylyn
Thanks, teylyn.

Not quite fully clear yet; I'm a beginner at this :/

Please feel free to assist with my question at  https://www.experts-exchange.com/questions/28246550/Glossary-in-Sharepoint-2010-without-Designer-access.html

Thanks