Graphic Statistics & Popularity Rankings System for any Joomla Contents and Extensions

Graphic Statistics & Popularity Rankings System for any Joomla Contents and Extensions

Login






Forgot login?
Register

Content Stats examples

Invoice Manager for Joomla

Who's online

We have 15 guests online

Home User's guide
User's guide
Installation PDF Print E-mail
  1. Go to My Subscriptions to see your active subscriptions and download all documents served with it.
  2. Remember that the package for Joomla 1.5 will only work for version 1.5, and the package for 2.5 will work only for Joomla 2.5 and the one for 3.0, only for Joomla 3.0.
  3. Using your Joomla installer, install the file named plg_contentstats_X.X.X.zip (X.X.X stands for the version). This is the main core plugin of Content Statistics.
  4. Install the files mod_content_statistics_X.X.X.zip and mod_content_statistics_individual_X.X.X.zip
  5. Install all the extension plugins you want to use, such as plg_contentstats_com_content_X.X.X.zip or plg_contentstats_com_k2_X.X.X.zip
  6. If you have the Extended version, you can also install our component com_contentstats_X.X.X.zip (otherwise, skip this point)
  7. Go to your plugin manager, and enable (that is, to make active) the plugin named System - Content Statistics.
  8. Enable the extension plugins you installed (they are under the type "contentstats"). Open each plugin to see its options and enable what kind of data you want to record. Remember to hit SAVE when finish.
  9. The installation and configuration is done and the system is ready to go. All you need to do now is create and publish all the modules you want to display statistics data in your site.
 
Display data: module creation and configuration PDF Print E-mail

Once the installation has gone through, it's time to set up your modules to actually display something on your site. The statistics system is already working and recording important statistical data on your database, now you have to display it.

There are two modules to display different kind of data:

  • The Rankings module will show "top" lists (top viewed, most downloaded items, etc), or in other words, make Rankings and "What's hot" Charts.
  • The Evolution module will show beautiful Google charts graphics of the evolution of your items along the week, month, year... So it will display the variation of popularity of one item or a set of items in a specific period of time.

You can create as many modules as you want, and place them around your site. The modules will work for ANY kind of data you want to display, if you have the appropiate extension plugins installed and enabled in your site. When creating a module, you'll have to choose the Content Provider:

If you miss some extension in this list, make sure you have installed the extension plugin, and it is enabled. Otherwise it won't appear on this list! When you've chosen the Content Provider, it's time to choose the kind of data you want to display, named Content Criteria:

The options on this list will change depending on the Content Provider you chosed in the first place.

After that, you can optionally define a Selector, or in other words, a Filter, to restrict the number of items to consider on your statistics.

This selectors may include Category filter, user filters, document filters... Once more, this options will change depending on the Content Provider selected before.

 
Rankings and lists module PDF Print E-mail

This module is used to display "top" charts: top viewed, purchased, commented... make all kind of lists, and use as many filters as you want... or none.

This module works with ALL extensions for Content Statistics: Joomla articles, K2, DOCman, VirtueMart, JomSocial, Community Builder, Tienda, Music Collection, Kunena Forum... and more!

It includes 4 dieffent layout types, so you have a wide variety of choises for your site:

The "bars" layout displays the data with a set of full/empty bars to give you and your users a very nice "popularity" sensation at a first glance:

You can choose the color you want to use for the bars, but actually you can define 2 different colors (start and end) to give it a beautiful gradient look.

As you can see in the example above, there are many other display options, such as defining a symbol (a currency, for instance) to display before and/or after the number in each data point. This is particulary useful if you're displaying profits data (for instnace, "what are the top grossing Virtuemart products this week").

Other layout options include a plain and simple bars display:

... which can also be displayed as a table:

Or a nice graphic chart, powered by Google Charts:

With this module, you can use all sort of filter options to display your data... such as filter your results by category, group, section or tag.

Additionally, you can optionaly filter by user options:

  • Current vieweing user (actions done only by that user)
  • Specific user (actions done only by that user)

And, of course, you can select your desired timeframe, in the "relative time" mode:

  • Last hour
  • Last 6 hours
  • Last 12 hours
  • Last day
  • Last 3 days
  • Last 5 days
  • Last week
  • Last 2 weeks
  • Last month
  • Last 6 months
  • Last year
  • All time

Or in the "absolute time" mode:

  • Today
  • Yesterday
  • This week
  • Last week
  • This month
  • Last month
  • This year
  • Last year

