Goal
Update pbtech to track prosilver changes from phpBB 3.3.16 so the style passes Customisation Database validation.
Context
- pbtech currently declares
phpbb_version = 3.3.15 in style.cfg and Requirements: phpBB 3.3.15 or higher in README.
- phpBB.com validator now requires 3.3.16+; the previous revision was rejected partly because pbtech is a minor-version behind upstream prosilver.
- Local install is on 3.3.13 — not directly upgradable to 3.3.16 (known install quirks), so the diff has to come from upstream rather than from a working install.
Approach
- Fetch the upstream diff:
https://github.com/phpbb/phpbb/compare/release-3.3.15...release-3.3.16, filter to phpBB/styles/prosilver/.
- For each changed prosilver template/CSS file:
- If pbtech has its own copy (override), port the upstream change into pbtech's copy.
- If pbtech inherits prosilver's version, no action needed (the parent style picks up the new version automatically when the install upgrades).
- Update
style.cfg: phpbb_version = 3.3.16.
- Update README requirement:
phpBB 3.3.16 or higher.
- Bump style version (3.0.21).
- Smoke-test locally on 3.3.13 (fine — pbtech still works on older phpBB; we're just declaring tested-against 3.3.16).
- Visual sweep: index, viewforum, viewtopic, posting, UCP, ACP, search results, responsive widths.
Out of scope
Acceptance criteria
Goal
Update pbtech to track prosilver changes from phpBB 3.3.16 so the style passes Customisation Database validation.
Context
phpbb_version = 3.3.15instyle.cfgandRequirements: phpBB 3.3.15 or higherin README.Approach
https://github.com/phpbb/phpbb/compare/release-3.3.15...release-3.3.16, filter tophpBB/styles/prosilver/.style.cfg:phpbb_version = 3.3.16.phpBB 3.3.16 or higher.Out of scope
Acceptance criteria
style.cfgandREADME.mddeclare 3.3.16.