Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.
I continue to refine the website almost daily and I just put up some major changes to be aware of. Did you notice?

New navbar and notifications area
First of all, the navbar at the top has changed. It’s still fully responsive like the old one, but it’s more compact, while still remaining easy to use on mobile. Its style and colour remain exactly the same as before, but things have moved around. It also stays with you as you scroll, enabling you to get to other sections quicker and easier (like how we had it originally some time ago).

The navbar also now has a notification area (the envelope icon), so instead of having article comments either go to your email or get none at all, you can now get some notifications. Likes on comments are also shown there, but they are merged together per-comment (so you don’t see a new notification row for every single "like").

Note: This feature may have some bugs lurking, but I’ve done as much testing locally as I possibly can. It’s not an essential feature, so I can fix stuff as it gets reported.

Comment notifications can be completely turned off in your UserCP notifications preferences page. That is new page, where all kinds of notifications/emails we do are now adjusted in one place, so that makes it easier for you again.

Personal message notifications also sit in that notifications menu, as people kept completely missing that they had some. Hopefully this will help people keep track of that feature as well.

It will be refined based on feedback, as this is just an initial version of it as I am hoping to see how it works out in the wild. I will also look to expand it to the forum probably next. I am also hoping to implement username tagging, so if you tagged someone in a comment they would know they are wanted (many other sites like reddit and popular forum software do a similar thing).

It does not use AJAX yet, so you will need to refresh to get new notifications. I am still researching the best way to do that for it. It’s likely really easy, but I want to find a good way to implement it that satisfies me.

The user menu is now your avatar, click it. Longer usernames were squishing the navbar, and an avatar looks more personal so it killed two birds with one stone.

Other smaller features
- Above the comments box is a slider for submitting minor grammar and spelling mistakes. Please use that instead of the comments. This way we can keep the actual article comments clear and hopefully more on-point. This also means if I make a real boo-boo (like when I said shit instead of shut in a title, oops) and I’m not around other editors will see it.

- New users will now have a “New User” badge for the first 7 days

- Each year a user has been registered on GOL they will get a cake icon besides their username, just a little bit of fluff really to celebrate people being here each year.

- The admin panel for editors also has a better tracking area to keep tabs on submissions, reports and so on. This will help me and the other contributors keep track of the community and keep it flowing nicely.

- Adjusted the article subscription manager page (always available from the UserCP). You can now individually adjust how you're subscribed to each article. So any you are set to have or not have emails on, you can change them as you see fit.

While doing that I also fixed a bunch of smaller bugs and nuisances.

If there’s a feature you would truly find useful do let me know, already on the list are:
- Enabling users to submit their livestream events to our events page

- An ignore user option (which gets requested rather often), this won’t strip out text quoted by other people though, since that will be probably tricky to do and would need the quoting system to be re-designed. People should be mindful when quoting iffy stuff either way.

I have other stuff planned, but those two are my next priority. Article taken from GamingOnLinux.com.
Tags: Site Info
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
28 comments Subscribe
Page: 1/2»
  Go to:

alka.setzer 6 Dec 2016
A request for mobile mostly, with the navbar menu open clicking outside of it should close it imho.

For notifications, instead of keeping pooling the server with Ajax requests, you might want to look into using websockets. It's a lower overhead mechanism for push notifications though you will pay the cost in up front dev time.
Liam Dawe 6 Dec 2016
  • Admin
A request for mobile mostly, with the navbar menu open clicking outside of it should close it imho.
Done :)

For notifications, instead of keeping pooling the server with Ajax requests, you might want to look into using websockets. It's a lower overhead mechanism for push notifications though you will pay the cost in up front dev time.
Thanks for the handy tip, will be sure to look into that!
Trump 7 Dec 2016
User's name in navbar sub menu prob needs a different color to help make it legible. Its a little to dark.
lagh 7 Dec 2016
Mh.. what have I noticed...
It is now more obvious that I never have messages in my inbox? :D
Trump 7 Dec 2016
Mh.. what have I noticed...
It is now more obvious that I never have messages in my inbox? :D

