[TW5] Marking a tiddler as previously visited

157 views
Skip to first unread message

Peter Miller

unread,
Feb 25, 2015, 5:00:56 AM2/25/15
to tiddl...@googlegroups.com
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.

Stephan Hradek

unread,
Feb 25, 2015, 5:34:02 AM2/25/15
to tiddl...@googlegroups.com
Could this experiment be something for learners?

Go to http://tiddlywiki.com and create a new tiddler containing

! Sections to learn:

<$list filter="[!is[system]!tag[learned]sort[]limit[10]]">
<$checkbox tag="learned"> <$view field="title"/> </$checkbox><br/>
</$list>

---

<$list filter="[tag[learned]!sort[modified]limit[1]]">

! <$view field="title"/
>

<$transclude mode="block"/>
</$list>

---

! Sections learned

<$list filter="[!is[system]tag[learned]!sort[modified]limit[10]]">
<$checkbox tag="learned"> <$view field="title"/
> </$checkbox><br/>
</$list>

The idea here is: All tiddlers are sections to learn (you can change the first filter to define those which are really of interest). The first 10 when sorted by name are displayed.

When you click the checkbox, of a section, that section is displayed right below the overview.

Below that, you see the last 10 sections "learned". Removing the checkbox will move the section back to the "Sections to learn".

Peter Miller

unread,
Feb 25, 2015, 6:15:29 AM2/25/15
to tiddl...@googlegroups.com
Many thanks, Stephan. Not quite what I was looking for but it certainly looks useful, especially for revision purposes.

Stephan Hradek

unread,
Feb 25, 2015, 6:32:46 AM2/25/15
to tiddl...@googlegroups.com


Am Mittwoch, 25. Februar 2015 12:15:29 UTC+1 schrieb Peter Miller:
Many thanks, Stephan. Not quite what I was looking for but it certainly looks useful, especially for revision purposes.

Thank you for asking that question as it made me think a bit about it and I realized: It should be possible to enhance this for learning vocabulary.

Tobias Beer

unread,
Mar 2, 2015, 7:22:31 AM3/2/15
to tiddl...@googlegroups.com
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 which
  2. triggers an action, 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 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.

Felix Küppers

unread,
Mar 2, 2015, 7:29:05 AM3/2/15
to tiddl...@googlegroups.com
Couldn't you use the history list for that in combination with the list widget?
- just a thought

Tobias Beer

unread,
Mar 2, 2015, 7:40:39 AM3/2/15
to tiddl...@googlegroups.com
Couldn't you use the history list for that in combination with the list widget?
- just a thought

Only during the current session, no?

Best wishes, Tobias.

Felix Küppers

unread,
Mar 2, 2015, 7:50:43 AM3/2/15
to tiddl...@googlegroups.com
Yes, right.
--
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 tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Peter Miller

unread,
Mar 2, 2015, 8:10:25 AM3/2/15
to tiddl...@googlegroups.com
Thanks for the details, Tobias. I like the idea of students being able to set a level of confidence in their own learning. but I think we're possibly looking at two different objectives -- a richly hyperlinked wiki might engender a "fear of missing out" particular tiddlers and IMO transparently marking a page as visited would be useful in that context. Both avenues are worthy of exploration.

bw

Peter

Peter Miller

unread,
Mar 9, 2015, 10:07:29 AM3/9/15
to tiddl...@googlegroups.com
I ended up by specifying a checkbox in a separate transcluded footer that also includes Next/Previous links. When ticked the checkbox leads to addition of a tag (understood). Surprisingly (for a beginner) this seems to work except that it somehow defeats the one-page zoomin format when the Next link is selected (in Windows Firefox), i.e. a second page is opened. Thoughts welcome (wiki very much a work-in-progress and, as ever, many thanks to all those whose code is presently unacknowledged).

Link: https://dl.dropboxusercontent.com/u/18304974/Personal%20Wiki%20v1.html

Thanks

Peter


On Wednesday, February 25, 2015 at 10:00:56 AM UTC, Peter Miller wrote:

Peter Miller

unread,
Mar 15, 2015, 5:20:26 PM3/15/15
to tiddl...@googlegroups.com
Giving this a bump as there was some talk of issues with zoomin elsewhere? I haven't upgraded to the latest pre-release version if that's likely to fix it.

The actual wiki is supposed to use TiddlyWiki to teach or at least illustrate use of TiddlyWiki in a particular context. I'm not saying it hits that mark but it's a noble enough aspiration as a means to increasing uptake. The interface is superficially (ed.) similar to the one Eric discussed in the Hangout for his book except his is awesome. I won't be leaving the link up for long as, well, the wiki patently needs work.

https://www.dropbox.com/s/3bmkliejpq75rz9/Personal%20Wiki%20v1.html
Reply all
Reply to author
Forward
0 new messages