Welcome

High quality MyBB plugins at your disposal

Hi, I am a passionate developer with modernity and simplicity in mind. MyBBoost is my mansion where you can download my plugins and themes, other than receiving support for them. Several free plugins are available as well as premium ones, all compatible with the latest MyBB releases. You can purchase and download items singularly or purchase a lifetime subscription including a combination of premium plugins and:

  • Priority support
  • Future plugins access
  • Total refund if not satisfied 1
1 Terms and conditions apply. For more informations, read the EULA.

This plugin breaks scripts

Hovatek Advanced subscriber 29 Apr
Hi,
I gave this plugin a spin. After enabling, no script worked anymore (both internal and external).
Would be nice if you could look into this. Also, integrate an option to (choose to) include or exclude external scripts in the optimization. This is important for boards which use Adsense and the likes which are very strict on tampering with the code.
Shade Administrator 29 Apr Edited
Scripts are the main reason why ThunderBoard is not out of beta yet, as stated in the release thread. I have received very little feedbacks, hence why I could not fix issues related to scripts.

ThunderBoard swaps regular page loading to AJAX calls and adds missing scripts by comparing the previous page with the requested one. To be able to do so, it needs certain tweaks to scripts, something it tries to apply upon installing. However, it's far from being a stable operation given the extreme variability of themes available for MyBB.

Would be nice to have your board URL (with ThunderBoard enabled) so I can look what's wrong with it.

Thank you for trying ThunderBoard.
Hovatek Advanced subscriber 29 Apr
...
Would be nice to have your board URL (with ThunderBoard enabled) so I can look what's wrong with it.

Thank you for trying ThunderBoard.
Shade (29 Apr)
The board URL is https://forum.hovatek.com
Its currently disabled but I can create a test board where I'll install, test and give you constant feedback...if you're willing to give it a shot
Shade Administrator 29 Apr
Of course. I'm currently working on a new theme for MyBBoost and I will adapt ThunderBoard soon so your board is going to help a lot to fix all the issues I can get.
Hovatek Advanced subscriber 29 Apr
Of course. I'm currently working on a new theme for MyBBoost and I will adapt ThunderBoard soon so your board is going to help a lot to fix all the issues I can get.
Shade (29 Apr)
Awesome. Hit me up once its time. I'll definitely test and give feedback / access to troubleshoot
Hovatek Advanced subscriber 6 May
Well done Shade, love the new look. Hope Thunderboard will be next in line
Shade Administrator 16 May
I have in mind some changes for ThunderBoard which should simplify a lot how JSes are handled. LABjs is the main bottleneck, so it’ll be dropped. Scripts will be loaded through a combination of async and defer attributes, which have decent support nowadays.

Finally, pjax will be replaced by Turbolinks which is better maintained and seem to be faster.
Tac likes this post
Tac Advanced subscriber 19 May
I've been quite busy so I've away from MyBB development for a bit, but if you can make these improvements I'd be thrilled. This is big problem on my dev board and a project I'm working on. Lots of script conflicts and things breaking because Thunderboard didn't load the script properly.
Shade Administrator 19 May
The issue with global variables still persists due to how MyBB is designed to work – that is, not with AJAX. However, I have managed to simplify the globalization thing with a very smart regex which seems to work even on a customized theme like MyBBoost's. Hope to release a new beta soon.
  • 3 participants