Extension for phpBB to display recent topics on the index page. Originally based on NV Recent Topics by Joas Schilling (nickvergessen), later maintained by PayBas. Now maintained by avathar.
v3.0.0 (15/02/2026)
- phpBB 3.3.0 or higher
- PHP 7.1.3 or higher
- Adds a list of recent (or unread) topics or last reply to topics to the index page
- UCP permissions and settings so users can choose their own preferences to override ACP
- View all recent topics on a dedicated page at
/app.php/rt(full page) or/app.php/rt/simple(minimal, for iframe embedding) - ACP / UCP Options:
- Screen location: Top, Bottom or Side
- Number of topics to show per page
- Sort by topic start time instead of last post time
- Only show unread topics
- ACP Options:
- Enable/disable Recent Topics on the index page
- Per-forum toggle: enable/disable Recent Topics display per forum (in ACP Forum Management)
- Show all recent topic pages
- Maximum number of pages
- Set minimum topic type level to display (normal/sticky/announcement/global)
- Exclusion of topics by ID
- Display parent forum name in the row
- Reset all user preferences to defaults
- Built-in version checker (checks avathar.be for updates)
- Permissions: six granular user permissions — view, enable/disable, location, sort order, unread only, number of topics
- New users automatically inherit ACP default preferences on registration
- Inherits all styling from regular "viewforum" templates
- Filters "Re:" from reply subjects
- Compatible with:
- "Pre:fixed" Extension from imkingdavid
- "Topic Prefix" Extension from Stathis
- Official extension "phpbb/topicprefixes"
- mChat
- Collapsible Categories v2
- Custom PHP events for extension integration:
topictitle_remove_re,sql_pull_topics_list,sql_pull_topics_data,modify_topics_list,modify_topictitle,modify_tpl_ary - Tested on:
- prosilver
- pbTech
- pbWow3
- English, German, French, Dutch, Spanish, Czech, Russian, Portuguese, Arabic, Ukrainian, Swedish
- Disable, delete data and remove the extension paybas/recenttopics.
- Download the latest release and unzip it.
- Copy the entire contents from the unzipped folder to
/ext/avathar/recenttopicsav/. - Navigate in the ACP to
Customise -> Manage extensions. - Find
Recent Topicsunder "Disabled Extensions" and clickEnable.
- Navigate in the ACP to
Customise -> Manage extensions. - Click the
Disablelink forRecent Topics. - To permanently uninstall, click
Delete Data, then delete therecenttopicsavfolder from/ext/avathar/.
Originally by PayBas and nickvergessen. Maintained by Andreas Vandenberghe (avathar).