haha very true
tmtvl 7 Dec 2016
Hey, it's a teeny, tiny me in the upper right, neat!

Anyway, changes seem fine, although the username in the pop-up is, like God-Emperor Trump said, kinda hard to read.
redshift 7 Dec 2016
Above the comments box is a slider for submitting minor grammar and spelling mistakes. Please use that instead of the comments. This way we can keep the actual article comments clear and hopefully more on-point. This also means if I make a real boo-boo (like when I said shit instead of shut in a title, oops) and I’m not around other editors will see it.
I have it under the comments, which means I need to scroll all comments down before I submit grammar mistake.
Kallestofeles 7 Dec 2016
Looks more refined and sleek - I like it, a lot. :P
Guppy 7 Dec 2016
For a site like this I wouldn't worry too much about doing continuous updating of the notification area - people tend to change pages often and close the site when not used, so there will be page loads enough.

Just do a single ajax request with page load to fill in user info {status, notification, etc} and you should be golden, doing it that way you can hard cache the rest of that page(varnish, filecache, etc).

At least that's what I did and it seems to work for ~6000 daily unique visitors ;)


Last edited by Guppy on 7 Dec 2016 at 7:31 am UTC
buenaventura 7 Dec 2016
Great work, looks nice!
MayeulC 7 Dec 2016
Great updates, Liam.

Just a few notes/questions I can think of right now, as I am browsing on mobile:
- has the contrast between comment text and the background been lowered? It seems a bit more difficult to read those, but it might be due to my screen's brightness.
- I just received a private message, but didn't see the notification before actually looking at my profile. Maybe show the envelope icon if there are some pending noteworthy notifications, and enough room to draw it?
- I still have my username displayed in the navigation menu, no avatar (OK, granted, I have to change it, but I am waiting to find/create the right one
- I thought about it while reading the comments, but horizontal real estate is rather scarce on my phone in portrait mode. It's rather annoying to see that ~30% gets wasted by the avatar column. Maybe put the avatar, badges, etc. on the top?
- The spelling correction is under the comments. Not sure if intended.

Edit: Maybe put an edit reason? Is it worth it?


Last edited by MayeulC on 7 Dec 2016 at 9:23 am UTC
Eike 7 Dec 2016
  • Supporter Plus
I appreciate site local notifications. Got lots of e-mails by your website lately. :)

Which reminds me of something off topic: I tried to change away from KMail, but the feature I don't want to do without is having filters apply automatically or on key press, on per filter choice. It's very useful - show me the mail all in one place, inbox, but put it where it belongs on key press - but seems to be rather unusual?
Liam Dawe 7 Dec 2016
  • Admin
Above the comments box is a slider for submitting minor grammar and spelling mistakes. Please use that instead of the comments. This way we can keep the actual article comments clear and hopefully more on-point. This also means if I make a real boo-boo (like when I said shit instead of shut in a title, oops) and I’m not around other editors will see it.
I have it under the comments, which means I need to scroll all comments down before I submit grammar mistake.
I've moved it to sit directly under the article, good spot.

I got a 404 when trying to submit the grammar issue (you know which one :p).
My bad, fixed the error. Feel free to poke to my grammar using that box now!
Liam Dawe 7 Dec 2016
  • Admin
Done another update just now, when you get into double+ digits for notifications, it will no longer push it underneath the user menu slightly. They now always sit 1px apart.

- has the contrast between comment text and the background been lowered? It seems a bit more difficult to read those, but it might be due to my screen's brightness.
No changes done there.

- I just received a private message, but didn't see the notification before actually looking at my profile. Maybe show the envelope icon if there are some pending noteworthy notifications, and enough room to draw it?
The notifications menu is updated on each refresh until I implement a way for it to auto-grab new notifications.

