I’m hoping there is an “alias” solution that doesn’t interfere. I just want to type [[somealias]]
and it renders as a regular looking link but clicking it navigates to [[the target]]
.
Here are some annoying use cases where you’re currently forced to use prettylinks:
- singular/plural, e.g
A [[Feature|Features]] for everyone
- upper/lowercase e.g
Many [[features|Features]]
- abbreviations etc, e.g
[[TW|TiddlyWiki]]
or[[JR|JeremyRuston]]
- “simplifications” e.g
[[sidebar|$:/state/sidebar]]
This syntax caters for the reader - the resulting link is pretty - but it burdens the author: When taking lecture notes or composing poetry, you should not have to break the moment by needing to recall exact tiddler titles or TW syntax. Not to mention dyslectics who can have a few variations of a word.
So, I’m hoping for:
- Alias links that are directly typed as if they were actual titles, i.e
[[myalias]]
- In the target tiddler there’s an
alias
field (or other name) where I can list multiple aliases for the current tid - If there exists a real tiddler with that title, then the real tid takes precedence in the navigation.
The above I cannot solve myself. The following are nice-to-haves that I could solve myself:
- Alerts when attempting to add an invalid alias:
Invalid alias, [[xxx]] exists as a tiddler
- and -Invalid alias, "xxx" is already used in [[yyy]]
Those warnings should be persistent. (I don’t have a strong opinion on navigation from an alias that appears in multiple tiddlers.) - Conversely, in tiddler
xxx
- or when that creating tiddler - there’s an alert thatTiddler [[yyy]] uses "xxx" as an alias
…maybe also aRemove
button
…and a backlinks list - A central listing of tiddlers and their aliases, directly editable
…and which also alerts about conflicts. - The missing tiddler template can list any alias occurences and a link to that tiddler
Thoughts?