| .. | ||
| js | ||
| migrations | ||
| resources | ||
| src | ||
| composer.json | ||
| extend.php | ||
| LICENSE | ||
| phpstan.neon | ||
| README.md | ||
FoF Discussion Views
A lightweight discussion view tracker, with minimal settings and options.
Features
- Tracks how many times a discussion has been viewed and displays it per discussion on the discussionlist. Note: does not track unique views, rather every view, both as guest and registered member
- Adds 2 sorting options: popular and unpopular
- Adds 1 event which developers can listen for:
DiscussionWasViewed- includes accessor IP and UserAgent strings - Adds 1 new permission where people can (re)set the viewcount of a discussion (default to admins)
- Uses
view_countcolumn created on thediscussionstable, so should not impact load performance - Identify known crawlers with an option to not increase the view count for their visit. Uses jaybizzle/crawler-detect for identification
Installation
composer require fof/discussion-views:"*"