- I still have my username displayed in the navigation menu, no avatar (OK, granted, I have to change it, but I am waiting to find/create the right one
I don't entirely get what you mean? The user menu is supposed to have your username in the dropdown.

- I thought about it while reading the comments, but horizontal real estate is rather scarce on my phone in portrait mode. It's rather annoying to see that ~30% gets wasted by the avatar column. Maybe put the avatar, badges, etc. on the top?
I noticed that myself, will have to have a look at changing the way comments or shown on small screens, possibly just hiding the entire right panel on comments (which is the easiest to do).

Edit: Maybe put an edit reason? Is it worth it?
Yup, that is planned.
Eike 7 Dec 2016
  • Supporter Plus
How do I actually disable e-mail notifications (in favor of website local ones)?

These are my current settings:
[X] Turn on notification area for: Comments:
[X] Auto subscribe when replying
[X] Auto subscribe when creating an article?
[ ] Get email replies when subscribed?

I expected the "auto subscribe" options to generate notifications to be done in one way or the other, and the email option turned off to disable these notifications being sent as mail.
Liam Dawe 7 Dec 2016
  • Admin
How do I actually disable e-mail notifications (in favor of website local ones)?

These are my current settings:
[X] Turn on notification area for: Comments:
[X] Auto subscribe when replying
[X] Auto subscribe when creating an article?
[ ] Get email replies when subscribed?

I expected the "auto subscribe" options to generate notifications to be done in one way or the other, and the email option turned off to disable these notifications being sent as mail.
That's exactly how it should be, are you not seeing any notifications?
Liam Dawe 7 Dec 2016
  • Admin
Just changed up the article subscription manager (always available from the UserCP), you can now individually adjust how you're subscribed to each article. So any you are set to have or not have emails on, you can change them as you see fit.
Eike 7 Dec 2016
  • Supporter Plus
That's exactly how it should be, are you not seeing any notifications?

I do.(*) But I'm also getting mails and didn't expect those.

(*) I should have described what I'm expecting and what I'm getting, as in any good report.
Liam Dawe 7 Dec 2016
  • Admin
That's exactly how it should be, are you not seeing any notifications?

I do.(*) But I'm also getting mails and didn't expect those.

(*) I should have described what I'm expecting and what I'm getting, as in any good report.
You can adjust that on this page, it's probably left over from your original subscription.
MayeulC 7 Dec 2016
- I just received a private message, but didn't see the notification before actually looking at my profile. Maybe show the envelope icon if there are some pending noteworthy notifications, and enough room to draw it?
The notifications menu is updated on each refresh until I implement a way for it to auto-grab new notifications
Please note that those comments were only targeting the mobile site. I just do not see the notification area on my smartphone, even when I have one, be it portrait or landscape :)

- I still have my username displayed in the navigation menu, no avatar (OK, granted, I have to change it, but I am waiting to find/create the right one
I don't entirely get what you mean? The user menu is supposed to have your username in the dropdown.
I wasn't entirely sure either if it was intended behaviour or not; just wanted to point out that the avatar did not appear on the mobile version of the site. But the username does, so that's fine.

Thanks for the clarifications on the other points. The site is great, I was a bit curious to see how you were handling the responsive part, so I had a look at the CSS part some time ago, and it was really instructive, as a non-web developer.

I know a lot of people ask you to make the site open source under the AGPLv3, and you have every right to agree or refuse for your own reasons, but I was wondering if the CSS (And maybe the client-side Javascript) could be opened up for contributions, since it is already "public". Or "publicly visible", at least.

Edit: oh, and quote notifications too, would be useful, I don't think that this exists for now (note that there is a small problem with usernames like mine, to handle when you implement tagging too :P)
And emoji support (for now, the form just deletes everything that comes after an emoji, which already made me lose some data once or twice)


Last edited by MayeulC on 7 Dec 2016 at 1:16 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.