Grabs hit counts from awstats and returns as json formatted data
Project description
Installation & Usage
Add collective.awstats_hitcounter to your buildout and re-run bin/buildout
Then install on your plone site under “Site Setup” > “Add-ons”
Once this is installed you know have the facility to dynamically pull in a counter.
Configuration
After installation configure your awstats url. You can do so by going to Site Setup > Awstats HitCounter Settings.
Set the absolute url to look similar to this:
Usage
collective.awstats_hitcounter adds a viewlet with the id ‘awstats_hitcounter’ which pulls in the stats from awstats.
Add this javascript at the bottom of pages where you want the counter to show:
$("#awstats_hitcounter").load(window.location.pathname + "/@@awstats_hitcounter_view")
The screenshot below illustrates the expected behaviour
Contributors
David Bain, david@alteroo.com
Changelog
0.1.4
added support for hits (not just page views) [pigeonflight]
0.1.3
moved the stats viewlet to the top of the portal footer viewlet manager [pigeonflight]
0.1.2
fixed a problem with the way the path was retrieved [pigeonflight]
now counts downloaded attachments different from views [pigeonflight]
0.1.1
moved the hitcounter viewlet to the viewlets.IPortalFooter
added custom app.js which asynchronously pulls stats from the ‘awstats_hitcounter_view’
the stats view now returns the content type, creation date and number of views [pigeonflight]
update to use BeautifulSoup for scraping awstats [pigeonflight]
0.1
Initial release. [pigeonflight]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for collective.awstats_hitcounter-0.1.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cd58f59384985f2d40ead5490cf73d24784b7f403e7617d3dca67f6e63ab207 |
|
MD5 | feacb9b6285426e925f219010cbdd5b3 |
|
BLAKE2b-256 | 17b8fe847f15b314f5b1275b7f7a5ebc9e32a749270e615097cf7eeca9e07484 |