[TW5] Auto Tag remake

474 views
Skip to first unread message

Danielo Rodríguez

unread,
Sep 6, 2015, 2:18:50 PM9/6/15
to tiddl...@googlegroups.com
Hey!

In some kind of orgy of people complaining and me creating plugins as response here it comes, auto tag for TW5:


This is a remake for TW5 of the plugin autotag for tiddlywiki classic created by Eric Shulman. I based the functionality on the description provided by Ray Vermey  on this thread https://groups.google.com/forum/#!topic/tiddlywiki/bobxxyQLxc0 . To be honest, it can not be called a remake since it only includes the only feature that was useful for me: automatic tagging of tiddlers based on their content.

Also note that this is not a response neither a solution for an alternative mechanism of tagging that many forum users are discussing. This is just a "patch" for those that miss this functionality on TW5. I don't want to impose my criteria in any way, and I strongly think that we need an alternative mechanism for tagging built-in in the core.

Hope you like it.

Ray Vermey

unread,
Sep 6, 2015, 2:34:00 PM9/6/15
to TiddlyWiki
WooooooooooooW

This works as a charm!!!

Thanks!!!

You are the man!!

Ray

Op zondag 6 september 2015 20:18:50 UTC+2 schreef Danielo Rodríguez:

Danielo Rodríguez

unread,
Sep 6, 2015, 3:33:19 PM9/6/15
to TiddlyWiki
Hello Ray
Regarding your comment on the other topic:

One thing btw, when a tagword is removed from the tiddler then the tag stays ;-)
Minor detail, it doesn't bother me but i thought you might want to know :-)

Yes I know. But I prefer to take a constructive approach rather than a destructive one. Removing a tag is fast and easy, but adding tags is a bit uncomfortable with the current mechanism, that's the point of the pluging. Anyway, maybe some people would like it that way, so I will take it in mind for the next revision.


El domingo, 6 de septiembre de 2015, 20:34:00 (UTC+2), Ray Vermey escribió:
WooooooooooooW

This works as a charm!!!

Thanks!!!

You are the man!!

Glad you liked it. I find this idea very useful too, so I will be using it also. At the end, you gave me the Idea which is actually an Eric's idea.

Ray Vermey

unread,
Sep 6, 2015, 3:35:53 PM9/6/15
to tiddl...@googlegroups.com
Totally agreed Daniello!
Also my way of thinkng!

Ray

--
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/ozri0M-hoC8/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/e22c17ce-5545-44c2-9371-fddac70b5e03%40googlegroups.com.

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

Mat

unread,
Sep 7, 2015, 2:28:55 AM9/7/15
to TiddlyWiki
Muy interesante! Thanks Danielo!!!

Something that immediately strikes me is that it will probably create a lot of undesired tags, no? If you are to take it further you might want to consider a whitelist or a blacklist feature. Whitelist would, I guess, also enable #hashtag and @attention. 

<:-)

Danielo Rodríguez

unread,
Sep 7, 2015, 5:01:23 AM9/7/15
to TiddlyWiki


El lunes, 7 de septiembre de 2015, 8:28:55 (UTC+2), Mat escribió:
Muy interesante! Thanks Danielo!!!


You are welcome, as usual!
 
Something that immediately strikes me is that it will probably create a lot of undesired tags, no?

It depends on the amount of tags you have and how trivial they are.
 
If you are to take it further you might want to consider a whitelist or a blacklist feature. Whitelist would, I guess, also enable #hashtag and @attention. 

Don't expect so much for a 2 hour plugin :P
Anyway, I will consider the idea. 

Birthe C

unread,
Sep 7, 2015, 7:23:58 AM9/7/15
to TiddlyWiki
Hi Danielo,

Thank you for creating this plugin.

The original autotag plugin had a lot of options. One of the options was, I think, to only tag after tiddler content when a tag auto was set. Would that be an idea?

Birthe

Danielo Rodríguez

unread,
Sep 7, 2015, 8:52:55 AM9/7/15
to TiddlyWiki


El lunes, 7 de septiembre de 2015, 13:23:58 (UTC+2), Birthe C escribió:
Hi Danielo,

Thank you for creating this plugin.

