Maybe something closer to
createTiddlyText(createTiddlyLink(sp,tag||title,false),if (title ==
'undefined'){return 'tag'} else {return 'title'});
(Syntax error. . .)

Mike

On Mar 18, 9:44 pm, Mike <[email protected]> wrote:
> I was hoping something like this might work
> if (title == 'undefined'){
>         createTiddlyText(createTiddlyLink(sp,tag,false),tag);} else {
>
>         createTiddlyText(createTiddlyLink(sp,tag||title,false),title)
>
> }
>
> Getting warmer?
>
> createTiddlyText(createTiddlyLink(sp,tag||title,false),
>         if (title == 'undefined'){
>                 createTiddlyText(createTiddlyLink(sp,tag,false),tag);
>         } else {
>                 createTiddlyText(createTiddlyLink(sp,tag||title,false),title)
>         });
>
> (Syntax error. . .)
>
> Thoughts?
>
> Mike
>
> On Mar 18, 9:23 pm, Mike <[email protected]> wrote:
>
> > This one seems close
> > createTiddlyText(createTiddlyLink(sp,tag||title,false),title);
>
> > but it results in "undefined" in a few places. . .
> > do I need an if..else so that <<tag with no title / pretty reference
> > falls back to the tag reference?
>
> > Maybe I am over thinking this . . .
>
> > Mike
>
> > On Mar 18, 9:14 pm, Mike <[email protected]> wrote:
>
> > > Finally ! FTP access :)
>
> > > my test casehttp://www.strm.us/tw/examples_twgg/qotp_hack
>
> > > Code referenced 
> > > abovehttp://www.strm.us/tw/examples_twgg/qotp_hack#[[createTagButton%20function%2003.13.10]]%20[[tag%20test]]
>
> > > I did try
> > > createTiddlyText(createTiddlyLink(sp,title||tag,false),title);
> > > and
> > > createTiddlyText(createTiddlyLink(sp,tag||title,false),tag);
> > > and
> > > createTiddlyText(createTiddlyLink(sp,tag||title,false),title);
> > > and got some weird results (chainsaw experimentation)
>
> > > Any thoughts?
>
> > > Mike
>
> > > On Mar 17, 7:09 am, Mike <[email protected]> wrote:
>
> > > > Reference:http://groups.google.com/group/tiddlywiki/browse_thread/thread/de4784...
>
> > > > 01: config.quickOpenTag = {
> > > > 02:     dropdownChar: (document.all ? "\u25bc" : "\u25be"), // the 
> > > > little
> > > > one doesn't work in IE?
> > > > 03:     // experimental - this function is not working
> > > > 04:     createTagButton: 
> > > > function(place,tag,excludeTiddler,title,tooltip)
> > > > {
> > > > 05:             var sp = 
> > > > createTiddlyElement(place,"span",null,"quickopentag"); //
> > > > combined container
> > > > 06:             
> > > > createTiddlyText(createTiddlyLink(sp,title||tag,false),tag); //
> > > > create quick open link
> > > > 07:             var theTag =
> > > > createTiddlyButton(sp,config.quickOpenTag.dropdownChar,
> > > > 08:                     
> > > > config.views.wikified.tag.tooltip.format([tag]),onClickTag);
> > > > 09:             theTag.setAttribute("tag",tag);
> > > > 10:             if (excludeTiddler)
> > > > 11:                     theTag.setAttribute("tiddler",excludeTiddler);
> > > > 12:     },
> > > > 13:             init: function() {
> > > > 14:             // we fully replace these builtins. can't hijack them 
> > > > easily
> > > > 15:             window.createTagButton = this.createTagButton;
> > > > 16:     }
> > > > 18: }
> > > > 19: config.quickOpenTag.init();
>
> > > > Line 4/6/7 trying to figure out why they are working against each
> > > > other. . .
> > > > line 6 has reverse tag/title placement of line 7 ?
>
> > > > Probably a syntax problem or something simple -.-
>
> > > > My Test tiddler looks like
> > > > !!!tag macro
> > > > {{{
> > > > <<tag 'RealTag Name' 'PrettyTag Name'>>
> > > > <<tag systemConfig ▼>>}}}
>
> > > > <<tag 'RealTag Name' 'PrettyTag Name'>>
> > > > <<tag systemConfig ▼>>
> > > > !!!tags macro
> > > > <<tags>>
>
> > > > Goal:
> > > > trying to use Core formatting on QuickOpenTagPlugin instead of mptw
> > > > pretty tag so if plugin is disable / removed <<tag myTag>> & <<tag
> > > > myTag prettyTag>> references still work. . . mptw version <<tag
> > > > PrettyTagName|RealTagName>>
>
> > > > I think I am close, but can't seem to get over the last hurdle.
>
> > > > I appreciate your assistance,
>
> > > > Mike

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywikidev?hl=en.

Reply via email to