Forum OpenACS Q&A: Unify ACS navigation scheme
currently works. In some ways, "Your Workspace" functions as a portal.
I can go from there to most anywhere on an ACS site (I think).
Furthermore, the automated navigation cues at the top of the pages
present it as a root directory. For example, right now I see "Your
Workspace: ACS/pg Development Discussion Forums: ACS/pg New Modules/
Functionality: Start New Thread".
All well and good. Except that when I go to, say, the "What is ACS/pg?"
page, instead of seeing "My Workspace" as root with a path to the
current page, I see "in ACS/pg Development". Suddenly we have a
different root. Yet we're on the same site.
I suspect that some of this may be the way you guys have configured
this particular site. I'm still just getting to know the ACS admin
system, so I don't know for sure. But I have similar problems on the
photo.net site, so apparently this kind of navigational confusion is,
if not inevitable, at least easy to create in ACS.
Then we have the portals module, which apparently has not yet been
ported to ACS/pg. How does a portal differ from a workspace? And how do
both of these differ from the site's home page?
The way I see it, ACS ought to make it easy to keep a unified
navigation structure throughout the site. Root should be root.
Otherwise, it is way too easy for users to get lost. It would be nice
if you could combine the workspace with the portals module. It would be
even nicer if you made it easy to create two versions of a general
portal--one for those who are not yet logged on and one for those
individuals who are.
It's fine to create many different entry points to a site, but the added functionality should work within some kind of overarching navigation metaphor or scheme.
I agree, the ACS navigation seems to have become rather haphazard as aD has become so large. There are:
- Front Page: the normal, plain old page that users are greeted with as they come in.
- Your Workspace: the special "workspace" for logged-in users with (somewhat) added functionality.
- Portals: a completely different ACS feature which allows people to effectively create a customized workspace, yet is completely cut off from the workspace and front page area and is provided as yet another ACS service.
Does aD have a bulletin board to discuss such issues? It seems to me that they should have an ACS demonstration site that (a) shows what an out-of-the-box set up of the ACS looks like and demonstrates all the freatures (photo.net performs in this capacity somewhat) and (b) provides a form for disussion and community for users of the ACS to bring up issues like this. software.arsdigita.com doesn't cut it -- it's just a download site. Am I missing this? Does this already exist? aD certainly has enough money to set up another ACS site. Hmm, maybe I should email them about it.
BTW, a workaround I've been considering is to make a site map like the one described at http://dev.scriptics.com/doc/webbuilding.html and appending it to the footer of every page on the site. There have been a couple of usability studies that show this kind of a strategy can be very effective. Is this something that could be included in ACS/pg?
On the other hand, who knows what 3.2 has wrought? The scriptics site may be an indication of the portals module having been fleshed out, and perhaps we'll see an indication of this in 3.2? We'll see when folks get crackin' on portin' the update.
Speaking of "Who knows what 3.2 hath wrought," does anybody know? Does aD actually tell anyone what's new in each update?
Here it is: http://www.arsdigita.com/doc/version-history.html
Note that there is nothing said about an update to the portals module for 3.2, although it does have some other really cool things in it.