Merging tags - Tag Synonyms

Incidentally (digging deep into my memory cells here) Drupal has a synonyms module that you might look at for inspiration/ideas. As with many things Drupal it is too complex but the example screenshot is interesting - note how it makes it obvious at selection when the term you typed in is a synonym of another term. It might be jarring to folks to look for “pots” and come to a page of planters topics. Displaying the results as Planters (pots) might help address this.

The drupal module also has the ability, it appears, to determine whether a synonym can be selected when adding terms to content. That might be interesting. I often run into issues where people create tags that are similar to other tags - I wouldn’t mind if those showed up in results and sent people to the right tags page, but I am not sure I want people to be choosing to use the similar but wrong tag.

Another issue I run into frequently is with delimiting characters in tags, e.g. srilanka and sri-lanka and sri_lanka. All three are the same but do I want people to be able to add sri-lanka when the preferred tag is always srilanka? Because both are possible, unfortunately, we are constantly gardening and renaming tags.

3 Likes

Completely understand the rationale here, I guess my concern here was that “adding a synonym” feels light and undo-able …

In my use case on dev I amended 100 topics and junked a #howto tag replacing it with #knowledge-base the thing just happened right away and if I messed up there is no easy way to recover. I didn’t just create a synonym that is easy to remove, I changed the internal data on a 100 topics.

6 Likes

I added a modal with a warning about what will happen when adding synonyms.

11 Likes