This is an announcement that I am very excited about 🔥. We are now openly testing here P2 Glossary, a simple yet powerful tool to help P2 users and readers to define and easily understand acronyms and other terms that they might not recognize.
It’s common to find lists of glossary items on the web such as this one. Such lists can be a bit annoying because one might head-scratch over a term, then Google that term, then visit Wikipedia or another reference site where often the results include several definitions. P2 Glossary promises to remove this loop by enabling custom glossary development for each P2 together with a dead simple way for readers to find definitions.
We developed a basic interactive glossary and it is now running on this P2. You aren’t able to activate it currently on your own P2s. To see it in action simply hover over the first mention of ‘glossary’ above. Below is a screen grab example as well.
- One use case example is deciphering acronyms and project or tools names. I try to avoid acronyms on this P2 but on other P2s I follow I wonder what is FG, HE, AT, GT, etc.?
- Even if the name is not a cryptic acronym, finding a short overview, reason for existence, history, and goals, can be challenging.
- This tool auto-converts occurrences of glossary words in P2 posts/comments to links to the glossary items. To be clear you do not need to find use of these terms on your P2 and link them; P2 Glossary will find them for you.
- Any matches are underlined with a dotted line, and hovering them with the cursor will load the definition in a popup.
- Glossary definitions support rich formatting, so tooltips can have text, links and even images, so they can be very powerful.
- Only the first occurrence of a term in a post is highlighted
- Terms less than 4 characters long are case sensitive. This it so the word ‘at’ doesn’t get highlighted for AT. But longer terms will ignore case.
- The glossary doesn’t allow duplicate definitions for the same term, so you have to input them inline in a single field.
Easy as that!
How to Test
Please report any issues by commenting on this post.
If you have any use cases in mind for P2’s glossary it would be great to learn about them.