Thanks, Jeff. It’s working great!
Suggestion for next round of updates… add automatic cache flush on plug-in install/reload–across all network blogs. Would have made my life much easier! 🙂
Feature idea: A Master Dashboard for multisite admins to see all of their blogs with summary stats. Show by default on Network Dashboard.
Thanks, Jeff. I think I found the problem… where set/get_site_transient() is used, it should be set/get_transient(). I’ve seen similar problem on other plugins. Just because is_multisite() is true, you don’t want to mush the cache into a shared transient. I think you can eliminate the entire block and just use the current else clause, lines 571-578.
http://codex.ww.wp.xz.cn/Function_Reference/get_site_transient
-Dan