Take the community feedback survey now.

Danne Tempel
Apr 15, 2011
  5922
(2 votes)

CRP Stats

There is no such thing as too much statistics and there is also no limit on the number of ways in which you can display the same base data. To rejoice in this fact we added two controls to the “My Settings”-page that shows a little more info on CRP-progress and what you did to get there.

The first control is a progress bar that displays how far you’ve come in the current level. Since I assume most of us have played more than our share of games where you level up a character, an “experience bar” feels just right.

Looking at my progress bar (which suddenly makes me feel like I should spend more time contributing, but little did I know that I would be flaunting my inactivity in a post like this any day soon) we can see the following:

I have a total of 155 points, the current level ends at 375 points. If I would have had 380 points, my “Total progress” would have been 380 and my “Current level” would have shown 5 / 375 (since the second level also has 375 points, I think). And I would, of course, have been a Contributing citizen.

tempelprogress

 

The second control consists of two pie charts (using google charts):

Count: The number of contributions made of each type.

Score: How big part of your total points that where generated by a certain contribution category.

Let’s check a live example. If we look at my charts:

tempelcharts

We can see that about half of my contributions are forum posts, but the articles I wrote generated more points in total. The names of the contribution are ripped from property names, but we will change those to more presentable names in the future.

P.S

This data is from our test server and when I checked the production data my scores where even more embarrassing, but let’s not dwell on that shall we.

D.S

Apr 15, 2011

Comments

Apr 15, 2011 11:11 AM

Awesome!

Magnus Rahl
Magnus Rahl Apr 15, 2011 12:15 PM

Oh, I thought I would only see my own stats, but you see everone elses! I see an arms race coming...

Apr 15, 2011 12:32 PM

nice

Magnus Rahl
Magnus Rahl Apr 15, 2011 12:36 PM

There's something strange with the pie charts though. Look at Frederik Vig's score pie chart for example, the ECD (500p) should be a third, right? Not a fourth, even though it makes his chart beautifully symmetrical at the moment :)

Apr 15, 2011 01:01 PM

Cool stuff. I'm only 15 points away from the next level and only several hundred points away from Magnus!

Eric
Eric Apr 15, 2011 01:23 PM

Probably going to be a race :) but you the world team should check double posting for blogs before or? ;)

Danne Tempel
Danne Tempel Apr 15, 2011 01:30 PM

@Magnus: I'll check it out. At the moment I'm simply trusting Gregers CRP-data which could be a fatal mistake ;-) Jokes aside, I'll look into that.

David Knipe
David Knipe Apr 15, 2011 02:06 PM

Think I need to take my ECD exam again - thats a big chunk of points :)!

Danne Tempel
Danne Tempel Apr 15, 2011 02:46 PM

@Magnus: Greger was innocent. Seems we needed a max and min value for the values in the pie chart. Problem is solved and new dll's will be on the site on monday.

@David: I was thinking the same, and it would save me from writing a ton of blog posts just to shape up my embarrassing stats =)

Andrea Filyo
Andrea Filyo Apr 18, 2011 10:06 AM

Nice feature!

Please login to comment.
Latest blogs
Optimizely CMS Mixed Auth - Okta + ASP.NET Identity

Configuring mixed authentication and authorization in Optimizely CMS using Okta and ASP.NET Identity.

Damian Smutek | Oct 27, 2025 |

Optimizely: Multi-Step Form Creation Through Submission

I have been exploring Optimizely Forms recently and created a multi-step Customer Support Request Form with File Upload Functionality.  Let’s get...

Madhu | Oct 25, 2025 |

How to Add Multiple Authentication Providers to an Optimizely CMS 12 Site (Entra ID, Google, Facebook, and Local Identity)

Modern websites often need to let users sign in with their corporate account (Entra ID), their social identity (Google, Facebook), or a simple...

Francisco Quintanilla | Oct 22, 2025 |

Connecting the Dots Between Research and Specification to Implementation using NotebookLM

Overview As part of my day to day role as a solution architect I overlap with many clients, partners, solutions and technologies. I am often...

Scott Reed | Oct 22, 2025

MimeKit Vulnerability and EPiServer.CMS.Core Dependency Update

Hi everyone, We want to inform you about a critical security vulnerability affecting older versions of the EPiServer.CMS.Core  package due to its...

Bien Nguyen | Oct 21, 2025

Speeding Up Local Development with a Fake OpenID Authentication Handler

When working with OpenID authentication, local development often grinds to a halt waiting for identity servers, clients, and users to be configured...

Eric Herlitz | Oct 20, 2025 |