For what it's worth, I have a wiki that's a copy of my company's 
ActiveDirectory with about 30,000 people in it - one tiddler per person. It 
is a little slow but it works. If the issue isn't performance, but rather 
the "polution" one idea might be to "hide" them with a prefix - like 
$:/book/chapter4/section6/subsection23 per your example. Tiddlers with the 
$:/ prefix are automatically hidden from most general areas of TiddlyWiki.

I've also played with data tiddlers for similar things and performance is 
much better, but it makes working with properties/fields more difficult, so 
there's a tradeoff. If there was such a thing as a datatiddler that allowed 
multiple fields/columns (like JSON), that would be a game changer, but alas 
even datatiddlers as they are seem to be on the chopping block here from 
what it sounds like - still supported but nobody's interested in developing 
them further. 

On Tuesday, April 27, 2021 at 9:42:12 AM UTC-4 Cs Molnar wrote:

> There is something I want to achieve with TiddlyWiki but I don't know how, 
> so I hope one of you can help me.
>
> My problem, in a generalized way, is the following: I want to take reading 
> notes from a book in tiddlers. The book has chapters (about 60), every 
> chapter has on average 20 sections, and every section has on average 30 
> subsections. This makes around a total of 35000 subsections.
>
> In my tiddlers I will refer to specific subsections. Later I want to be 
> able to list all tiddlers which refer to a certain subsection. Also, I want 
> my references to be links to the content of the subsection on the internet. 
> (The book's subsections cannot be included into my TW, but they are 
> available on the internet.)
>
> Of course, the easiest solution would be to create one tiddler for every 
> subsection and insert links like [[Chapter4_Section6_Subsection23]] into my 
> notes. This way I could find every reference to a subsection. But this 
> would mean creating 35000 tiddlers (equivalent to 35000 files in my TW on 
> Node.js) to cover all subsections. Even if I didn't create them, I would 
> have 35000 missing tiddlers. This approach would heavily pollute the list 
> of my tiddlers. Every time I would use the $list widget, the 35000 existing 
> or missing tiddlers would come up.
>
> I hope someone has a good idea to save my TW from this pollution, but 
> still retain the possibility to search for references. I thought that I 
> could develop a custom widget in Javascript which would store the reference 
> list in a JSON tiddler. I'm experienced in JS programming but have less 
> knowledge on TW internals, so I'm not sure if this is the best solution or 
> is it overkill.
>

-- 
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/b40e4a6b-0e9f-46ab-b139-c7f977c7a5c6n%40googlegroups.com.

Reply via email to