The filter would go in the text field, as you get a warning if you use 
square or curly braces or the pipe-character in a title field.

"Warning: avoid using any of the characters | [ ] { } in tiddler titles."

On Thursday, October 5, 2017 at 11:34:02 AM UTC-7, Mat wrote:
>
> I shouldn't engage in yet another topic without having cleared up other 
> discussions I'm involved in...
>
> ...but this little bit of serendipity is just too darn interesting to 
> resist sharing:
>
>
>
> Could a tiddler ID really be a filter? ...and the tiddler body display the 
> text from all those filtered tiddlers!
>
> This means a tiddler is either an encapsulated list-filter-transclusion of 
> other tiddlers or it is a "leaf" tiddler.
>
>
> The idea addresses both encapsulation and presentation. It expands the 
> concept of tiddlers but is still true to tiddler philosophy. The resulting 
> unit is exactly the smallest meaningful unit of information - for the 
> current situation! 
>
> This *filter string* is unique, i.e can serve as an ID.
>
> The simplest filter string would, just like now, constitute a tiddler 
> title. 
>
> Complex tiddlers can be included in yet other complex tiddlers by means of 
> the tiddler title which merely serves as a label for the filter (more on 
> "labels" further down).
>
> Currently, presenting *narrative text *in TW is a rather manual process 
> involving either explicit authoring of transclusion commands or listwidgets 
> with such inside. Or to make some special viewtemplate do the listing. - 
> Or, view the *story river* to constitute the narrative, in which case you 
> deal with a rather ephemeral ephemeral narrative that the reader (not you) 
> controls (i.e closing of tiddlers). A the story river is of course visually 
> chunked up in tiddlers.
>
> *The OP here would still allow for all of this. It would be a superset to 
> it.*
>
> If you want the minimal chunk of info, as we currently view a tiddler, 
> you've got it. But when 'the minimal' for your situation requires a complex 
> information, then it would be superior if TW "natively" can present this 
> '*situational 
> *minimal'.
>
>
> Links
>
> In current TW, the general syntax for a link is of course
>
> [[label|tiddler title]] with special cases [[tiddler title]] or 
> TiddlerTitle
>
>
> For the OP, imaginable general syntax forms might instead be:
>
> [[label|filter]] ...example [[students|tag[student]]]
>
> [label[filter]] ...example [students[tag[student]]]
>
> [label|filter] ...example [students|tag[student]]
>
> ...and I think the special cases without labels would be easy to fit into 
> these.
>
> So clicking such a link, opens *one tiddler showing the content from all 
> the filter output tiddlers*. If the filter yields no output then you get 
> the "missing tiddler" template. But if there is *any *output tiddler, 
> then this content is seen.
>
> This display can be temporary, just like common generated lists. It makes 
> no difference for the viewer if the tiddler is stored or temporarily or 
> stored. This means links to not-yet-generated tiddlers should probably 
> appear like normal tiddlers unless, perhaps, the filter output is empty. 
>
>
> Tiddlers
>
> What is the title of a tiddler, once it is opened? - The label.
>
> And the filter string could be stored in the tiddler itself or maybe (for 
> faster systemic access?) in some global directory.
>
> When the tiddler is to be used inside some other filter, the label is used 
> and parsed(?) into the filter string it represents.
>
> This, still, means that labels - i.e tiddler titles - must be unique, and 
> they can be overwritten , just like today.
>
> The simplest filter is an empty filer, i.e only a label. Just like today. 
> BTW, this would mean the tiddler is a "leaf tiddler" as it doesn't display 
> any other tiddlers content.
>
> What is the content of a non-leaf tiddler, in edit mode? Well, the 
> equivalent transclusion of the filtered tiddlers presented in edit mode. 
> (I've actually dabbled with this in our current system using edittext 
> widgets and it is really cool, but the idea here is to have it be native 
> functionality.)
>
>
> This would 
>
>    - make TW more *suitable* for narrative applications like creating 
>    documents or "multi page things". Currently, TW is a kind of "digital 
>    post-it note manager". The OP would widen TW to also be a kind of document 
>    manager. 
>    - lower the threshold to use TW: An absolute noob can create a 
>    "document" by using the filter "part1 part2 part3" and three days later 
>    "[tag[doc]sort[]]", whereas <$list filter=... {{!!title}}..." is probably 
>    not noob stuff at all.
>    - ...and, related, TW would be more usable as a static site generator
>    - ...also related; extremely simple bundling and drag'n dropping of 
>    multiple tiddlers, i.e you just drag the tiddler... bundling won't even be 
>    a concept as it's automatic. And it doesn't even have to be an existing 
>    tiddler but improvised by just creating a link (i.e a filter) as described 
>    above.
>    
>
>
> Thoughts?
>
> <:-)
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/4f36d4ba-c4d9-4c25-accb-c62e1287cbb2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to