Hello Birthe
Welcome, glad you liked it.
 

The original autotag plugin had a lot of options. One of the options was, I think, to only tag after tiddler content when a tag auto was set. Would that be an idea?


I knew about that feature, but I felt that it was totally against the plugin idea. If you have to tag a tiddler why not add all the tags? Anyway, it can be added as an option. As I said previously, this was a fast try to check how good it worked, and how useful it was. But if the plugin becomes "popular enough" I will have no problem in extending it. 
The only drawback is that is hard to track everyone's request. Please feel free to open as much tickets as you want on github:


Regards.

Tobias Beer

unread,
Sep 17, 2015, 8:41:26 AM9/17/15
to TiddlyWiki
Allow me to raise a bit of a critical voice on this functionality. I have never been convinced of it in TWc as it comes with too much ambiguity and false positives.

In short, just because I write about some "meeting" doesn't mean that I want a tiddler to be tagged as a "meeting".

If you want to perform text search, use search ...but this seems to just greatly clutter tagfields and have them used where they might just not be relevant, and actually disruptive.

I'd much rather favor auto-linkification or hashtags rather than being auto-smart about something as important as tags, which are essential to how I do categorization, only to then wonder what happened.

Best wishes,

— tb

Matabele

unread,
Sep 17, 2015, 11:50:46 PM9/17/15
to TiddlyWiki
Hi

Great idea -- auto-linking is the one feature of Tomboy Notes that I miss in TW5. However, cluttering the tags field with auto-links does not appear to fit my desired behaviour. 

Looks like another case for multiple tags fields -- the auto-links could then be placed in another 'autotags' field, reserving the 'tags' field for explicit user tags.

regards

Danielo Rodríguez

unread,
Sep 21, 2015, 6:31:58 PM9/21/15
to TiddlyWiki
Hello Tobias and Matabelle,

I don't think that a user that has installed this plugin intentionally will get surprised about it's default behavior.

Of course there is room for improvement, like just adding tags from a previously defined set, but of course it's functionality is not for everyone.

Matabele

unread,
Sep 21, 2015, 9:33:47 PM9/21/15
to TiddlyWiki
Hi Danielo

I think the plugin is great as is for certain usages -- I don't think it's suitable for all my wikis. I have added the plugin to the wikis that I use for this type of thing.

Keep up the good work.

regards

Hegart Dmishiv

unread,
Feb 14, 2016, 7:25:43 PM2/14/16
to TiddlyWiki
Hi Danielo,

Prof. Schneider has recommended your AutoTag plugin to me, for one of the exercises we're doing on the {{DesignWrite}} course. I've started using it, but have come across the same situation that Mat mentioned above, with the need for a whitelist/blacklist feature. I was just wondering whether you had given any further thought to this idea, and might be doing any more work on this plugin at some time? I can raise an issue on GitHub for this, if you prefer.

Hegart.

Hegart Dmishiv

unread,
Feb 15, 2016, 1:49:30 AM2/15/16
to tiddl...@googlegroups.com

Ooh, yeah, um, about that. AutoTag just caused an infinite recursion loop in my {{DesignWrite}} exercise TW, and I had to recover using one of those DropBox auto-versioning backups. This is going to be a real problem and I may need to remove the plugin altogether. Any help would be appreciated to get this working properly. I need to exclude "Contents" from tagging itself, as it is being used as the top level of my Table Of Contents tree.


Edit: I've fixed this problem in my exercise wiki. Here's how I did it.

Danielo Rodríguez

unread,
Aug 1, 2016, 4:33:30 AM8/1/16
to TiddlyWiki
Hello Hegart,

Sorry for the late response.

Glad to see that you are using autotag plugin, and that you have fixed the issue you found. Thank you very much for the link, I'll try to update the plugin. 
I have been away from TW boards for a while because a sad personal situation, which took me away from most of the things I like.

I still not understanding how the blacklist whitelist functionality could work. Currently only existing tags are applied, how would you avoid certain tiddler to be tagged with certain tag? Or do you want to exclude certain tag from the auto-tag system entirely ?

By the way, cool pick on your post :P

Regards
Reply all
Reply to author
Forward
0 new messages