View Revisions: Issue #291

Summary 0000291: have a special namespace for user pages
Revision 2009-07-07 15:52 by administrator
Description Have all user pages as sub pages of the current Users page.

At the moment, each users personal page is a main root page. It would be alot nicer if they were all listed under the Users page. This would make the page index more meaningful for one thing as well as just make the system look a bit smoother. We should also make it so that it is impossible for a user to create a page manually, under the Users page (except comments).

This ties in with the "Automatically Create User Page Upon Registration" feature request.

We could make it so that when the system is called with page=WackoAdmin it first looks through the root pages like it does at the moment. If it isn't located it then searches under the Users page. That way we get to use both old and new style name links.

A users page can be overwritten by a page in root with the same name. Not overwritten as in replaced but all links that previously linked to a users WikiName would then switch to loading the page in root with the same name. We could circumvent this issue by preventing root pages from being created if they match any current WikiNames. We already do this for when their is another root page with the same name. We just need to update the "Page already exists" message to indicate it could be already used as a WikiName. We should check which is the case and have a totally seperate error page for each case.
Revision 2009-04-10 13:48 by administrator
Description At the moment, each users personal page is a main root page. It would be alot nicer if they were all listed under the Users page. This would make the page index more meaningful for one thing as well as just make the system look a bit smoother. We should also make it so that it is impossible for a user to create a page manually, under the Users page (except comments).

This ties in with the "Automatically Create User Page Upon Registration" feature request.

We could make it so that when the system is called with page=WackoAdmin it first looks through the root pages like it does at the moment. If it isn't located it then searches under the Users page. That way we get to use both old and new style name links.

A users page can be overwritten by a page in root with the same name. Not overwritten as in replaced but all links that previously linked to a users WikiName would then switch to loading the page in root with the same name. We could circumvent this issue by preventing root pages from being created if they match any current WikiNames. We already do this for when their is another root page with the same name. We just need to update the "Page already exists" message to indicate it could be already used as a WikiName. We should check which is the case and have a totally seperate error page for each case.