Popular - The Advanced View Counter for ExpressionEngine

Developer

Notebleu

3rd Party (Free)

333 downloads (last 90 days)

GNU General Public License v3 Download v1.2.1

EE Version Support

  • ExpressionEngine 2

Compatibility

If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher

Requirements

Add-On Type(s)

Extension, Fieldtype, Module

Tags

Popular tracks views of your single entry pages an records useful information that can be used for analytics and for outputting trending or most viewed articles in your templates. Popular can tell your users what the most popular entries trending today on Mobile, or what was most viewed last month in Seattle.

Popular tracks views over time and can also track the location and user agent of the viewing device.  As a result, you can output popular entries in a number of new and interesting ways.  Want to show the user trending articles on their device? Done.  Popular articles this week in their city… you got it.  Want to compare the entries that are doing best on Mobile vs. Tablet vs. Desktop?  Vini Vidi Vici. 

Popular is a work in progress.  If there’s a feature that you’d like to see that we haven’t thought of, drop us a line, we’ll do our best to make it happen.

This Add-On makes five hooks available for developers:

popular_most_popular_start
Arguments: $tagparams, $tagdata
return: void ( or string if ee()->extensions->end_script = true )

popular_most_popular_end
Arguments: $tagdata, $variables
return void ( or string if ee()->extensions->end_script = true )

popular_track_view
Arguments: $entry_information (an array with entry_id and uri as keys)
return: void

popular_entry_stats_start
Arguments: $tagparams, $tagdata
return: void ( or string if ee()->extensions->end_script = true )

popular_entry_stats_end
Arguments: $tagdata, $variables
return void ( or string if ee()->extensions->end_script = true )

popular_entry_history_start
Arguments: $tagparams, $tagdata
return: void ( or string if ee()->extensions->end_script = true )

popular_entry_history_end
Arguments: $tagdata, $variables
return void ( or string if ee()->extensions->end_script = true )

popular_entry_views_by_interval_start
Arguments: $tagparams, $tagdata
return: void ( or string if ee()->extensions->end_script = true )

popular_entry_views_by_interval_end
Arguments: $tagdata, $variables
return void ( or string if ee()->extensions->end_script = true )

Download Popular - The Advanced View Counter for ExpressionEngine

EE Support Downloads Add-On Version Release Date
2.8.0+ Download 1.2.1 Oct 25, 2014

Popular - The Advanced View Counter for ExpressionEngine Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. channel_entries_tagdata

This entry was created October 27, 2014, 9:32 am.
This entry was last updated April 24, 2015, 10:43 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

2 Reviews:

Christopher Dowson 07.20.15

Christopher Dowson
Rating - {addon_rating_average}

Unfortunately, this add-on gave me the same trouble as the other reviewer, with a massive site slow-down to 2-3 minutes for page load. I wouldn’t touch it now, which is a shame as what it offers is fantastic.

Doug Niccum 12.19.14

Doug Niccum
Rating - {addon_rating_average}

This plugin has a ton of potential, however after a weeks worth of use, this drastically slowed down our site; almost to the point that pages were taking 2 minutes to load.