Provide a link scheme for short, footnote-like external links.

We currently have several link schemes for links pointing to external resources, basically

http://www.example.com

for the raw URL, and

[http://www.example.com RfC2606]

for a named link. (For more link schemes see SyntaxReference.)

Sometimes you don't want to have all the long URL in your text, but you don't want to make a specific word, or the whole sentence a link, either. You just want to provide links to one or more sources for what you said, just like footnotes. E.g.:

OpenOffice is not just a collection of several office programms, it is designed as an office suite.

Now assume you want to give a link to an official project web page, where anybody can check your statement, which solution for a link would you prefer?

  1. OpenOffice is not just a collection of several office programms, it is designed as an office suite, see http://www.openoffice.org/product/suite.html.

  2. OpenOffice is not just a collection of several office programms, it is designed as an office '''suite'''.

  3. OpenOffice is not just a collection of several office programms, it is designed as an office suite (source).

Proposed solution:

Introduce an URL link scheme that creates automatically footnote-like links, alike:

OpenOffice is not just a collection of several office programms, it is designed as an office suite. 1

Where the number is a counter automatically set by the wiki engine, i.e. the second occurrence of a link of that type would read 2, the third 3, and so on.

We could recycle the following link scheme for that job:

[http://www.example.com]

which currently renders exactly like

http://www.example.com

so that

[http://www.example.com]

would be rendered as

[1] (but as a link)

while

http://www.example.com

continues to be rendered as

http://www.example.com

I have to admit that this feature is already implemented in MediaWiki - but who says competition is bad? :-) - I just realized that the Usemod wiki engine has exactly the same feature, with exactly the same syntax as proposed here. Now we have to implement it. :D

Note that the GUI editor is currently destroying this kind of link syntax, i.e. a source code like [http://www.example.net] will be altered into http://www.example.net when opening the page in the GUI editor.


CategoryFeatureRequest

MoinMoin: FeatureRequests/SchemeForShortExternalLinks (last edited 2007-10-29 19:21:01 by localhost)