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

Scrubber-bar not scrolling automaticly

20 Oct 2019
#1
This issue is marked as solved
Really cool plugin but for some reason on custome theme (Dark emerald) the Scrubber-bar stays at "1", I can click on it and move it to a specific number, the page will scroll to the thread but everything stays on top, thread is at the top of the page, scrubber bar comes back to top at 1 position.
It's working on default mybb theme but I cannot find what is causing that. Any idea ?
Thanks for the help.
Shade 20 Oct 2019
#2
Mind giving me your board URL? This sounds like a JS conflict with a custom theme, and the only way I can debug it is to have a direct look using the browser console. Thank you.
Aristide Chypre 20 Oct 2019 Edited
#3
Currently doing localhost only, I can try to put it online so you can have a look, But there's no console errors and I've tried to remove every custom headerinclude / footer script from the theme but it doesn't look like changing anything.
Any idea maybe to debug this by adding some console output on endless.js ?

My bad it's not an error but a warning and it was hidden .. x)

On custom theme and mybb both have :
Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive.

But MyBB theme (working one) is having
[Violation] 'requestAnimationFrame' handler took 71ms
[Violation] 'setTimeout' handler took 57ms

When custom theme doesn't have those warnings.
Shade 20 Oct 2019
#4
I'd add several breakpoints, but I can't really explain you how to as it's too advanced and I'd spend more explaining than actually doing. So I will install Dark emerald on localhost, debug there and get back at you ASAP, possibly this evening (11 am right now here).
Shade 20 Oct 2019
#5
Warnings do not block functions execution, so I'd say something is missing from the theme. I'll have a look later.
Aristide Chypre 20 Oct 2019 Edited
#6
Ok thank you for this really fast answer, yea I understand that it's impossible to explain everything, just asking in case of a "simple" way to debug it on server side we never know.

It also looks like dark emerald need some fixes and is not really up to date for 1.8.21, I'll try to contact the theme author.
Shade 20 Oct 2019
#7
The problem lies in the theme's structure, which is faulty.

div#header embraces the whole page instead of the actual header. Open the header template, find and delete:

<div id="header">
Then find:

<div class="haut" style="height:70px">
And add id="header" onto it. That will fix the issue.
Aristide Chypre 20 Oct 2019
#8
Thanks a lot much appreciated having that fast support :) everything works great !