⚡️ Ideas
Gabriel Gabriel Apr 16, 2023

"Based on" within SuperTags

Explain the problem as you see it

I have several super tags which have fields which are sometimes useful but not always present. For instance, I have a tag for #Articles. Now there are many different types of articles which use similar fields. For instance, with academic articles, I would want to include the page numbers, but that isn't as useful when I have a newspaper article. Another example would be a #Book where I would want some fields visible if it is a book chapter, and others if I'm referring to the whole book. So, I might not the UPC for a chapter, but I would need it for the book.

Screenshot_20230416_005507_Chrome.jpg

Why is this a problem for you?

It's a problem because when I am putting in reference details about things, I have to either make sure to scroll through all of the fields (if I don't hide if blank) or enable fields (which are hidden because they are blank).

Suggest a solution

If a user has a choice field, other fields can have an action based on the option. So, if the field say A, then certain fields are shown, and if another is shown, then other fields are hidden.

⁨1⁩ ⁨Comment⁩

@Gabriel have you tried extending tags with making them more specific? In your example I would see:

  • #article
  • #newspaper article - extends #article and has fields from #article as well as from #newspaper article
  • #academic article - extends #article and has fields from #article as well as from #academic article
  • #book
  • #chapter (or #book chapter) - it can extend #book or not, depending on your use case

You can read more here:
https://help.tana.inc/extending-tags.html

https://help.tana.inc/save-time-and-effort-by-extending-broad-supertags-with-more-specific-supertags-with-default-values-set-for-their-fields.html