Okay, so I'm a big fan of this plugin and use it on my own site, but as many of you know, it doesn't work on Mybb 1.8. I took this opportunity to share my changes and implemented bugfixes for the plugin (it is open source after all).
Instructions;
1. Grab a copy of
https://github.com/frostschutz/MyBB-PluginLibrary (it must be from here since this includes an important fix) or use PluginLibrary version 13 or later (which isn't released as of writing this)
2. Change the compatibility of the PluginLibrary line from 16* to 18*, then upload it to your site.
3. Uninstall your old copy of Inferno Shoutbox, if you had it installed
4. Upload my copy from:
https://github.com/TechyZeldaNerd/The-In...box-of-Din and install it.
(Direct download)
5. Enjoy and please report any bugs that you find.
Here's a short list of what I fixed,
--Fixed Bugs--
Collapsing issue
The shoutbox can now be used anywhere with custom templates (thanks to the Mybb team for adding a global_intermediate hook)
Fix for the new thread shout being wrong when a poll was posted (thanks Destroy666)
Fix so that the shoutbox will use the display group instead of the primary for styling usernames (again, thanks Destroy666)
Fix for the time being off set by an hour with daylight savings time (I don't recall who this was, but thanks)
--Thanks to all who reported bugs and especially to those who helped with solutions.
--Known issues--
Since I set it to strip slashes, it will strip any "\" from the shouts. This was done to fix an issue with thread titles that include quotes. If anyone knows of a proper way to fix this, I would appreciate some help.
Because I changed the way CSS and settings are handled, a clean install is necessary to reap all the benefits of the update. I'm not sure if there's a way to do this otherwise, but again, I wouldn't mind some help if there is.
--New features--
CSS is now handled by the Mybb theme manager, so each theme has its own inferno.css
There is now an option to post a shout when someone posts in a thread.
The shoutbox now works on Mybb 1.8 (and only Mybb 1.8)
Disclaimer: I have minimal knowledge of PHP and Javascript, most of which have come from tinkering with this plugin, so I very well may have mad some mistakes, but to the best of my knowledge, the plugin works fine.