Hmm, I might have to play around with this later. I originally ditched the idea of tags on my blog, because I didn’t really see them being useful. I’m currently just using getResources to get related recent activity based on "category".
I have a parent resource called "Blog", which is a container and has a getResources call for the main paged. Under that resource, I have multiple container resources titled based on their category (ie. Technology, Videos, etc). These are set to be hidden from the menu and I post my actual blog entries into the appropriate container.
Then in a sidebar, I have a getResources call that does this:
[[!getResources?
&parents=`[[*parent]]`
&tpl=`blogActivity`
&hideContainers=`1`
&includeContent=`1`
&limit=`10`
]]
On the main blog page, this returns latest posts, regardless of category. However, once you click on a post to read it, the sidebar updates and lists only the posts that are also under that same "parent" (category).
If you are only using tags as a way to represent category, you could probably ditch tags in favor of a similar getResources approach to what I’m using. However, after pondering a bit, I can see tags being useful as a "sub-category" and a way to list a single post with multiple sub-catgories.
I bet getResourcesTag could accomplish this. See this post:
http://modxcms.com/forums/index.php/topic,61744.0/topicseen.html
It looks like the first reply has a way to display a page with resources that have similar tags. I bet this can be trimmed down to a simple ordered list with linkable titles that you could put in a sidebar or something.
Swill