[TW5.1.8] TiddlyMap - show tagging links in a view?

253 views
Skip to first unread message

Matthew Petty

unread,
Jun 25, 2015, 3:17:32 AM6/25/15
to tiddl...@googlegroups.com
I am loving the TiddlyMap plugin - thank you for making it, Felix!

I have a view which shows my home-related tasks, using the filter: [tag[task]!tag[done]tasklist[2_home]]. My tasks are tagged with each other to create a hierarchy. For example, 'Clean out garage' is tagged with the tiddler 'Household Jobs'.

I've tried to use the edge filter to show these relationships, but I can't seem to do it. How can I use the existing tagging relationships to show the edges?

-
Matthew

Matthew Petty

unread,
Jun 25, 2015, 3:24:59 AM6/25/15
to tiddl...@googlegroups.com
Never mind, I think I figured it out.

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/XyteOLsiTyI/unsubscribe.
To unsubscribe from this group and all its topics, 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.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/eb70e0a1-8a08-4fec-b028-2156fa56d31b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
HOMEPAGE
matthewpetty.com

THE COILED SPRING
The Podcast with Potential
coiledspring.org
mixcloud.com/muteboy

Felix Küppers

unread,
Jun 25, 2015, 4:29:28 AM6/25/15
to tiddl...@googlegroups.com
Hi Matthew!

> I am loving the TiddlyMap plugin - thank you for making it, Felix!

Thanks, you are welcome :)

> How can I use the existing tagging relationships to show the edges?
> […] Never mind, I think I figured it out.

Glad you figured it out. One thing to consider, and I sometimes make
this mistake myself as well, is that tag- and link-relationships are
only displayed in the map if they exist. I plan to make this optional
but haven't found the time so yet.
-Felix

PMario

unread,
Jun 25, 2015, 5:28:09 AM6/25/15
to tiddl...@googlegroups.com
On Thursday, June 25, 2015 at 10:29:28 AM UTC+2, Felix Küppers wrote:
Glad you figured it out. One thing to consider, and I sometimes make
this mistake myself as well, is that tag- and link-relationships are
only displayed in the map if they exist.

So you mean, the tag has to exist as a tiddler. right?
-m

Felix Küppers

unread,
Jun 25, 2015, 5:44:02 AM6/25/15
to tiddl...@googlegroups.com
yeah, that's what I meant. I didn't express myself well.

Matthew Petty

unread,
Jun 25, 2015, 5:45:17 AM6/25/15
to tiddl...@googlegroups.com
I do have a question actually.
So I have my task graph showing all the tasks tagged with each other in a hierachy. The edges are all "tagged with" because that is how the hierarchy works. A tiddler is a task when it is tagged with 'task'. But I don't want that node to be displayed. I have the filter including "!title[task]", but the 'task' node shows up anyway. Is there a way to force the filter to exclude nodes?

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/XyteOLsiTyI/unsubscribe.
To unsubscribe from this group and all its topics, 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.

Felix Küppers

unread,
Jun 25, 2015, 6:07:11 AM6/25/15
to tiddl...@googlegroups.com
Hi Matthew,

have the filter including "!title[task]", but the 'task' node shows up anyway. Is there a way to force the filter to exclude nodes?
Yes, this is a common mistake when using filters with tiddlywiki. Don't use [title:...] but [field:title[...]]

For background on this see http://tiddlywiki.com/#title%20Operator

Just try the code below:

[tag[task]!tag[done]tasklist[2_home]]
-[field:title[task]]


-Felix

Matthew Petty

unread,
Jun 25, 2015, 6:59:29 AM6/25/15
to tiddl...@googlegroups.com
Hi Felix,
Thanks for helping me.
I tried the code you suggested, but it still displays the 'task' node.
Node filter:

[tag[task]!tag[done]tasklist[2_home]]
-[field:title[task]]

Edge filter:
[prefix[$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes]]
+[suffix[tmap:tag]]

This shows the correct task nodes, plus all the nodes they are tagged with. But despite the '-[field:title[task]]', that node still shows.

Aha! I've fixed it. I had the neighbourhood switched on. So I switched that off, and now it shows just the nodes I want, with the "tagged with" links between them.

Thanks for your help!

Matthew,
Abu Dhabi

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/XyteOLsiTyI/unsubscribe.
To unsubscribe from this group and all its topics, 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.

Felix Küppers

unread,
Jun 25, 2015, 7:27:23 AM6/25/15
to tiddl...@googlegroups.com

> Aha! I've fixed it. I had the neighbourhood switched on. So I switched
> that off, and now it shows just the nodes I want, with the "tagged
> with" links between them.

!! I would have never guessed it ;)

Matthew Petty

unread,
Jun 26, 2015, 3:06:54 AM6/26/15
to tiddl...@googlegroups.com
Hi Felix, one more question. In TiddlyMap, I can add an edge between two nodes, and use the 'tmap:tag' edge type. But this does not actually tag one node with another. Is it possible to do this?
It's great that I can see the tagging relationships in a view, but it would be great if I could actually add and delete tags directly in the view. Is that possible?

Thanks again for your help with this.
Best regards,
Matthew

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/XyteOLsiTyI/unsubscribe.
To unsubscribe from this group and all its topics, 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.

Felix Küppers

unread,
Jun 26, 2015, 1:19:36 PM6/26/15
to tiddl...@googlegroups.com
Hi Matthew,

that is not possible at the moment. TiddlyMap distinguishes between auto-generated edges and manually created edges and only allows manipulation of the latter. But I'll keep your suggestion in the back of my head, maybe I can improve it at some point :)

-Felix
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.

Matthew Petty

unread,
Jun 27, 2015, 9:56:56 AM6/27/15
to tiddl...@googlegroups.com
Felix,
I understand. Thanks for considering it!
Matthew


For more options, visit https://groups.google.com/d/optout.

Felix Küppers

unread,
Jun 29, 2015, 4:16:19 PM6/29/15
to tiddl...@googlegroups.com
Hi Matthew,

I created a GitHub issue based on your problem description:
https://github.com/felixhayashi/TW5-TiddlyMap/issues/147.

This might get resolved very soon :)

-Felix
Reply all
Reply to author
Forward
0 new messages