# Acronym glossary plugin?

**URL:** https://meta.discourse.org/t/acronym-glossary-plugin/25676
**Category:** Feature
**Created:** [February 25, 2015, 3:05pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676 "2015-02-25T15:05:46Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [February 25, 2015, 3:05pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/1 "2015-02-25T15:05:46Z")

</div>

Just was thinking that some communities might benefit from an acronym expander. i.e., Automatically create a link when a matched acronym or other term appears in a post that would give a hover tip or other such UI junk that would explain what the term means.

We probably wouldn’t use this because we try hard to avoid jargon, but I’ve seen it elsewhere and found it useful. So maybe someone will be interested in picking this up and running with it. 😉

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [February 25, 2015, 9:53pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/2 "2015-02-25T21:53:21Z")

</div>

A problem might be that some acronyms depend on context.

That is, depending on the “field” - medical, web dev, electronics etc.  
the same acronym would mean different things.

eg. ESR

> **[What does ESR stand for?](https://www.abbreviations.com/ESR)**
>
> Looking for the definition of ESR? Find out what is the full meaning of ESR on Abbreviations.com! 'Electron Spin Resonance' is one option -- get in to view more @ The Web's largest and most authoritative acronyms and abbreviations resource.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [February 25, 2015, 10:13pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/3 "2015-02-25T22:13:40Z")

</div>

Yes, this would need to be maintained by the community, admin, etc., for sure.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [February 26, 2015, 12:38am UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/4 "2015-02-26T00:38:15Z")

</div>

I believe the HTML tag already works for this?

What does HTML mean?

`What does <abbr title="Highly Technical Monkey Launcher">HTML</abbr> mean?`

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [February 26, 2015, 1:04am UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/5 "2015-02-26T01:04:28Z")

</div>

I often emulate what I’ve seen in technical articles, expanding the first time only eg.  
“If you put the data into CSV - **C** omma **S** eparated **V** alues - files then you can use PHP’s CSV functions”

Of course this requires the poster to have the thought to do so, but it works (or _should_)

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [February 26, 2015, 2:50pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/6 "2015-02-26T14:50:00Z")

</div>

> [@codinghorror](#):
>
> I believe the HTML tag already works for this?

Yes, it does … the idea here is to **automatically** wrap those words that match pre-determined acronyms/terms, rather than rely on someone to do it manually. Indeed, the problem to solve is people using those terms but forgetting to kindly expand them, as @Mittineague does. :-).

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [February 12, 2016, 3:46pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/7 "2016-02-12T15:46:02Z")

</div>

This now exists as a plugin:

> [@Abbreviations and acronyms plugin](https://meta.discourse.org/t/abbreviations-and-acronyms-plugin/38501):
>
> I participate in a community where there are enthusiasts with lots of knowledge and newbies with not that much knowledge. It has become a habit that experts use lots of acronyms and abbreviations to refer to common terms, or famous webpages or to name known brands in their field of expertise, sometimes they use only initials when referring to famous people in the field, etc. This is not a problem for the oldest participants in the community, but some new people are having a hard time reading som…

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [February 12, 2016, 3:46pm UTC](https://meta.discourse.org/t/acronym-glossary-plugin/25676/8 "2016-02-12T15:46:06Z")

</div>


