paAcclaim Demo

Thank you for visiting this support site - What is paAcclaim all about then?

  • paAcclaim is a Jamroom Module that can be installed on Jamroom systems version 4 and above
  • The module calculates Artist and Member popularity, or their 'Acclaim' by calculating a value between 0 and 100 based on a number of parameters
  • The current list of parameters optionally included is Song Hifi Streams, Song Hifi Downloads, Song Lofi Streams, Song Lofi Downloads, Video Streams, Video Downloads, Fans, Vault Items Sold, Page Views, Comment Count and Rating Count
  • All of the above parameters are individually 'weighted' by admin so that the results can be tailored to the site's objectives. Overall Member and Artist results can also be scaled
  • The basic calculation is to get the site's maximum value for each parameter, then position every Artist/Member based on that maximum value, summed for every parameter
  • The result and position for each Artist/Member is stored in custom fields in the band_info table so that it can be included as part of a normal ranking call
  • Daily results for all Artist and Members are archived in another custom database table and module ranking is included so as to show this table, or parts of it, on your site
  • As well as normal Jamroom ranking calls, this module accepts 'date' (YYYYMMDD or Unixtime) and 'belting' (see Full Details page)
  • The module performs this calculation for all artists and updates tables daily
  • Configuration tools are included to allow site admins to optimise the weightings and scaling

Let's look at a few examples. This module is installed on the live Motagator site and the results below are from that site so will be 'dynamic' (or a daily basis). Let's show the top twelve Motagator Artists -

{jr_ranking mode="band" order_by="band_acclaim" order_dir="DESC" show="12" header_template="paAcclaim_hdr.tpl" row_template="paAcclaim_row.tpl" footer_template="paAcclaim_ftr.tpl"}



We can do the same for Motagator Members of course, but the results are only based on fans, page visits and vault sales -

{jr_ranking mode="member" order_by="band_acclaim" order_dir="DESC" show="12" header_template="paAcclaim_hdr.tpl" row_template="paAcclaim_row.tpl" footer_template="paAcclaim_ftr.tpl"}



Now let's look at the module's history table with a 'module ranking call'. We can view a band's popularity trend -

{jr_ranking mode="paAcclaim" band_id="1" order="3" days="12"}



Or we can look at a chart for a specific date -

{jr_ranking mode="paAcclaim" order="1" show="12 date="20100901"}



Or even a band's 'Acclaim' on a specific date -

{jr_ranking mode="paAcclaim" band_id="7" date="20100902" }



Notice that we can also enter the date as unixtime instead of yyyymmdd -

{jr_ranking mode="paAcclaim" band_id="7" date="1283489025" }



Just to give you another idea of what can be done using this module, here are six random Artists plucked from the Motagator site, in graphical form -



Here is a screenshot of the module's config page where you can set the weightings etc. -



Hopefully this will demonstrate the possibilities of this module.

Let me have any thoughts, comments or suggestions for this module - paul@motagator.net

Cheers Pa
 
   
Stats -  Artists: 0