WarwickTabletop/tgrsite

Standardised tagging

Opened this issue · 0 comments

Currently, the tags on the website are a bit of a wild west. Misspellings and alternative words make searching a bit of a nightmare. Thus, we want to solve two problems:

  1. It is not always obvious what tag should be used, and it is trivially easy to get it wrong.
  2. Many of our events end up with some fancy title thing like [HALLOWE'EK], which is helpful but could be clearer.

As such, we should implement standardised tagging, in which certain tags are marked clearly as the standard and should be generally pushed towards the user as the ones to use. Implementation steps:

  • Allow tags to be marked as standard.
    • These should be rendered like the DRAFT tags currently on the website (caps in a bubble).
    • They should be preferred when autocompleting tags.
    • These should be rendered in the sidebar of the events page, so that events can be easily filtered by them.
    • They should either be ordered (so important ones are more visible to the user), or just kept alphabetical but in a small set.
  • Add autocompletion to the tags field on event creation and editing.
  • Make very clear to users at event creation what the standard tags are (and thus what they're expected to use).