On Wed, Jun 23, 2004 at 12:49:21AM +0100, IvorW wrote:
Bear it in mind that @INDEX_LINK is a construct that will expand to a list of pages in the category/locale at some future date (expand in the sense of expand in-line in the HTML, rather than providing a link that runs a query).
Wouldn't it then merit a different name, like '@INDEX_LISTING'?
On the other hand, #REDIRECT is syntax stolen^Wborrowed from UseMod.
Personally speaking, I wouldn't mind changing the redirect syntax you could redirect pages by making the first line of the page read simply "redirect: Some Page" (like a pseudo-HTTP header).
Redirection should be handled in page metadata, which allows us to put in place temporary redirects (for showing Christmas trees on the home page for example, without interfering with the contents of the page).
This is an interesting idea; what kind of interface would it require?
Doing this in metadata also allows us to use the redirects the other way round, by way of showing all pages that redirect into this page, as template variables when rendering the page.
I like that. FWIW, I also think having a message at the top saying "(redirected from Some Page)" - where the page name links to the edit form for the redirecting page, like UseModWiki - would be nice to allay potential confusion from people not used to being redirected.