Thanks @
Shade, is it possible to make it compatible with 1.6 users?
Theoretically it is already. You just need to change the compatibility line.
After uploading the file on my server, I tried to activate the plugin but the plugin's list disappears. After removing thunderboard.php file from plugin folder all plugins list is shown in ACP. What should I do now?
Sorry, I'm not available at the moment to look into it. Odd though as the plugin works fine in other boards.
Ok...waiting for your solution.
All the Best for Exam.
Kicking in for a quick update on how things are going so far. I've been back on business in the past 3-4 days thanks to a short period of time in which I'm not studying at all. Unfortunately, I'll be back on track focused to finish the finals around the 27th of July.
This said, ThunderBoard has been slightly revisited and I'm confident enough beta 2 will be a great release. I feel a little bit upset because the first one got downloaded just a couple of times and I did not receive useful feedbacks except for @
Senpai's. Still, with the release of the new theme I'm working on you'll definitely love it and crave it for your boards as well.
ThunderBoard will not need to edit templates anymore, or at least, not in the aggressive way it uses to be at the moment. On-demand inline scripts editing has been introduced which just means that "var " is completely eliminated upon every request, giving you less hassle when installing the plugin. Indeed it is one of the most annoying operation you must do in order to let ThunderBoard do its magic, and it's going to be eliminated soon.
NProgress' bar has been moved to a more appropriate event so browsing back and forth does not trigger the loading bar (because you're browsing the cache). Forms have been AJAXified as well.
Last but not least, a debug routine will be introduced exclusively on this board which will automatically collect errors from your usage. This will help me set a closed beta test with an impressive collection of bug reports to analyze and hopefully eradicate.
So far, this is the checklist of improvements that have been made to ThunderBoard:
- solved @Senpai's bug which prevented sites with external stylesheets to use the plugin's benefits;
- removed the search and replace functions on install/uninstall;
- added an experimental algorithm which grabs all the out-of-scope variables, globalizes them and puts them to the top of the scripts loading queue in order to avoid JavaScript errors;
- added a reinitialization routine to certain scripts such as thread.js, post.js, report.js, inline_moderation.js and many others which should fix the inability to use their respective functions properly (eg.: quick reply) when loading pages with PJAX;
- added form submit support;
- added 404/403 pages support;
- solved duplicate scripts related errors.
ThunderBoard beta 2 will be released in the next couple of days.
ThunderBoard beta 2 is out
At last, here's the next version of ThunderBoard publicly available! The changelog will be available in some hours, despite looking very similar to the one posted above. You can download ThunderBoard beta 2 from the first page of this thread.
Upgrade from beta 1 to beta 2
If you are running ThunderBoard beta 1, here's an easy step-by-step tutorial on how to install the new version:
- before downloading ThunderBoard beta 2, uninstall beta 1 from your board;
- download ThunderBoard beta 2, extract the .zip file and upload and overwrite the old files;
- install and activate ThunderBoard beta 2;
- enjoy!
After uploading the file on my server, I tried to activate the plugin but the plugin's list disappears. After removing thunderboard.php file from plugin folder all plugins list is shown in ACP. What should I do now?
I get this same issue with Beta 2