sakaiproject/nakamura — pull request #452 by thecarlhall (2011-11-30 18:56:51+00:00)
Title: Kern 2385 - Fixed directory feed

Due to a little misdirection in the beginning, this PR also covers fixing importing content directly to sparse. I originally thought we could fix that and could using Sling's initial content but found that initial content is hard coded to JCR.

KERN-2385 Added back storing of tag counts.
Centralized common methods to TagUtils.
Changed lookup of tags under a directory to use solr rather than walk the content tree thanks to KERN-2396.
Added use of existing constants where applicable.

KERN-2385 Moved tags.json and directory.json from 3akai-ux bundle to load via bundle activator into sparse.

KERN-2385 Changed handling of sparse targetted content to check the entire parent graph for a sparse stored node.
Added ability to specify sling:resourceSuperType in the request or as part of a content import.