Thread Rating:
10-11-2026, 05:48 AM
Hooks are the heart of MyBB plugins — is where everything starts.
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
Would love to hear how you all handle this.
Code: PHP
$plugins->add_hook('pre_output_page', 'my_func');Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
Would love to hear how you all handle this.
10-12-2026, 10:23 PM
The gid=0 trick keeps plugin settings out of the ACP — neat.
That hooks explanation finally made it click for me.
Interesting — I will have to try that.
That hooks explanation finally made it click for me.
Interesting — I will have to try that.
10-13-2026, 02:47 PM
10-14-2026, 10:28 PM
Whitelist-based hooks debugging in class_plugins.php helped me a lot.
Always call rebuild_settings() after changing settings programmatically.
Always call rebuild_settings() after changing settings programmatically.
10-16-2026, 07:52 PM
10-18-2026, 02:39 AM
The gid=0 trick keeps plugin settings out of the ACP — neat.
Nice plugin, testing it on my dev board now.
Nice plugin, testing it on my dev board now.
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)
