Thread Rating:
09-05-2026, 12:58 PM
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
xmlhttp.php is the cleanest way to add AJAX endpoints to MyBB.
Hooks are the heart of MyBB plugins — is where everything starts.
Would love to hear how you all handle this.
xmlhttp.php is the cleanest way to add AJAX endpoints to MyBB.
Hooks are the heart of MyBB plugins —
Code: PHP
$plugins->add_hook('pre_output_page', 'my_func');Would love to hear how you all handle this.
09-07-2026, 12:05 PM
The gid=0 trick keeps plugin settings out of the ACP — neat.
That hooks explanation finally made it click for me.
Thanks for sharing, saved me a lot of time.
That hooks explanation finally made it click for me.
Thanks for sharing, saved me a lot of time.
09-08-2026, 07:48 AM
Whitelist-based hooks debugging in class_plugins.php helped me a lot.
Always call rebuild_settings() after changing settings programmatically.
That has been my experience as well.
Thanks for sharing, saved me a lot of time.
Always call rebuild_settings() after changing settings programmatically.
That has been my experience as well.
Thanks for sharing, saved me a lot of time.
09-10-2026, 05:16 AM
That hooks explanation finally made it click for me.
Thanks for sharing, saved me a lot of time.
Thanks for sharing, saved me a lot of time.
09-10-2026, 11:11 AM
Always call rebuild_settings() after changing settings programmatically.
The gid=0 trick keeps plugin settings out of the ACP — neat.
The gid=0 trick keeps plugin settings out of the ACP — neat.
09-11-2026, 08:43 AM
The gid=0 trick keeps plugin settings out of the ACP — neat.
That has been my experience as well.
Interesting — I will have to try that.
That has been my experience as well.
Interesting — I will have to try that.
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)
