Forum OpenACS Development: Re: stable urls for all objects

Collapse
Posted by Dave Bauer on
Tom,

Because display of objects is application specific, we dispatch the display of the object to the URL specificed by a Tcl proc that belongs to that package.

There may be some issue with permissions, but it is not quite what you think. The object redirect package would just redirect to a package specific URL which could do the permissions checking. In the category package, there might be a need to limit listings of certain objects. This is also the case for the search package which also accesses a service contract to display an objects URL.

So this object display page will not display a list of objects, or the object's contents. All it does is redirect to the appropriate URL. Nothing is displayed out of context.