GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - avatharbe/RecentTopics: Extension for phpBB to display recent topics.

BranchesTags
Open more actions menu

Latest commit

 

History

872 Commits
872 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
acp
acp
 
 
adm/style
adm/style
 
 
config
config
 
 
contrib
contrib
 
 
controller
controller
 
 
core
core
 
 
event
event
 
 
language
language
 
 
migrations
migrations
 
 
styles
styles
 
 
tests
tests
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
composer.json
composer.json
 
 
ext.php
ext.php
 
 
license.txt
license.txt
 
 
phpunit.xml.dist
phpunit.xml.dist
 
 

Repository files navigation

Recent Topics for phpBB 3.3

Tests

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.

Version: 3.0.12 (04/10/2026)

Requirements

  • phpBB 3.3.0 or higher
  • PHP 8.1 or higher

Features

  • Recent (or unread) topics list on the index page and viewforum page
  • Standalone pages at /app.php/rt (full) and /app.php/rt/simple (for iframe embedding)
  • Three display locations: Top, Bottom or Side
  • User-overridable preferences via UCP (enable/disable, location, count, sort order, unread only)
  • Six granular user permissions
  • New users inherit ACP defaults on registration
  • Filters "Re:" from reply subjects
  • Custom PHP events for extension developers

ACP Options

  • Enable/disable on index page and viewforum page (independent settings)
  • Per-forum include/exclude (in ACP Forum Management)
  • Pagination: page limit, show all pages toggle
  • Minimum topic type level (normal/sticky/announcement/global)
  • Show announcements first: announcements and global announcements lead each page of the list
  • Exclude topics by ID
  • Display parent forum names
  • Topic title link target (first post, last post, or first unread)
  • Optional advertisement/HTML block in sidebar
  • Show/hide date in side view
  • Show/hide postlove like counts (hidden when postlove is not installed)
  • Reset all user preferences to defaults
  • Built-in version checker

Extension integrations

All integrations are optional soft dependencies — Recent Topics works without any of them.

  • Post Love (avathar/postlove) — like counts per topic (column in top/bottom view, inline hearts in side view)
  • Collapsible Categories (phpbb/collapsiblecategories) — collapse/expand the Recent Topics block
  • Topic Preview (vse/topicpreview) — hover preview tooltips on topic titles
  • mChat (dmzx/mchat) — side-by-side display via template event

For extension developers: custom PHP events, deprecated event aliases, and integration details are documented in contrib/Events.md.

Languages

English, German, German (formal), French, Dutch, Spanish, Spanish (informal), Czech, Slovak, Russian, Portuguese, Arabic, Ukrainian, Swedish

Tested on

prosilver, pbTech, pbWow3, WE Clearblue

Installation

  1. Disable, delete data and remove the extension paybas/recenttopics if previously installed.
  2. Download the latest release and unzip it.
  3. Copy the contents to /ext/avathar/recenttopics/ (so that ext.php is at /ext/avathar/recenttopics/ext.php).
  4. Navigate in the ACP to Customise -> Manage extensions.
  5. Find Recent Topics under "Disabled Extensions" and click Enable.

Upgrading

  1. Navigate in the ACP to Customise -> Manage extensions and click Disable for Recent Topics (do not delete its data).
  2. Replace the files in /ext/avathar/recenttopics/ with the new release.
  3. Click Enable for Recent Topics. Enabling runs the new version's database migrations, so a plain file swap is not enough.
  4. Purge the cache (General -> Purge the cache).

Uninstallation

  1. Navigate in the ACP to Customise -> Manage extensions.
  2. Click the Disable link for Recent Topics.
  3. To permanently uninstall, click Delete Data, then delete the recenttopics folder from /ext/avathar/.

Support

  • Support forum

License

License
GNU General Public License v2

Originally by PayBas and nickvergessen. Maintained by Andy Vandenberghe (Sajaki).

About

Extension for phpBB to display recent topics.

www.avathar.be/forum/

Topics

phpbbphpbb-extensionrecent-postsrecent-topics

Resources

Readme
GPL-2.0 license
Activity
Custom properties

Stars

22 stars

Watchers

7 watching

Forks

21 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.