Perl Monk, Perl Meditation | |
PerlMonks |
Re: Create new [pmdev]-only section "Pmdev Discussion"by jdporter (Paladin) |
on Dec 30, 2010 at 17:28 UTC ( [id://879837]=note: print w/replies, xml ) | Need Help?? |
UpdateThe idea now is to make a generic "Create New Forum" capability. Not only would this be useful for things like group-private fora, but we'd eventually want to convert the existing sections to the new scheme. First and foremost, stop using distinction of nodetypes to define fora (i.e., "sections"). Instead, go to a prototype-like (i.e., Self-like) scheme, where a forum is defined by a root node. a super-root node, as it were. (Let's call it the "base" node.) An ordinary root post would be a note, whose parent is itself (or nil), but whose root is the forum base. All of the forum base nodes would be of the same (proposed new) type; they simply differ in content. The title of one could be "Seekers of Perl Wisdom", for example. Of course, such a change would have far-ranging implications. Super Search, for example, would be drastically impacted. But changes would, almost universally, be for the simpler. We also wouldn't need to create a superdoc as the "landing page" for each section. :-) I believe we should have group-private fora, for pmdev, janitors, gods, so that we can get discussions away from the wikis. That by itself would be enough of a win. So maybe we start by creating the "generic" forum scheme only for use for these known desired fora. The new nodetype should have a field (NULL-able) which refers to an accessrule. Actually, two: one for defining who can create a root post in the forum, and another for controlling who can read/write replies. We'd have to have a form (in a superdoc) where the properties of the new forum would be specified. The two access rules (root and reply control) could be pick lists, populated with the extant usergroups and accessrules. s/ $NODE->{root}{type}{title} / $NODE->{root}{root}{title} /
What is the sound of Windows? Is it not the sound of a wall upon which people have smashed their heads... all the way through?
In Section
Inner Scriptorium
|
|