fof / discussion-views
Add view counts to discussions
                                    Fund package maintenance!
                                                                            
                                                                                                                                        Open Collective
                                                                                    
                                                                
Installs: 7 937
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Type:flarum-extension
pkg:composer/fof/discussion-views
This package is auto-updated.
Last update: 2025-10-28 15:13:13 UTC
README
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:"*"