Click anywhere to close this dialog

Farewell

Great is the art of beginning, but greater is the art of ending
Henry Wadsworth Longfellow

I announce that I cease all development and activity in the programming universe indefinitely. My career has reached the turning point I was not expecting for at least another year, leaving me highly off guard and without laid-out plans for this hobby's continuity. I have begun a 5-year residency program in Neurosurgery which is clearly not compatible, time-wise, with programming.

I gave in all my passion for developing, and you gave me back your loyalty and trust, even when I did not deserve that much. Now it is the time for payback. I release all my present and past work as Open Source software, in the hope some talented developer will continue maintaining and expanding my vision of a modern, sleek forum software. The intrinsic flexibility of MyBB is the true hidden gem of an otherwise outdated codebase; I do hope the project can continue and be updated complying to the latest coding standards.

I hereby thank Euan, kawaii, andrewjs18, Ben, Matt, Omar G., effone, Eric J., Devilshakerz, Wildcard, JordanMussi and all the other team members I have had the opportunity to work with when I was a MyBB team member. I thank Tomm M, my mentor, who inspired me to pick up coding with his piece-of-art plugins. And finally, I thank all of you MyBBoost subscribers who have helped me getting through my toughest university years economically.

Yours sincerely, Filippo

ThunderBoard beta 6

17 Apr 2016 Edited
#1

You are viewing page #7

Show original post
Filename Size Downloads
24.08 KB 225
turkeymap, PARADOXP, Tac And 3 others like this post
Eldenroot 9 Mar 2017
#61
OK, I will send you URL with username and password over PM system ASAP.

One more thing - there should be a friendly error notice about Plugin library is missing instead of ugly php error on install :)
Shade 10 Mar 2017
#62
The thing is – ThunderBoard performs on-demand edits to HTML and saves them using DOMDocument; by doing so, it accepts invalid HTML but returns a corrected version. There are quite a lot of problems with your theme, such as <buttons> (which are invalid), text next to nodes, etc. which causes some elements to be edited by ThunderBoard, inevitably.

You can either fix the HTML errors you've got there, or you can try using the LIBXML_HTML_NOIMPLIED flag. Open inc/plugins/ThunderBoard/class_core.php, line 41:

$this->dom->loadHTML($temp); 
Replace with:

$this->dom->loadHTML($tempLIBXML_HTML_NOIMPLIED); 
This *should* work, however I do not have a theme with malformed HTML to test so the ball is on your feet again.
Eldenroot 10 Mar 2017
#63
OK, thx. Anyway I think that my Fontawesome :before tag is valid -> however Thunderboard makes this broken - the fontawesome is triplicated.
Shade 10 Mar 2017
#64
It's not the CSS declaration, it's the HTML. If it's invalid, ThunderBoard scrambles it up and CSS rules do not follow the same logic anymore.

Have you tried using the NOIMPLIED flag?
Eldenroot 10 Mar 2017 Edited
#65
I have fixed all buttons and issue in html styling for header area and the rest of the forum. Last issue is with FontAwesome implementation and SCeditor (not shown in new reply/new thread). I will check if there is no more "var" in my templates. Thank you for your help and advise - part of the header template was taken from my old theme so the buttons was coded wrongly - I totally overlooked that :(

I will try to find solution for my issue later today, now I am going to a meeting in my company.
Shade 10 Mar 2017
#66
SCEditor doesn't seem even to be there, honestly.
iso 10 Mar 2017
#67
i report an incompatibility with XThreads of Zinga.
(i also report to him)
Shade 10 Mar 2017
#68
XThreads is supported. Reporting an issue with ThunderBoard to XThreads' author will be most likely ignored; instead, please provide a description of the issue you are having, eventually a testing board and detailed step by step instructions to reproduce the issue. Claiming there is an issue without providing these kind of informations is useless.
iso 10 Mar 2017 Edited
#69
i'm testing on a localhost with lamp and for now i can't allow remote access to it.

About the Issue, for example:
if Thunderboard is enabled will be loaded the original "forumdisplay_thread" instead of the global one ("test_forumdisplay_thread") that i've created
Shade 10 Mar 2017
#70
It's a known issue which will be addressed in beta 5. In the meantime, you must use the rebuild global variables tool in ThunderBoard's ACP module every time you add or edit a template.