PHPackages                             vse/smartsubjects - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. vse/smartsubjects

ActivePhpbb-extension

vse/smartsubjects
=================

When editing the subject of the first post in a topic, all subsequent posts with matching (Re:) subjects will also be updated to the new subject.

1.0.0(8y ago)5103GPL-2.0-onlyPHPPHP &gt;=5.3.3CI passing

Since Dec 14Pushed 7mo ago3 watchersCompare

[ Source](https://github.com/iMattPro/smartsubjects)[ Packagist](https://packagist.org/packages/vse/smartsubjects)[ Docs](https://github.com/VSEphpbb/smartsubjects)[ RSS](/packages/vse-smartsubjects/feed)WikiDiscussions master Synced today

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

Smart Subjects extension for phpBB
==================================

[](#smart-subjects-extension-for-phpbb)

With this extension, editing the subject of the first post in a topic will update all subsequent posts with matching (Re:) subjects to the new subject.

[![Build Status](https://github.com/iMattPro/smartsubjects/actions/workflows/tests.yml/badge.svg)](https://github.com/iMattPro/smartsubjects/actions)[![codecov](https://camo.githubusercontent.com/c19084a53d4222acd8fda754d4914486ef8bf4c743938bfcf042d402e9a2d546/68747470733a2f2f636f6465636f762e696f2f67682f694d61747450726f2f736d6172747375626a656374732f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d43414639334232394d4b)](https://codecov.io/gh/iMattPro/smartsubjects)[![Latest Stable Version](https://camo.githubusercontent.com/802a047d4535c4a6eea68a7e1ff24d844b17f5ca4b04e416a3d9ebd551875a86/68747470733a2f2f706f7365722e707567782e6f72672f7673652f736d6172747375626a656374732f762f737461626c65)](https://www.phpbb.com/customise/db/extension/smart_subjects/)

Features
--------

[](#features)

- Changing the first post's subject (title) will update all **matching** replies with the new subject (title).
- Admins and moderators have the option when editing a first post to update **all** reply subjects (including non-matching subjects) to match the first post's subject.
- Forum based permissions allow you to control which forums and users can use Smart Subjects.

Minimum Requirements
--------------------

[](#minimum-requirements)

- phpBB 3.2.0 or newer
- PHP 5.4 or newer

Install
-------

[](#install)

1. Download and unzip the [latest release](https://www.phpbb.com/customise/db/extension/smart_subjects/) and copy it to the `ext` directory of your phpBB board.
2. Navigate in the ACP to `Customise -> Manage extensions`.
3. Look for `Smart Subjects` under the Disabled Extensions list and click its `Enable` link.

Usage
-----

[](#usage)

- Forum based permissions can be configured to disable Smart Subjects in certain forums, or for certain users and usergroups in each forum. They can be found in `Forum Based Permissions -> Forum Permissions` under the `Post` group.

Uninstall
---------

[](#uninstall)

1. Navigate in the ACP to `Customise -> Manage extensions`.
2. Click the `Disable` link for Smart Subjects.
3. To permanently uninstall, click `Delete Data`, then delete the `Smart Subjects` folder from `phpBB/ext/vse/`.

License
-------

[](#license)

[GNU General Public License v2](license.txt)

© 2015 - Matt Friedman

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance44

Moderate activity, may be stable

Popularity12

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 93.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~279 days

Total

4

Last Release

2963d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f27058bb08dbf78f4871638ee8b4a7367938147dc0ee2f6fe9fbc7f9fa945759?d=identicon)[MattF](/maintainers/MattF)

---

Top Contributors

[![iMattPro](https://avatars.githubusercontent.com/u/303711?v=4)](https://github.com/iMattPro "iMattPro (92 commits)")[![Mauron](https://avatars.githubusercontent.com/u/31455584?v=4)](https://github.com/Mauron "Mauron (4 commits)")[![alhitary](https://avatars.githubusercontent.com/u/9897472?v=4)](https://github.com/alhitary "alhitary (2 commits)")

---

Tags

phpbb-extensionphpbbextensionsmarteditsubject

### Embed Badge

![Health badge](/badges/vse-smartsubjects/health.svg)

```
[![Health](https://phpackages.com/badges/vse-smartsubjects/health.svg)](https://phpackages.com/packages/vse-smartsubjects)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
