See
http://tikiwiki.org/tiki-index.php?page=userpageterris
for background information.
I have an idea for fixing the Wiki namespace issue.
The solution is __not__ to separate the Wiki into
disassociated pieces that would make linking across
namespaces impossible.
Instead, add a new display name field to Wiki pages.
Unlike page names, display names don't need to be
unique. You still refer to pages by name, but Tiki
Wiki would show the display name everywhere instead of
the actual page name. Hovering over a display name
would display the actual Wiki page name so you could
link to it properly.
Therefore, page names could be ugly like "KB/Foo" yet
the Wiki would display a user-friendly name like "Foo."
Although this could be done with the ((x|y)) syntax,
it's a pain to use this syntax and it scatters the name
"y" throughout the database without the ability to
modify "y" in a single location.
In this scheme, a "namespace" isn't a first-class
object. It's just a convention. There are pluses and
minuses to this approach. On the plus side, it's easy
to use and implement. On the minus side, you can't get
a list of namespaces because namespaces don't really
exist. But categories are better suited for this
purpose anyway.
"Search wiki page name" and "Search" would need to
search the display name. The display name should be
shown almost everywhere (if specified), e.g., Category
browser, "Last wiki comments," and "Last Changes."
This would be a big change to the code but it would
allow existing Wikis to work as-is and leverage
namespaces when/if needed. It also allows Wiki pages
in separate namespaces to reference each other.
Logged In: YES
user_id=738765
Except for saying that this kind of solution is interesting,
I would suggest getting those kinds of discussion at
WikiDev, since many discussions are about the same thing and
they are currently separated.
Logged In: YES
user_id=155319
WikiDev contains a {SF} to this tracker item but I have
difficulty getting {SF} to work for me.
Logged In: YES
user_id=738765
{SF} doesn't work anymore.
What I meant is that putting each idea in a separate tracker
may be less suitable than having a global view of the
problem in the discussion part of the page. Anyway, it's no
problem.
Logged In: YES
user_id=155319
Please see http://tikiwiki.org/tiki-index.php?page=WikiDev
instead of userpageterris. Look for the "wiki namespace"
heading.
Logged In: YES
user_id=399326
Related issues:
http://www.w3.org/Provider/Style/URI.html
Logged In: YES
user_id=155319
Please also see
http://terris.com/tiki/tiki-view_blog_post.php?blogId=1&postId=163
Logged In: YES
user_id=155319
See also
http://sourceforge.net/tracker/?func=detail&aid=812382&group_id=64258&atid=506849