[Pmwiki-users] Organization of pages (was: Hierarchical groups)

Christian Ridderström chr
Sat Jun 12 10:15:06 CDT 2004


> Hi
> 
> I'm too tired to go over the last 17 messages on hiearchical groups,

I still haven't read all of them, but I was surprised there was no 
response at all to this mail so I'm posting it again under a new subject.

> I have made a drawing which I hope illustrates a few different ways of
> organizing your pages. See
> 
> 	http://www.md.kth.se/~chr/pmwiki/organization/figure-1.png
> 
> A few comments (see the figure)
> 
> Some wikis don't use groups at all (fig. a), with the drawback that you
> only have one namespace. Then we have the PmWiki-way (tm) (see fig. b)  
> where each page *must* belong to exactly one (1) group. The idea of
> hierarchical groups is shown in figure (c). Here each page still belongs
> to exacly one group, but a group may now also contain other groups. (In
> other words, the element is no longer a page, but can also be a group --
> empty groups is impossible though). Finally we have my favourite (fig. d),
> where a page may belong to an arbitrary number of groups (0 or more). This 
> solution definitely needs more work in terms of defining how it would 
> function, but it's too late in the evening now.
> 
> As for how to refer to other pages, I think someone (can't remember who) 
> had the right idea when he suggested introducing a "resolver function" 
> (that the administrator can customize per page basis etc). This function 
> would then be in charge of determining what "A/B/C" should refer to. 
> 
> If a page may belong to several groups, a similar function would be needed
> in order to determine what the current "group".
> 
> Finally I'd just like to say that I don't think we should be restricted by 
> the current implementation of how pages are stored (i.e. as a file called
> GroupName.PageName).

/Christian

-- 
Christian Ridderstr?m                           http://www.md.kth.se/~chr





More information about the pmwiki-users mailing list