Forum OpenACS Development: Re: Different views of a package at different locations in the site map
I'm thinking that a package should define its page or node structure in a Tcl library file somehow, including node that others can link to.
The intent is that you can setup a link between, say, a page in forums and the permissions page from acs-subsite, and say tell permissions the ID (package_key.short_name) of the node that you're coming from.
The tricky part is that you're not *just* coming from a page, you're coming from a page which has query vars, such as forum_id included in it.
So basically we have a stack of parameterized nodes to maintain, which will be tricky to squeeze into the URL nicely.