Here's an screenshot of how the parameters for this module look in the backend:

 
Evolution charts module PDF Print E-mail

This module is used to display the evolution (number of views, money generated, number of comments, popularity...) of an item or a bunch of items in your site.

This module works with ALL extensions for Content Statistics: Joomla articles, K2, DOCman, VirtueMart, JomSocial, Community Builder, Tienda, Music Collection, Kunena Forum... and more!

This module uses Google Charts to render beautiful graphics of your Joomla Statistics. To configure the look and feel of this module is very easy, allowing you to have control over everything (colors, sizes, labels...) in a very easy to configure way.

You can show graphics of evolution using different colors, and include a grid, for example:

You can define what you want the X-axis labels to be, that is, the date format, such as "January 17", "Sunday", "Sun 17", "May 2011", etc. You can also define your own date formats!

You can also show values over each point, and also define symbols (such as $ or € if displaying VirtueMart or Tienda product grossing) to display next to the values. You can also fill the graphics with vertical lines, besides of solid or transparent colors:

You can paint the backgrounds adn such, so you can make the graphics fit perfectly in ANY Joomla template, with any color scheme. You can also add markers with different shapes (circle, square, diamond...) on your data points. Combining all these options makes the possibilities endless!

  

  

You can also use Bar charts instead of Line charts, with the same paramteres, allowing you to have many different type of graphics, each one useful for each of your site's areas.

With this module, you can use all sort of filter options to display your data... such as filter your results by category, group, section or tag.

Additionally, you can optionaly filter by user options:

  • Current vieweing user (actions done only by that user)
  • Specific user (actions done only by that user)

And, of course, you can select your desired timeframe, to complete the chart's x-axis to show the items evolution:

  • Last X days (define the number of days you want to consider)
  • Last X months (define the number of months you want to consider)

Here's an screenshot of how the parameters for this module look in the backend:

 
Compare multiple item evolution charts module PDF Print E-mail

This incredible powerful module is the next step of the "Evolution charts" module.

Multi-dimension reporting, allowing you to analyze your stats/earnings on a granular level.

Basically, it display evolution of items in time... but not just one at a time. It can display in a single graphic as much as 4 item-evolution graphs, giving you the chance the make comparisons betweens these items. And what makes it even more powerful is that you can compare items from different content providers! That is, for instance: you can show, in a single graphic, the number of registers in Community Builder VS the number of sales in Virtuemart!

This module works with ALL extensions for Content Statistics: Joomla articles, K2, DOCman, VirtueMart, JomSocial, Community Builder, Tienda, Music Collection, Kunena Forum... and more!

These graphics are vectorial, which means that they look fantastic at any zoom, and are compatible with all the browsers (Firefox, Safari, Chrome, Explorer...) including mobile devices (iPad, iPhone, Android...).

These graphics are interactive: Place your mouse over the points and see more info about the data.

Here you can see some real time dynamic interactive graphics using this technology, included with Content Statistics out of the box! Place your mouse over the points and see info! Try with your mobile device, too!

Example: Comparison of the top 4 viewed Compatible Extensions articles

In this case, there is one single content provider: com_content plugin (Joomla articles) for the 4 data columns. We include a legend on the right. Place your mouse over the points AND over the legend labels. You'll see a nice highlighting effect!
This is exactly the same graphic as before, but we use the Area Chart layout instead of the Line Chart layout. Place your mouse over the points AND over the legend labels. You'll see a nice highlighting effect!

Example: Article views VS forum posts views

We don't need to always compare 4 data packs, of course. This is a pretty nice example of how this module can retrieve data from DIFFERENT content providers, in this case, only 2. We use a MONTHLY view. CUstom colors. We have filtered the article number of views by a specific category. All filters can also be applied in each data provider, separately! Amazing!

Example: Comparison of the top 4 downloaded DOCman documents

In this case, there is one single content provider: com_docman plugin (DOCman) for the 4 data columns. We include a legend on the bottom. Customized colors

Virtuemart item sales evolution comparison

Another Line Chart layout showing different config options, this time using Virtuemart specific item sales as a reference!

Virtuemart item sales evolution comparison (bars)

This is the same graphic as before, but drwan using a bar chart instead of an area chart

 
Evolution charts module (SVG and HTML5) PDF Print E-mail

