Si, I highly recommend checking out all the RefNotes resources (active here recently, contributed by Mohammad).
My own approach is to use a DYNAMIC TABLE (Mohammad's Shiraz) for each reference-type. The lovely thing is that you can filter on a tag (or any other filter condition), to see a column for each of the fields you care about for that tag (or filter condition), with a row for each tiddler that fits the condition (and the ability to "clone" new rows into existence). Then you don't have a separate challenge of generating forms. Unless you really want to. ;) -Springer On Wednesday, April 14, 2021 at 3:03:02 PM UTC-4 si wrote: > I use TiddlyWiki to manage sources (books, movies etc), and I want to > create an easy way to add tiddlers for individual sources. > > I have decided to add tiddlers that represent a "source-type", and then > use it to generate a form that allows me to enter metadata for a new > source. For example I might have a source type "Book", which is used to > generate a form like this: > > Title: ... > Author: ... > Year: ... > > While "Movie" might have a form like this: > > Title: ... > Director: ... > Producer: ... > > Obviously I need to associate the required metadata-fields with their > source-type. I can think of two ways to do this: > > - Add a field to each tiddler type called "required-fields" which > lists the required metadata-fields. > - Create separate tiddlers for each possible metadata-field, then tag > them with any source-type that requires them. > > It's not obvious to me that there is any functional difference between > these two options, but if I make a bad choice it will be difficult to > change down the line. So my question is: *Is there a reason that one of > these approaches is better than the other?* > > Thanks in advance for you help. > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/aa47cfc0-281f-4b6b-b340-c0d8fe255cc9n%40googlegroups.com.

