Welcome to tankete.com Sign in | Join | Help

José Lema

Inside the Community Server development team

Shared Posts


Badges



  • www.flickr.com
    This is a Flickr badge showing public photos from tankete. Make your own badge here.
The "Big Fajitas" Report (Part 2)

Last week I blogged about the Big Fajitas report that I'd been using to track forum participation over on communityserver.org. Since some folks were interested in the "code", I did a little cleaning tonight and decided to make it available. The only change I made was to add a dropdownlist with common date ranges (pictured below).

By default, the report will set the role to "SystemAdministrator" and the date range to "Today". Since it does the calculation on load, this made the most sense as it should be the smallest subset. If you look at the code it should be clear where to change those defaults.

In the downloadable package I've included three files:

  1. web.config - secures the /ControlPanel/BigFajitas directory from unauthorized access
  2. default.aspx - the report with inline code
  3. bigfajitas.sql - the stored procedure that generates the data

In order to get the Big Fajitas report working on your Community Server 2.1 site, just download the attachment, unzip it, and place the BigFajitas folder and its contents in the /ControlPanel directory. You'll also need to run the included sql script (once) in Query Analyzer in order to "install" the stored procedure. (You can delete the bigfajitas.sql file after running it in your database). Then just login to your site and browse to [YourSite]/ControlPanel/BigFajitas. Voila!

Based on feedback, I may continue to improve this report as I'd like to add a couple of previously mentioned items.

Disclaimer:
This report is *not* part of Community Server. It's something that I whipped up on my own. As such, if you find any issues please post them here, not on the forums at cs.org. Also, I didn't take the time to guarantee the performance against huge databases or check all possible edge cases.

Posted: Thursday, February 01, 2007 1:31 AM by Jose
Attachment(s): http://tankete.com/core/r.ashx?6

Comments

Community Server News said:

Last week I blogged about the Big Fajitas report that I'd been using to track forum participation

# February 1, 2007 9:45 AM

Dave Burke said:

blog bits The "Big Fajitas" Report (Part 2.) Jose Lema keeps his promise of releasing his new Member

# February 2, 2007 12:03 AM

Announcements said:

This week... Ben Tiedt introduces us to Chameleon Utility Controls. "Chameleon includes a set of

# February 2, 2007 10:36 AM

Daily News List Blog said:

The "Big Fajitas" Report (Part 2.) Jose Lema keeps his promise of releasing his new Member Forum Participation

# February 2, 2007 10:41 AM

Community Server said:

This week... Ben Tiedt introduces us to Chameleon Utility Controls. "Chameleon includes a set of

# February 2, 2007 10:57 AM

Community Server Blog Feed said:

Last week I blogged about the Big Fajitas report that I'd been using to track forum participation

# February 7, 2007 12:16 AM

tmiller said:

Awesome report Jose, appreciate it!!

# February 9, 2007 3:09 PM

Dave Burke said:

blog bits The community is buzzing (like a swarm of angry hornets) about the new Community Server Licensing

# February 11, 2007 5:24 PM

Daily News List Blog said:

Jose Lema explains which SQL procedure to edit and how to edit it to adjust the reporting date range

# February 14, 2007 12:56 AM

Community Server Bits said:

Jose Lema explains which SQL procedure to edit and how to edit it to adjust the reporting date range

# March 12, 2007 1:00 AM

Community Server Bits said:

The "Big Fajitas" Report (Part 2.) Jose Lema keeps his promise of releasing his new Member Forum Participation

# March 12, 2007 1:03 AM

José Lema said:

Today on the forums a user ( tmiller ) asked about getting the Big Fajitas Report to work with Community

# June 6, 2007 1:53 AM
New Comments to this post are disabled