The new version of this module includes a brand new layout that uses new Google Charts API to render the data using only SVG (Scalable Vector Graphics) graphics and HTML5, the newest technology to create graphics for the web.

These graphics are vectorial, which means that they look fantastic at any zoom, and are compatible with all the browsers (Firefox, Safari, Chrome, Explorer...) including mobile devices (iPad, iPhone, Android...).

These graphics are interactive: Place your mouse over the points and see more info about the data.

Here you can see some real time dynamic interactive graphics using this technology, included with Content Statistics out of the box! Place your mouse over the points and see info! Try with your mobile device, too!

Total article views in this site, last three weeks:

Total Kunena topic views in this site, last three weeks:

Total K2 item views in this site, last three weeks:


 
Pie charts (SVG and HTML5) PDF Print E-mail

The new version of the Rankings module includes a brand new layout that uses new Google Charts API to render the data using only SVG (Scalable Vector Graphics) graphics and HTML5, the newest technology to create graphics for the web, to create Pie Charts.

These graphics are vectorial, which means that they look fantastic at any zoom, and are compatible with all the browsers (Firefox, Safari, Chrome, Explorer...) including mobile devices (iPad, iPhone, Android...).

These graphics are interactive: Place your mouse over the pie slices and see more info about the data.

Here you can see some real time dynamic interactive graphics using this technology, included with Content Statistics out of the box! Place your mouse over the slices and see info! Try with your mobile device, too!

Top extension plugins this week

In this example, we chose to show the percentage for each value, and we hide the legend of the pie chart.

Most popular forum topics last 2 weeks

In this example, we chose to show the percentage for each value, and a legend on the right. We use a 3D chart.

Top K2 articles viewed this week (personalized colors)

In this example, we chose to show the quantitative value of the slice, and personalized colors.


 
Draw visitor maps PDF Print E-mail

With our Maps module, you can display the acticity log data in a Map graphic, to know where did your visitors come from.

Starting with Content Statistics version 1.6, the user activity can be Geolocated using IP geolocation, which will allow you to draw maps and apply location filters (like Country filter) to your results, to narrow down the information.

The information you can display is all the same that in our other modules (article views, document downloads, user registrations...), with the same possible filters (category, etc) and timeframe (last X days, months, years).

You will be able to display information grouped in:

  • Countries
  • States
  • Cities
You will be able to display the results in a World-wide map, or display the info for a particular Country or a Region (Continent or Subcontinent):

Africa
  • Northern Africa
  • Western Africa
  • Middle Africa
  • Eastern Africa
  • Southern Africa
Europe
  • Northern Europe
  • Western Europe
  • Eastern Europe
  • Southern Europe
Americas
  • Northern America
  • Caribbean
  • Central America
  • South America
Asia
  • Central Asia
  • Eastern Asia
  • Southern Asia
  • South-Eastern Asia
  • Western Asia
Oceania
  • Australia and New Zealand
  • Melanesia
  • Micronesia
  • Polynesia
You can narrow down the search to a unique Country, and display the info of States or Cities in it (not available in all countries). For instance, "Know visitors from the different states of United States of America".

Visitor map module example

This map displays the article viewed during the last 30days in the region Europe (grouped by Country)

Visitor map module example (States in the US)

This map displays the article viewed during the last 30days, only in the US, displaying the info grouped by State (custom colors)

Visitor map module example (cities)

This map displays the article viewed during the last 30days, grouped by City. We display only the UK region.


GeoLocation in our Extended version

In the backend, you can see, entry by entry, where your users came from. You can filter the results by country and see their state and city:
filter by country:

Setting up IP geolocation

In order to start tracking Geolocation information, it's necessary that you are running at least Content Statistics 1.6. You will need to sign up for a (free) API key at IPInfoDB.com


  1. Go to http://www.ipinfodb.com/register.php and sign up for a free API key
  2. Go to your joomla backend -> plugin manager, and open the "System - Content Statistics" plugin
  3. In version 1.6, you will find 2 new parameters in this module. You will need to copy your API key and set the "Use IP GeoLocation to ON":

  4. Save the plugin
  5. To display maps, you will need to install our new Content Statistics (MAPS) module.

Data accuracy

The geolocation is obtained based on the IP from the computer, and cross-relating this information with IPinfoDB.com database.

The accuracy is said to be over 99.5% on a country level and around 60% on a city level for the US within a 25 mile radius.

 


 
© 2011 - 2013 Joomla Content Statistics