MGoComments browser extension

Submitted by Pkf97 on August 5th, 2018 at 8:11 PM

I created a little browser script to improve readability on MGoBoard.  I mostly made this for myself, but I figure that others might enjoy it, as well.

What does it do?  TL;DR -->

comparison2.png

It's basically a little piece of code that sits in your browser and only activates when you're at MGoBlog.com/MGoBoard. It tells your web browser to change the styles of certain elements: for example-- remove the sidebar areas, make the posts wider, make the indents more prominent, etc.

How do I install it?

Full instructions here.  Here's the summary:

Step 1) Install TamperMonkey

Step 2) Go to this link

Step 3) Click install

Step 4) Navigate to MGoBoard

Step 5) Make sure it's "enabled" via TamperMonkey (you might need to refresh)

What if there are issues or I want new features?

Comment here and I'll do my best, but... no warranties, no promises.

In an ideal world, I'd find some programmers who are willing to contribute / help me improve this.

This is all open-source under the MIT license.  So feel free to take it, modify it, etc.

GO BLUE

Comments

M-Dog

August 5th, 2018 at 8:37 PM ^

I might give it a whirl. 

There is a lot of wasted horizontal space on most sites these days.

I get it, it's to optimize how it looks on a cell phone, but I don't like the idea that how stuff looks on a cell phone these days has to drive how everything looks everywhere.

If I'm on a laptop, let me go in "laptop mode", which is what your extension does.

iskey

August 5th, 2018 at 8:53 PM ^

I might give this a try. BTW, am I the only one who doesn't see the voting thumbs up/down? I'm on a Galaxy S8+ running android 8.0.0, chrome browser if that helps. 

Pkf97

August 6th, 2018 at 9:36 AM ^

Hmm, I doubt it.

If you right-click anywhere on the page, you should see an option to "View Page Source"

Try doing a Ctrl+F (find) for the phrase "mgo-vote__count"

If that shows up, the vote mechanisms are being sent to your browser but aren't showing up properly.  If you can't find that phrase in the raw page source, it's a permissions issue or some other bug that's causing you to not get those buttons — not something tied to the page rendering.

Pkf97

August 6th, 2018 at 10:35 AM ^

I'm way out over my skis, but I think the voting functionality is only unlocked once an account reaches a certain threshold of points.  You should have permissions (given that I can see them and you have more points than me), but maybe there was some issue making that available to your account.

One of the admins / their new website folks might know what's going on.  My thesis is that there's a permissions issue with your account.

Pkf97

August 6th, 2018 at 9:05 AM ^

Glad you're enjoying it!

I'm noticing that same issue on non-first page of posts (the "index" that lists the various thread topics).  It seems to work fine once you jump into any thread itself.  It should be a quick fix to ensure that all "index" pages use the whole width.

Can you confirm that the threads work fine (even if you've clicked into them from a non-first page)?  If not, I'll investigate a bit.