Loading...
 
Features / Usability

Features / Usability


Re: Can different pages have the same name?

posts: 4656 Japan

Tiki's wiki pages have unique IDs that can be used in IRLs so I think theoretically pages could have the same name. But most internal addresses, like tiki-editpage.php, use the name rather than the ID, so requests for same-name pages would probably always turn up the first one found in the query. I think what people have been doing is using some appended term, like "java" as you suggested, to distinguish the pages.

I suggest using Tiki's "structures" feature to organize your pages, as it works especially well where there's a clear pattern for page content. When you add pages to a structure, they can have an alias, so your pages could be in a hierarchy with java and perl two branches (children), and the "java file operations" page and "perl file operations" page could both have the alias "file operations". (Structures use page reference IDs rather than page names for navigation.) The "Display page title" option could be turned off and the structure navigation at the top of each page could be its identification. Actually I think structures would definitely be the way to go for this application.

You can either add pages to a structure after they are made, or make a structure in the form of an outline initially, which will create all the empty pages as specified by the structure. See doc.tikwiki.org/Structures Admin, and post again if you have specific questions.

About a disambiguation page, I don't know a way for that to happen automatically. If "Similar" is activated on the Admin Wiki page, then the "similar" link on a page will turn up pages with similar names, which can help. Tiki's 404 error page will also suggest similar-named pages if a URL isn't quite right.

-- Gary - themes.tw.o


There are no comments at this time.

Upcoming Events

1)  18 Apr 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  16 May 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  20 Jun 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7) 
Tiki birthday
8)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
9)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
10)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting