X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/4eb10da4a5af0dfc2c5d02bf8e8b568f2c76bb43..447789806c9fc7991e9eee6f021a9cebef940f5f:/doc/todo/Short_wikilinks.mdwn diff --git a/doc/todo/Short_wikilinks.mdwn b/doc/todo/Short_wikilinks.mdwn index 077cded23..93d3b045d 100644 --- a/doc/todo/Short_wikilinks.mdwn +++ b/doc/todo/Short_wikilinks.mdwn @@ -63,3 +63,10 @@ Other alternatives would be \[[link bar=VeryLongPageName]] >> This is, however, still missing specifying the link text, and adding that option would seem to me to complicate the plugin syntax a lot, unless support is added for the |-syntax for specifying a particular parameter to every plugin. + +>> ... Returning to this, the syntax infact wouldn't be so bad with the |-syntax, given a short name for the plugin: + + [[whatever|ref 1]] + \[[ref 1=page_with_long_name]] + +>> It also shouldn't be difficult to support non-wiki links in this same way, so that you could still link everywhere in an uniform manner, as the (still preferred by me) HTML processing approach would provide. Perhaps a plugin call wouldn't even be necessary for the links themselves: what about aliases for the normal link mechanism? Although the 'ref' call may infact be cleaner, and adding that |-syntax for plugins could offer other possibilities for other plugins.