Split off from FeatureRequests/ThemeChange as this is about another thing.

What name should link use?

The simpler solution use the real page name for links, and prevent link with same name, that point to different pages - very confusing situation.

The second solution show the page display name, set by the first level heading on the page to any value. This solution is great for international wikis.

/!\ This is confusing things:

Advantages to international users

/!\ It is unclear if this relates to FeatureRequests/ThemeChange or rather to FeatureRequests/AliasingForPageNames. Maybe we should use "title" for html title, heading for html h<n> stuff and navigation / links for navigation and links. :)

This feature is very important to international users, as it allows trivial way to have simple English page names with standard urls you can safely paste anywhere, while using any display name they like. It's hard of course to remember what is the file name of a page, but it is even harder to manage file names like (xxyyxxyyxxyyxxyy)_(xxyyxxyy). See Unreadable Hebrew File Names.

It also provides trivial solution to have a usable dump of a wiki using any language. Since your page names are always nice ASCII names, your dump has standard urls and can be served on any machine out there.

For example, imagine creating a book in Hebrew on a wiki, using rst. Each chapter will be named chapter-01, chapter-02 and so on. The real title of each chapter will use Hebrew. Using the wiki, many authors and editors can collaborate easily. To create the final output, you get the chapters with action=raw and process the files with docutils.

Page URL

Since the page does not display the real name, it can be useful to have the real url display on the page, maybe even in very small type, but easy to copy and paste to another document.

This can be added by the theme, or with a macro like [[URL]].

MoinMoin: FeatureRequests/AliasingForPageNames (last edited 2007-10-29 19:11:00 by localhost)