PHPackages                             marttiphpbb/showphpbbevents - 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. [Templating &amp; Views](/categories/templating)
4. /
5. marttiphpbb/showphpbbevents

ActivePhpbb-extension[Templating &amp; Views](/categories/templating)

marttiphpbb/showphpbbevents
===========================

This extension for developers shows all phpBB core template and PHP events (phpBB 3.3.7)

3.0.0(9mo ago)3151[2 PRs](https://github.com/marttiphpbb/phpbb-ext-showphpbbevents/pulls)GPL-2.0-onlyHTMLPHP &gt;=7.1

Since May 4Pushed 8mo ago4 watchersCompare

[ Source](https://github.com/marttiphpbb/phpbb-ext-showphpbbevents)[ Packagist](https://packagist.org/packages/marttiphpbb/showphpbbevents)[ Docs](https://github.com/marttiphpbb/phpbb-ext-showphpbbevents)[ RSS](/packages/marttiphpbb-showphpbbevents/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (1)Versions (13)Used By (0)

phpBB Extension - marttiphpbb Show phpBB Events
===============================================

[](#phpbb-extension---marttiphpbb-show-phpbb-events)

[Topic on phpBB.com](https://www.phpbb.com/community/viewtopic.php?f=456&t=2470356)

**This extension is a helper tool for developing (other extenstions and styles). It should not be used on a live forum.**

**This extension was formerly called "Template Events", but since it shows now also the PHP events it has been renamed.**

This phpBB extension for developers shows all core phpBB template and PHP events in the board. The template events are rendered at their location as black labels. The PHP events triggered on the page are shown at the bottom in order of occurance. All template and PHP events are linked to their location in the [phpBB github repository](https://github.com/phpbb/phpbb) so their context can be easily reviewed.

Requirements
------------

[](#requirements)

- phpBB 3.3+
- PHP 7.1+

Quick Install
-------------

[](#quick-install)

You can install this on the latest release of phpBB 3.3 by following the steps below:

- Create `marttiphpbb/showphpbbevents` in the `ext` directory.
- Download and unpack the repository into `ext/marttiphpbb/showphpbbevents`
- Enable `Show phpBB Events` in the ACP at `Customise -> Manage extensions`.

Uninstall
---------

[](#uninstall)

- Disable `Show phpBB Events` in the ACP at `Customise -> Extension Management -> Extensions`.
- To permanently uninstall, click `Delete Data`. Optionally delete the `/ext/marttiphpbb/showphpbbevents` directory.

Support
-------

[](#support)

- Report bugs and other issues to the [Issue Tracker](https://github.com/marttiphpbb/phpbb-ext-showphpbbevents/issues). Or on the phpBB extension forum [Topic on phpBB.com](https://www.phpbb.com/community/viewtopic.php?f=456&t=2470356)

License
-------

[](#license)

[GPL-2.0](license.txt)

Screenshots
-----------

[](#screenshots)

### Template Events

[](#template-events)

With the buttons in the upper left corner you can toggle between hiding and showing the events.

[![Select buttons](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/btns.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/btns.png)

You can choose to show small badges or badges with the full name of the events inside it.

[![Full template event badges](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/btn_full.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/btn_full.png)

When you hover with the mouse cursor over an "event badge", a tooltip pops up with information.

[![Small template event badges](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/small.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/small.png)

When you click on the badge, you are redirected to the file and line where the event is in the phpBB code (on Github).

[![Link to code on Github](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/github.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/github.png)

Some events occur multiple times in the phpBB core code. These locations are listed in the tooltip, with the current location marked. You can enter the tooltip with the mouse pointer and click on any of the file locations to inspect the core code.

[![Links to multiple files](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/multi_file.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/multi_file.png)

Some events occur more than once in one file. The line numbers are listed in parentheses after the filename. (The link is to the first occurence in the file.)

[![Multiple lines](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/multi_line.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/multi_line.png)

### PHP Events

[](#php-events)

At the bottom of the page you'll find all core phpBB PHP events in order and number of times they were invoked on the page rendering. Same as the template events, you can click on the filename to inspect the code.

[![PHP events](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/php_ev.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/php_ev.png)

When you click on a row in the phpBB PHP events table, a tooltip with more information pops up. All the variables that are passed to the PHP event are listed with their types.

[![PHP events tooltip](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/php_tooltip.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/php_tooltip.png)

### ACP

[](#acp)

Also in the ACP you can inspect template and PHP events.

[![ACP](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/acp.png)](https://raw.githubusercontent.com/marttiphpbb/phpbb-ext-showphpbbevents/master/doc/acp.png)

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance58

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 82.3% 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 ~296 days

Recently: every ~573 days

Total

10

Last Release

270d ago

Major Versions

1.10.0 → 2.0.02020-01-09

2.1.0 → 3.0.02025-08-16

PHP version history (2 changes)1.6.1PHP &gt;=7

2.0.0PHP &gt;=7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/6f9664f43579acf643d38564a126a1df033d82d3e83fc0a6c209799e8421f4f2?d=identicon)[marttiphpbb](/maintainers/marttiphpbb)

---

Top Contributors

[![eeemarv](https://avatars.githubusercontent.com/u/3982071?v=4)](https://github.com/eeemarv "eeemarv (116 commits)")[![Galixte](https://avatars.githubusercontent.com/u/7478287?v=4)](https://github.com/Galixte "Galixte (9 commits)")[![marttiphpbb](https://avatars.githubusercontent.com/u/8733594?v=4)](https://github.com/marttiphpbb "marttiphpbb (7 commits)")[![Oyabun1](https://avatars.githubusercontent.com/u/920194?v=4)](https://github.com/Oyabun1 "Oyabun1 (5 commits)")[![3D-I](https://avatars.githubusercontent.com/u/480857?v=4)](https://github.com/3D-I "3D-I (2 commits)")[![alhitary](https://avatars.githubusercontent.com/u/9897472?v=4)](https://github.com/alhitary "alhitary (1 commits)")[![shawnpwalsh](https://avatars.githubusercontent.com/u/627075?v=4)](https://github.com/shawnpwalsh "shawnpwalsh (1 commits)")

---

Tags

phpeventsphpbbtemplatedevelopmentextension

### Embed Badge

![Health badge](/badges/marttiphpbb-showphpbbevents/health.svg)

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

PHPackages © 2026

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