Hey! Funny, because I think what LinkifyPlugin does is actually redirecting. Of a sort. I mean, obviously, it's not a redirect in the sense of going to a page and then being sent to another page. It skips a page, but you still end up in a different tiddler than what the link text suggested. For example, when you write a PrettyLink like [[Darth Vader|Anakin Skywalker]], the user expects to end up in the "Darth Vader" tiddler, but actually ends up in the "Anakin Skywalker" tiddler, so to me, that is a sort of redirect. What LinkifyPlugin does is, it saves you from having to actually write the whole PrettyLink, but the user still sees "Darth Vader" and ends up in "Anakin Skywalker". Currently, I use extra tiddlers and transclusions. So I write [[Darth Vader]] and you go to the "Darth Vader" tiddler, but the content you see there is transcluded from the "Anakin Skywalker" tiddler. In this case, the user quickly sees that he was "redirected". However, were I to use LinkifyPlugin, that would not be the case. Hmm, now that I think about it, if I used LinkifyPlugin, it might be easier if I simply listed all the aliases from the config file.
By the way, I didn't mean to imply that you needed to add anything to LinifyPlugin, that's already awesome as it is. :D I was just wondering if there was a way to detect the text of the PrettyLink and preserve it for further use. It's not a big problem if there isn't. :) And you're right, the only reason I can think of right now is to let the user know that they were "redirected", but there are other ways to solve that. And thanks for the explanation. w On 8 mar., 09:30, Tobias Beer <[email protected]> wrote: > Hi w, > > I believe you are aware that LinkifyPlugin does no redirecting — in the > sense that you cannot open a url like... > > http:/tw.org#*foo* > > ...redirecting to... > > http:/tw.org#*foobar* > * > * > ...only because... > > http:/tw.org#*LinkifyConfig* > * > * > ...would have a line that reads... > > foobar|foo* > > ...which it currently only does in order for the text in perhaps a > tiddler... > > http:/tw.org#*bar* > > ...to automagically linkify the word *foo* to... > > http:/tw.org#*foobar* > > What I am trying to say is that there really is no entity called *foo *from > which anything redirects — it's only a pattern that could match anything. > > ̶̶ > Search currently provides relevant results as it finds whatever you're > looking for and then... > > 1. opens the tiddler *bar* > 2. containing *foo* in its text > 3. which lets you navigate to *foobar* via linkification > > While I could (theoretically) overwrite whatever core code renders a > missing tiddler text so as to check if a linkify pattern matches, there > never really has been any (perma)link created that pointed to it, e.g. for > use in an external site. Out of the blue, hardly anyone just tries out urls > like that, e.g. > > http://www.tw.org/#*letMeTypeAnyThing* > > ...and I don't find it desireable to cater for such thing unless it were > common www practice or had the potential to become that. But even if it > did, I'd probably much rather display search results. > > So, right now, the *redirecting* topic feels a bit imaginary to me. After > all *Tiddly** ...is not *pedia, so I'd challenge you to provide a solid > argument for why this or other *pedia style features are desireable. For > example, you could ask yourself five times in a row why you want that.... > > *I want *pedia style redirects.* > > *Why?* > Because it helps me see where I was redirected from. > > *Why (redirected)?* > Because... > > *Why (...)?* > Because... > > If at the end of this exercise, the argument chain brings you somewhere > that sounds like a requirement to cater for, I'll gladly bring it to > fruition. > > Cheers, Tobias. -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. For more options, visit https://groups.google.com/groups/opt_out.

