Hi I have written a <$mangletags> widget (yet to be updated to 5.0.16) which may be more suitable for modification than the <$fieldmangler> widget -- have a look here: http://gwiz.tiddlyspot.com/
regards On Mon, Sep 8, 2014 at 6:13 PM, Jeremy Ruston <jeremy.rus...@gmail.com> wrote: > Hi c pa > > > I can't figure out how I would pass operator.suffix into > $tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title)); > > A new parameter needs to be added to getTiddlersWithTag() to indicate > which tag field is to be used. The cache handling will also need to be > changed to take into account the name of the tag field being used. > > >> * fieldmangler widget: similarly > >Could you give me a clue on how I should approach this one? > > This is more difficult. The tm-add-tag message only accepts a single > parameter (the tag name), and there's currently no facility for adding > additional parameters. > > I suspect that the best approach for the moment would be to add an > attribute to the fieldmangler widget to indicate which tag field should be > used. > > Best wishes > > Jeremy. > > > On Fri, Sep 5, 2014 at 11:29 PM, 'c pa' via TiddlyWiki < > tiddlywiki@googlegroups.com> wrote: > >> >> OK I've made the code changes and tested them for >> * *tag filter*: has been extended to identify the tag field to be used >> eg [tag:mytagsfield[exampletag]] >> * *tags filter*: similarly [tags:mytagsfield[]] >> * *untagged filter*: similarly [untagged:mytagsfield[]] >> * *checkbox widget*: has been extended with an additional attribute to >> identify the tag field to be used >> So I've got the abiilty to execute lists and dashboards without clogging >> up the tags with non-semantic content >> >> The tagging filter would be nice to implement "relatedness" between >> tiddlers and use different field names to signify the semantic meaning of >> that relationship >> >> * tagging filter: [tagging:mytagsfield[]] >> I can't figure out how I would pass operator.suffix into >> $tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title)); >> >> Tagging.js calls the following functions: >> this.getGlobalCache("taglist-" + tag,function() { >> var tagmap = self.getTagMap(); >> this.getGlobalCache("tagmap",function() { }); >> >> The fieldmangler widget would be nice to implement button controls >> >> * fieldmangler widget: similarly >> Could you give me a clue on how I should approach this one? >> >> -- >> 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+unsubscr...@googlegroups.com. >> To post to this group, send email to tiddlywiki@googlegroups.com. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Jeremy Ruston > mailto:jeremy.rus...@gmail.com > > -- > 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/YCqfv30JQNs/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > tiddlywiki+unsubscr...@googlegroups.com. > To post to this group, send email to tiddlywiki@googlegroups.com. > Visit this group at http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/d/optout. > -- 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+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.