Skip to content

Tag Cognates #22

@dcollie2

Description

@dcollie2

Description

Allow admins to create groups of related tags. These will represent alternate spellings or cognate terms across languages. See the requirements for Tagging.

Dependencies

#23 needs to be in place.

Tasks

  • Create tag_cognates join table
  • Add cognate relationship model/associations
  • Implement automatic cognate tag synchronization (when a tag is assigned so are its cognates)
  • Add cognate removal synchronization
  • Add tests for cognate functionality
  • Add validation to prevent circular cognate relationships
  • Add tag removal confirmation when cognates are involved
  • Show cognate tags in UI
  • Add visual indication of cognate relationships #142

Metadata

Metadata

Assignees

Labels

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions