Site in read-only mode
This site is now read-only following the release of MyBB 1.8 and the new mods site.
If you are looking for MyBB 1.8 mods please click here to visit the new mods site.
You can continue to download submissions for MyBB 1.6 and earlier here, however new submissions will only be accepted via the new mods site.
Dynamic Header and Footer
Allows a dynamic site header and footer to be used without modifying MyBB templates.
Many site owners use 'header.php' and 'footer.php' include files so that only a single file has to be changed to alter the header/footer across an entire website. These files are generally included on a webpage with statements like: require_once
"includes/header.php";
This plugin allows you to specify a path to those various include files to
wrap each MyBB page with consistent branding without modifying any MyBB
template files. Any changes you make to your header/footer are instantly
reflected in MyBB.
While URLs are supported, they will kill your server's performance. Use
absolute/relative paths. If you HAVE to pull from another server, get a
real programmer to cache the header/footer locally with a local script.
Note that 'lang' with the active MyBB language and 'mybb=1' are appended to
the URL.
To make MyBB-specific changes to your header and footer when using
absolute/relative paths, you can distinguish between the rest of your site
and MyBB by doing the following:
if (defined("IN_MYBB"))
{
...Do MyBB specific stuff
here...
}
NOTE: A lot of layouts with sidebars may break MyBB's layout. The
quick-n-dirty solution is to either get rid of the sidebar or wrap the MyBB
content area with a 'table' tag. (Yeah, tables are tacky but, hey, they DO
work and take only a minute to implement).
Works with MyBB 1.4.x and 1.6.x.