Hi Peter,
 

> Is there a way to mark, e.g. tag, a tiddler as "visited" when it is opened 
> so that you can subsequently list tiddlers that have not been opened/seen 
> previously? I am thinking that this might be useful to students in 
> tutorial-style wikis.
>

You should be able to use these two methods:

   1. a conditional ViewTemplate section 
   <http://tobibeer.github.io/tb5/#Conditional%20ViewTemplate%20Section> 
   which
   2. triggers an action 
   
<https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/Uy7yZQ7frms>, 
   e.g. by setting a tiddler tag when opened

Rather than setting a tag at the actual tiddlers, it would prossibly be 
better to create tiddlers under a system namespace, e.g.:

*$:/_my/progress/*...

So, when you visit tiddler *foo*, the action trigger would create 
*$:/_my/progress/foo.*

Then you would use the removeprefix 
<http://tiddlywiki.com/#FilterOperator%3A%20removeprefix> FilterOperator to 
list all tiddler's already visited or remove any such from another list of 
tiddlers yet asking you to be visited.

Personally, I think using a dedicated, manually set checkbox or even a 
progress select from 0 (unvisited) to 5 (fully learned) is a much cleaner 
approach, though.

Best wishes, Tobias.

-- 
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 post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to