Forum Discussion
How do I create a Sharepoint glossary without using an app?
Hello everyone,
Me again! I'm wondering if you can give me some advice about to create a glossary in SharePoint.
The topic my SharePoint is about is quite complicated and I want an easily searchable glossary of terms. Unfortunately our IT department won't let me download the free app that I've seen suggested without applying for them to look at it, test it etc. This process is likely to take several months.
Because of the length of time and with no guarantee of being able to have it at the end of it, I really need to create the glossary from scratch. Ideally I'm looking for a navigation bar with the letters of the alphabet and then being able to click on the letter to bring up all terms starting with that letter. Does anyone know a simple way of doing this?
Thanks in advance as always,
Amber
15 Replies
- Natasha2020Copper Contributor
Hi AMJ_Devon ,
A customized list can be a simple solution to host your glossary.
What I would do a little bit more is to:
- Create a list called "Alphabet".
- Configure a customized column called "Initials"
- Then Create 26 items starting from A to Z;
- Create another list called "Glossary".
- Configure the list with all the customized columns you want. For example, definition, submitted by...
- Then add another column called "Initials"(and make this field mandatory too)
- Then add all the glossary you have as items (Remember to fill out the “Initials” column for your glossary).
- Create a SharePoint page and add these two lists there as two web parts (side by side, or up and down).
- Use "Dynamic Filter" to connect these two web parts.
In this way, you should be able to avoid being redirected to a new page when clicking on an initial.
- RohitAgCopper Contributor
Hi Natasha2020, @AMJ_Devon: Using Daynamic filter, I am able to select a term from Glossary terms which makes the related alphabet selected from Glossary Filter list but the reverse is not working. I want that once user selected an alphabet from Glossary Filter list then respective all terms starting with that alphabet should appear in Glossary Terms List. Can somebody help on this. I followed all the steps listed in last message. Thanks,
Rohit
- TRAllenCopper Contributor
Natasha2020
Another tip to add to the last post... Instead of the "Initials" column, I use a calculated column to automatically enter the first character of the acronym. Use this calculated column to connect the A, B, C ... filter to the list. I used the following:
=IF(ISNUMBER(VALUE(LEFT(Acronym,1))),"123",LEFT(Acronym,1))
If the first character is a number it returns "123" otherwise it returns the first letter (I included "123" in my filter list of the alphabet). In my example "Acronym" is the name of the column.
- Create a list called "Alphabet".
- Acronyms with Microsoft Search! Great potential in this solution. However, you might need more permissions from your IT department.
- treestryderSteel ContributorHere are links to more information about Acronyms answers in Microsoft Search:
* Introducing acronym answers in Microsoft Search https://techcommunity.microsoft.com/t5/microsoft-search-blog/introducing-acronym-answers-in-microsoft-search/ba-p/1122809
* Manage Acronyms answers in Microsoft Search https://docs.microsoft.com/en-us/microsoftsearch/manage-acronyms
Hi AMJ_Devon ,
the simplest way to do this is a just a Custom List where you add a Multiple Lines of Text field called 'Defintion' . All lists have a built in search box and users can filter/sort based on the Title. you could also add another Choice (dropdown) field called 'Category' and categorize each entry. This would allow users to sort by another column and you could group your entries in a way that may be more intuitive than simply alphabetical.
You can also create custom views where the results are refined to Titles that start with a certain letter. SharePoint will build the list of views for you so you don't need to manually add the links to the views on a page.
Hope this helps. Happy to jump on a private message thread if you want help with this.
- AMJ_DevonCopper Contributor
Yes please!