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.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.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3987cb0f240df004cb248b3b736e149456e90f19da9bc4674ebe48d5f2f41817 |
|
MD5 | 9d462aa3fd8d2e0a18d4cf9c2a709e63 |
|
BLAKE2b-256 | fdab960b60cba6acf3a377aaeca54192223e221adfaf04cb3da802d8ae320709 |