Or put a ~ before those words.
--
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/1VW2_tqRHbI/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.
I'm hosting the wiki at tiddyspot. How would changing a core module's code affect it?
I don't know what I should answer to that.
--
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/1VW2_tqRHbI/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.
I don't know what I should answer to that.Should've phrased it better. :) How would changing the code modules affect the updating, etc of the wiki? Is changing the core modules something normally done by the TW users?
--
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/1VW2_tqRHbI/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.
Putting ~ worked. Thanks!
You can disable automatic wikilinking from a tiddler by writing:\define tw-wikilinks() no
I always wondered, why words containing hyphens (e.g. Ctrl-A) are considered as WikiLinks.
--
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.
For more options, visit https://groups.google.com/d/optout.
\define tw-wikilinks() if filter="[field:title[mylink]]" then 'yes' else 'no'It might be an idea if automatic linking occurred only if a tiddler of that name already exists (automatic linking suppressed in the event that a tiddler of that name does not exist.)
Perhaps this could be expressed in the form of a global macro:\define tw-wikilinks() if filter="[field:title[mylink]]" then 'yes' else 'no'Any ideas?
Hi Matabele
Automatic linking to missing tiddlers is a pretty useful core wiki feature.
There would be a performance penalty for making it configurable.
A wrinkle is that we actually do automatic link detection at parse time (rather than render time). Because we cache the results of parsing a tiddler the parsing process mustn't depend on the values of any other tiddlers. So there'd have to be some rejigging to get things working properly.
Hi Matabele
I've seen the approach of matching any existing tiddler title as a link (regardless of double square brackets), and I can see the attraction in simple cases.
But as I say, the problem for TW5 is that at the time of parsing a tiddler we don't know which tiddlers will exist at the time(s) that it is rendered.
I have no idea how Tomboy manages to parse text for all links to existing notes, but find this kind of linking to be a 'magic' feature of Tomboy, lacking in most other wiki software.But as I say, the problem for TW5 is that at the time of parsing a tiddler we don't know which tiddlers will exist at the time(s) that it is rendered.When are tiddlers parsed? If this is a matter of refreshing the browser,
I don't see this as much of a problem. The only outstanding links will be for those tiddlers created after the tiddler in question.
The difficulty will be that the text field would have to parsed for strings matching all existing titles rather than only for CamelCase forms.
Suppressing automatic linking of CamelCase forms for non-existent tiddlers would be simpler as this involves parsing only for CamelCase forms, then checking for valid links.
regards
--To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
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.
Automatic linking of CamelCase links to non-existent tiddlers is a core part of the wiki way. The idea is to be able to write links to tiddlers before you go back and fill in the references. The missing tiddlers tab ends up being a "todo list" that is dynamically built from the tiddlers that have been referenced but not filled in.
Please excuse my labouring the point, but I am trying to find the best way to address the issue raised by Stephen Kimmel in the previous post without interfering with the essential features of TW.
Automatic linking of CamelCase links to non-existent tiddlers is a core part of the wiki way. The idea is to be able to write links to tiddlers before you go back and fill in the references. The missing tiddlers tab ends up being a "todo list" that is dynamically built from the tiddlers that have been referenced but not filled in.Links to 'missing tiddlers' are easily bracketed with double boxes for this purpose, which has the added advantage that non CamelCase titles may be used in this way. Linking to 'missing tiddlers' is certainly a core part of the wiki way, but automatic linking of CamelCase forms to 'missing tiddlers' appears to have a downside that outweighs the advantages.Having to place brackets around CamelCase titles in the few instances when these tiddlers are non-existent at the time appears to be a small price to pay for avoiding the problems of automatic linking of all CamelCase forms.
The only downside of suppressing automatic linking of CamelCase to 'missing tiddlers' appears to be that a few CamelCase strings will not function as links until the browser is refreshed? This might present a theoretical travesty but in practice I don't think many users would find this much of a problem.
regards
* Suppressing automatic linking of CamelCase links to missing tiddlers can be done by modifying the link widget without problems (it already has conditional logic to disable a link based on the tw-wikilinks variable setting; see http://tiddlywiki.com/#LinkWidget
* Suppressing automatic linking of CamelCase links to missing tiddlers can be done by modifying the link widget without problems (it already has conditional logic to disable a link based on the tw-wikilinks variable setting; see http://tiddlywiki.com/#LinkWidgetThis is the approach I am suggesting.
The downside I referred to appears to be that CamelCase strings without enclosing square brackets created before the linked tiddler is created will not function as links until the browser is refreshed and the wikitext is re-parsed (or am I still missing something?)
regards
That's not correct. The issue about parsing vs. rendering relates to the freelinking idea of automatically linking any existing tiddler title. The bit about links not functioning until the browser is refreshed is not something that I said, I don't know where that came from.
That's not correct. The issue about parsing vs. rendering relates to the freelinking idea of automatically linking any existing tiddler title. The bit about links not functioning until the browser is refreshed is not something that I said, I don't know where that came from.
In that case -- what's the downside of this approach?
regards