Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔗 Expand Interlinking Between Definitions #52

Open
ovlb opened this issue Feb 6, 2020 · 2 comments
Open

🔗 Expand Interlinking Between Definitions #52

ovlb opened this issue Feb 6, 2020 · 2 comments
Labels
help wanted Good for external contributors Type · Feature Enhancement Improve existing feature

Comments

@ovlb
Copy link
Collaborator

ovlb commented Feb 6, 2020

We could consider adding more data-driven links between definitions than just the alternative words we have currently.

The current state is on one-way. Define an alt-word, and it will be linked if it is defined. We can further add inbound links. Example: crazy links to unreal. We could add a «words that link here» (or similar) section inside the definition body of «unreal».

Another easily solvable content point is the linking of synonyms/antonyms. Live example for an antonym is cis-/transgender. At the moment, authors have to add the sentence «Opposite of xxx» themselves. my proposed solution is to add synonym and/or antonym to the front matter:

---
title: Cisgender
slug: cisgender
speech: adj
defined: true
antonym: transgender
---

of, relating to, or characterised by being a gender that matches the gender they were assigned at birth.

For synonyms, this might allow for a bit more nuance in the definitions, as the alt words are currently mostly in use to provide better suggestions.

@ovlb
Copy link
Collaborator Author

ovlb commented Feb 6, 2020

One use case I forgot: Having better alternatives say something like «better alternative for minorities». It’s actually considered in the flag definition already but not used during rendering, see docs: https://www.selfdefined.app/documentation/front-matter/#flag

@hibaymj
Copy link

hibaymj commented Feb 14, 2020

I think #72 takes care of a lot of this foundation from the API and data model perspective.

@tatianamac tatianamac added Type · Feature Enhancement Improve existing feature help wanted Good for external contributors labels Feb 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Good for external contributors Type · Feature Enhancement Improve existing feature
Projects
None yet
Development

No branches or pull requests

3 participants